vscode-dashboard is a Visual Studio Code extension that lets you organize your projects/workspaces in a speed-dial like manner. Pin your frequently visited folders and files onto a dashboard to access them quickly.
The dashboard is a dedicated webview inside vscode that is opened when the welcome page is shown. It can also be opened via command. Clicking a project opens it in the current window, while strg+click opens it in a new window.
Adding a workspace or file (project) can be done via command or button. First a project type (folder or file/multi-workspace) 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 can be added, edited, deleted and reordered directly on the dashboard. For more control, you can also edit them manually by editing a JSON file.
The commands should speak for themselves. :)
Good to know
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):
Displaying the project path can also be toggled in the settings.