vscode-dashboard is a Visual Studio Code extension that lets you organize your projects in a speed-dial like manner. Pin your frequently visited folders, files or SSH remotes onto a dashboard to access them quickly.
The dashboard is a dedicated UI that can be opened using a command or CTRL + F1 and configured to open automatically. Clicking a project opens it in the current window, while ctrl + click (cmd + click on Mac) opens it in a new window.
Adding a project can be done via command or button. First a project type (folder or file/multi-workspace or SSH remote) has to be selected. You are then prompted to provide a name, path and an optional color. Projects can also be separated into project groups. When adding a new project, you are prompted to select an existing group or create a new one.
Projects and project groups can be added, edited, deleted and reordered directly on the dashboard. For manual control, you can also edit them by editing a JSON file (using the Dashboard: Edit Projects command).
Good to know
The dashboard can be configured and customized using the vscode configuration:
By default, dashboard uses only colors defined by the theme, which was tested against all default themes. If you use a custom theme and see the dashboard's colors unfit, you can change them in the settings (Settings > Dashboard). Following settings can be changed to any css color (name, hex, rgba, hsl, var) or left empty (for default):