Nifty SFTPUpload on save and sync folders over SFTP, compatible with existing sftp.json files: download, diff with the server, browse remote files, profiles, and passwords kept in the OS keychain. Maintained. No sign-in. No telemetry. Works in VS Code, Cursor, Windsurf, VSCodium and other editors that use Open VSX. Features
Example
|
| Command | What it does |
|---|---|
Nifty SFTP: Upload / Download |
Transfer the selected files or folders |
Nifty SFTP: Sync Local → Remote |
Upload new and changed files |
Nifty SFTP: Sync Remote → Local |
Download new and changed files |
Nifty SFTP: Sync Both Ways |
Newer copy wins, in both directions |
Nifty SFTP: Compare with Remote |
Diff the file with the server copy |
Nifty SFTP: Switch Profile… |
Use another profile from sftp.json |
Nifty SFTP: Open sftp.json (Create If Missing) |
Edit the configuration |
Nifty SFTP: Forget Saved Passwords |
Remove passwords from the keychain |
Settings
| Setting | Default | What it does |
|---|---|---|
nifty.sftp.idleSeconds |
120 |
Close idle connections after this long |
FTP and FTPS aren't supported yet; "protocol": "ftp" configs show a clear message.
Install
- VS Code: search for "Nifty SFTP" in the Extensions view, or install from the Visual Studio Marketplace.
- Cursor, Windsurf, VSCodium, Kiro, Antigravity: install from Open VSX.
Privacy
This extension collects no telemetry and needs no account.
More Nifty tools
- Nifty Beautify: Format HTML in PHP, Blade & Twig: Format HTML inside PHP, Blade, Twig, Jinja, Handlebars, ERB and Liquid templates without breaking the template tags. (Open VSX)
- Nifty C# Templates: New Class, Record & Namespace: New C# class, interface, record, enum, test and controller files with the right namespace, plus namespace syncing. (Open VSX)
- Nifty Data Viewer: CSV & Parquet Viewer with SQL: Open CSV, Parquet and JSON files as a fast table and query them with SQL, powered by DuckDB. Sort, page through millions of rows, and export to CSV, Parquet or JSON. (Open VSX)
- Nifty Docs: Dash, Zeal & DevDocs Lookup: Look up the word under the cursor in Dash, Zeal or DevDocs, with docsets picked from your language and frameworks. (Open VSX)
- Nifty Git Graph: Git History & Branch Graph: See your git history as a graph: branches, merges and tags, commit details and diffs, and checkout, merge, rebase, cherry-pick and more from a right-click. No sign-in. (Open VSX)
- Nifty Git Links: Open in GitHub, GitLab & Bitbucket: Open or copy links to files, lines, commits and pull requests on GitHub, GitLab, Bitbucket, Azure DevOps and Gitea. (Open VSX)
See all 21 Nifty tools at https://getnifty.dev



