Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>DaSSHboardNew to Visual Studio Code? Get it now.
DaSSHboard

DaSSHboard

Alberto Rota

|
15 installs
| (0) | Free
A stylish dashboard for quickly connecting to SSH hosts with customizable settings
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

DaSSHboard 🚀

Version Downloads Rating

Supercharge Your Remote Development Workflow

DaSSHboard is a stylish, intuitive dashboard for VS Code that puts your SSH connections at your fingertips. Never waste time typing SSH commands or hunting for host details again!

Overview

📦 Installation

You can search for DaSSHboard in the Extensions panel inside VS Code or Cursor, as well in the VS Code Marketplace.

You can also download the .vsix file and drag and drop it directly into the extension panel

🔌 Install from Marketplace ⬇️ Download Latest Release (.vsix)

✨ Features

  • Smart Auto-discovery: Automatically detects all hosts from your SSH config
  • One-Click Connections: Connect to any SSH host with a single click
  • Beautiful Interface: Customizable colors and icons for each connection
  • Multiple Folders: Open multiple remote folders per host
  • Startup Integration: Launch automatically when VS Code starts

🚀 Quick Start

  1. Install the extension
  2. Open VS Code - DaSSHboard will appear automatically (or run the "Show DaSSHboard" command)
  3. Click on any host to connect!

📝 Interacting with DaSSHboard

Once installed, DaSSHboard offers an intuitive way to manage your SSH connections:

  1. Dashboard View: The main interface displays all your SSH hosts in a grid layout

    • Each host appears as a card with custom color and icon
    • For each folder, you'll see two action buttons:
      • 🖥️ Open in current window
      • 🗗 Open in new window
  2. Quick Access: From the dashboard footer, you can:

    • Open your SSH config file to add or modify hosts
    • Access DaSSHboard settings to customize the extension
  3. Automatic Host Setup: The extension intelligently sets up each host:

    • Creates default configurations for all hosts in your SSH config
    • Sets default folders based on username (e.g., /home/username)
    • Resolves hostnames to IP addresses where possible
  4. Custom Appearance: Each host can be personalized with:

    • Unique colors that apply to icons and interactive elements
    • Specialized icons that represent the host's purpose (server, database, etc.)

⚙️ Configuration

DaSSHboard reads your existing SSH config (~/.ssh/config), so you don't need to duplicate any connection information!

Customize via VS Code settings (File > Preferences > Settings):

"daSSHboard.openAtStartup": true,  // Show dashboard when VS Code starts
"daSSHboard.hosts": {
  "my-server": {  // Must match a Host entry in your SSH config
    "folders": ["/home/user", "/var/www"],  // Multiple folders to connect to
    "color": "#2980b9",  // Custom background color
    "icon": "server"     // Custom icon
  }
}

Available Icons

DaSSHboard includes several built-in icons for your connections. The icons automatically adapt to your system theme.

Analytics icon
analytics
Apple icon
apple
AWS icon
aws
Azure icon
azure
Backup icon
backup
CI/CD icon
cicd
Code icon
code
Database icon
database
Desktop icon
desktop
Docker icon
docker
Files icon
files
Folder icon
folder
Git icon
git
Google icon
google
Home icon
home
IoT icon
iot
Kubernetes icon
kubernetes
Laptop icon
laptop
Linux icon
linux
Office icon
office
Proxy icon
proxy
Raspberry Pi icon
raspberry
Security icon
security
Server icon
server
Test icon
test
Web icon
web
Windows icon
windows
GCP icon
gcp

🤝 Contributing

Found a bug or have a feature request? Open an issue on GitHub!

📄 License

GPLv3


Enjoy a smoother, more colorful remote development experience with DaSSHboard! ✨

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft