The "awesome-projects" extension for Visual Studio Code revolutionizes project management with an intuitive, feature-rich interface. Designed for developers who juggle multiple projects, it provides seamless organization and quick access to all your development environments.
- 📂 Advanced project organization with drag & drop sort functionality
- 🎨 Customizable project colors with random color generator
- 🏷️ Project categorization and naming system
- 🔄 Multi-workspace support
- 🔗 Automatic Git repository detection
- 📦 Git submodules support
- 🔍 Repository URL detection and conversion (SSH/HTTPS)
- 🌐 Integration with major Git platforms (GitHub, GitLab, Bitbucket)
- 🌍 Multiple environment URL management (Production, Staging, Development)
- 🛠️ Project management tool integration
- 🖼️ Automatic favicon detection for quick visual recognition
- 📱 Responsive webview design
- 🪟 Cross-platform file manager integration (Windows, macOS, Linux)
- 🔒 Secure data storage
- ⚡ Performance-optimized for large project collections
- Visual Studio Code version 1.96.0 or higher
- Git (optional, for repository features)
- Install from VS Code Marketplace
- Open Command Palette (Ctrl+Shift+P / Cmd+Shift+P)
- Search for "Awesome Projects"
- Click the "+ Add Project" button to add your first project
The extension can be customized through VS Code settings:
{
"awesomeProjects.projects": [
{
"path": "/path/to/project",
"name": "Project Name",
"color": "#ff0000",
"productionUrl": "https://prod.example.com",
"stagingUrl": "https://staging.example.com",
"devUrl": "http://localhost:3000",
"managementUrl": "https://jira.example.com"
}
],
"awesomeProjects.useFavicons": true,
"awesomeProjects.showGitInfo": true
}
Setting | Type | Default | Description |
---|---|---|---|
awesomeProjects.useFavicons |
boolean | true |
Enable/disable favicon display |
awesomeProjects.showGitInfo |
boolean | true |
Show Git repository information |
awesomeProjects.projects |
array | [] |
List of configured projects |
Contributions are welcome! Please check our Contributing Guidelines for details.
This extension is released under the MIT License.
- Icons provided by Tabler Icons under the MIT License
- Color picker implementation inspired by VS Code's built-in color picker