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

Unisnip

Hazi

|
6 installs
| (0) | Free
Manage snippets, configuration notes, and reusable knowledge directly in VS Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Unisnip

VS Code Marketplace License

Keep the snippets you rely on close to your editor.

Manage reusable code, configuration, commands, and notes from a dedicated VS Code sidebar. Connect your own S3-compatible storage or WebDAV server to keep everything available wherever you work.

Why Unisnip?

Useful snippets tend to end up scattered across repositories, cloud drives, and chat history. Unisnip gives them a single home without taking you out of VS Code.

  • Browse your collections in the Activity Bar.
  • Open and edit stored files with the regular VS Code editor.
  • Create folders and files, upload local files, and use copy, cut, and paste.
  • Connect one or more S3-compatible services or WebDAV servers.
  • Keep storage configuration in VS Code settings, where it can participate in Settings Sync.

Install

Install Unisnip from the Visual Studio Marketplace, or run this from VS Code's Quick Open (Cmd+P / Ctrl+P):

ext install Hazi.unisnip

You need VS Code 1.110.0 or later.

Get started

  1. Select the Unisnip icon in the Activity Bar.
  2. Under Storage Sources, select Add Storage Source.
  3. Choose S3-compatible storage or WebDAV.
  4. Enter the connection details, then select Save.
  5. Create a collection or upload an existing file from the Collections view.

Select a file to open it. Changes made in the editor are saved back to your connected storage.

Storage providers

Unisnip supports:

  • Amazon S3 and S3-compatible services such as MinIO and Tencent Cloud COS
  • WebDAV servers

For S3-compatible services, provide the bucket, endpoint (when required), region, and credentials. Enable path-style URLs when your provider requires them—this is common for MinIO, NAS devices, and some S3-compatible services.

Security note: Connection details are stored in your VS Code user settings. Treat access keys and passwords as sensitive. Prefer restricted, application-specific credentials whenever your storage provider supports them.

Everyday actions

Use the toolbar, item context menu, or Command Palette to:

  • add and manage storage sources;
  • create a file or folder;
  • upload a local file;
  • rename or delete items;
  • copy, cut, and paste within the same storage source; and
  • refresh your collections.

The extension uses VS Code's file-system integration, so stored files behave like normal files when opened in the editor.

Development

This repository contains the VS Code extension only. To contribute or run it locally:

git clone https://github.com/hazicy/unisnip.git
cd unisnip
npm install
npm run watch

Open the project in VS Code and press F5 to launch an Extension Development Host.

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft