Instant SSH connection to servers

Save Serve is a VS Code extension that allows you to save server data and instantly connect to them via SSH without leaving your code editor.

Version 1.0.0 MIT License
Install GitHub

Features

๐Ÿ”’

Security

Server data gets encrypted storage in the system

๐Ÿ”‘

Multiple Auth Methods

Works with passwords and SSH keys with password protection

๐Ÿ–ฑ๏ธ

One-click Connect

Connect to servers with single click

๐Ÿง 

Simple Interface

Clear forms for server management in Russian and English

๐Ÿ“

Server Groups

Organize servers into custom groups

๐Ÿ’พ

Persistent Forms

No data loss when switching windows

โœ…

Form Validation

Shows errors in real time

๐ŸŽจ

Custom Icons

Pick from many icons for servers and groups

๐ŸŒˆ

Color Coding

Mark servers with colors

โšก

Keyboard Shortcuts

Use hotkeys for quick actions

๐Ÿ”

Quick Search

Search and connect to servers fast

Installation

1

Open Visual Studio Code

2

Press Ctrl+P or Cmd+P on macOS

3

Type ext install save-serve

4

Press Enter

Terminal
ext install save-serve

Or just find "Save Serve" in the VS Code marketplace

How to Use

  1. Click on the Save Serve icon in the left sidebar of VS Code
  2. Click the + button to add a new server
  3. Fill in the server information:
    • Server name โ€“ a meaningful name for display in the list
    • Host โ€“ IP address or domain
    • Port โ€“ default is 22
    • Username โ€“ login for connection
    • Authentication method:
      • ๐Ÿ”‘ By password โ€“ enter and save password
      • ๐Ÿ” By SSH key โ€“ select key file and key password if any
Adding a server
  1. Open the Save Serve sidebar in VS Code
  2. Find the server you need in the list
  3. Simply click on the server โ€“ VS Code will instantly open a terminal with an SSH connection
  4. Done! Now you can work with the server right from VS Code
Connecting to a server

Server Groups

Save Serve allows you to organize servers into convenient groups for more efficient management:

๐Ÿ“

Creating Groups

Create groups by clicking the "Add Group" button in the toolbar

๐Ÿ—‚๏ธ

Organizing Servers

Organize your servers by assigning them to groups during creation or editing

โž•

Quick Adding

Add a server directly to a group by right-clicking on the group

โš™๏ธ

Managing Groups

Edit or delete groups using the context menu

Security

Save Serve uses VS Code's built-in secure storage for storing confidential server data:

Windows

Windows

Windows Credential Manager

macOS

macOS

Keychain

Linux

Linux

libsecret

All credentials are securely encrypted and never shared with third parties.

Commands

Use the command palette F1 or Ctrl+Shift+P:

Command Description
Save Serve: Add server Create a new server entry
Save Serve: Edit server Change server settings
Save Serve: Delete server Delete server entry
Save Serve: Connect to server Open SSH connection
Save Serve: Refresh server list Update panel
Save Serve: Add group Create a new server group
Save Serve: Edit group Change group settings
Save Serve: Delete group Delete group
Save Serve: Quick Connect Quick server search and connect
Save Serve: Duplicate Server Create a copy of server
Save Serve: Export Settings Export server to JSON
Save Serve: Move to Group Move server to another group

Donate

Save Serve is a free, open-source extension. If it has been useful for your work, you can support its development:

โ˜•

Buy Me a Coffee

Buy me a coffee so I can code all night

๐Ÿ’ฐ

CloudTips

Russian donation service if you prefer it

Your support helps to improve the extension and add new features. Thank you!