Project Dashboard
A lightweight VS Code extension for managing your frequently used workspaces and projects from a polished dashboard and an integrated sidebar.
Features
- Project dashboard with pinned, recent, and all project views
- Sidebar tree view organized by pinned status, categories, and languages
- Edit project metadata such as name, category, language, and card color
- Pin/unpin projects for quick access
- Add and remove projects manually
- Register the current folder as a project directly from VS Code
- Light/dark theme-friendly dynamic UI
Screenshots
Dashboard


Colored cards and dialog




Installation
npm install
npm run compile
- Press
F5 to launch the extension in the Extension Development Host
Usage
Open the command palette and run any of the following commands:
Projects: Open Dashboard
Projects: Add Project
Projects: Pin/Unpin Project
Projects: Set Category
Projects: Set Language
Projects: Remove Project
Projects: Register Current Folder
Recommended workflow
- Open the dashboard via
Projects: Open Dashboard
- Add or register your current workspace
- Pin your most important projects for easy access
- Organize projects with categories and languages
- Use the sidebar to browse pinned, recent, and grouped projects
Development
- Built with TypeScript
- Uses VS Code extension APIs for custom views and Webview UI
License
See LICENSE for license details.
| |