Clean Up Your VS Code Explorer with One Click
If you’re like most developers, your Visual Studio Code workspace can quickly become cluttered with generated folders, build artifacts, and other directories you don’t need to see all the time. Whether it’s node_modules, dist, build, or dozens of other outputs, navigating around these can be a distraction — especially in large projects.
That’s where Invisifolder comes in: a lightweight, focused VSCode extension that helps you hide and manage folders right from the editor. It lets you reclaim your Explorer view and focus on the files that matter most.
What Invisifolder Does
Invisifolder is a free extension for Visual Studio Code that helps you hide selected folders from the Explorer view to keep your workspace clean and distraction-free. Instead of manually editing your settings.json or adding complex patterns to your files.exclude, this extension gives you an intuitive interface to hide/unhide folders as you need.
With Invisifolder you get:
- Hide & Unhide Folders Per Workspace
Simply choose which folders you want out of sight — and restore them just as easily. - Explorer Context Menu Integration
Right-click a folder in the Explorer and choose Hide Folder without touching configuration files. - Command Palette Access
UseInvisifolder: Hide FolderorInvisifolder: Unhide Folderfrom the Command Palette (Ctrl/Cmd + Shift + P) to manage visibility quickly. - Status Bar Management
A status bar item lets you see how many folders are hidden and manage them via a quick menu. - Automatic Settings Integration
Invisifolder stores your hidden folders in your workspace’s.vscode/settings.jsonunder"invisifolder.hiddenFolders"and maps them tofiles.excludepatterns. That means even if someone else opens the project without Invisifolder installed, the folders stay hidden thanks to thefiles.excludesettings.
How to Use Invisifolder
Using Invisifolder is straightforward and intuitive:
- Hide a Folder
- Right-click a folder in the Explorer and select Invisifolder: Hide Folder,
- OR open the Command Palette and run
Invisifolder: Hide Folder.
- Unhide a Folder
- Open the Command Palette and run
Invisifolder: Unhide Folder, - Or manage hidden entries from the status bar.
- Open the Command Palette and run
- Manage Your Hidden List
- Click the Invisifolder status bar icon to see all currently hidden folders and unhide one with a click.
Behind the scenes, Invisifolder keeps everything configured in your workspace settings, giving you a persistent and team-friendly way to control what shows up in the Explorer.
Why It Matters
VSCode natively supports hiding files and folders using files.exclude, but managing that manually can be tedious — especially when you want to toggle visibility frequently or per workspace. Invisifolder makes this process:
- Fast & interactive — No digging through JSON.
- Context-aware — Just right-click where you already are.
- Workspace-scoped — Different projects can hide different folders without global effects.
For developers who switch between front-end, back-end, library, and mono-repo projects, that flexibility is a game changer when managing clutter.
Who Should Use Invisifolder
This extension is ideal for:
- Developers working with generated output folders (e.g.,
dist,out,build) - Anyone maintaining codebases with lots of auxiliary or tooling directories
- Teams who want per-workspace organization without global settings pollution
- VS Code users who prefer GUI controls to manual config editing
If you find yourself constantly editing files.exclude or wish Explorer stayed focused on the files that matter, Invisifolder is a small tool with a big usability impact.
Installation
You can install Invisifolder directly from the Visual Studio Code Marketplace or the Extensions view in VS Code:
- Open VS Code
- Go to Extensions (Ctrl/Cmd + Shift + X)
- Search for Invisifolder
- Click Install
Or if you prefer, here is link to VSCode marketplace: Invisifolder.
Once installed, you’re ready to start cleaning up your workspace with just a few clicks.
Final Thoughts
Invisifolder might be a small utility in the grand ecosystem of VSCode extensions, but it solves a very real, everyday problem in my opinion: workspace clutter and distraction. With its intuitive controls and seamless integration into Explorer, it makes folder management faster, cleaner, and less error-prone.
If you crave a neat, efficient workspace — this extension is worth a try!
Hope this helps!
