Skip to content
| Marketplace
Sign in
Visual Studio Code>Education>Snappy LinkNew to Visual Studio Code? Get it now.
Snappy Link

Snappy Link

Denis_Mal

|
3 installs
| (0) | Free
Share and extract your VS Code projects instantly via a single link.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Snappy Link

Snappy Link is a Visual Studio Code extension for secure, one-click sharing of development workspaces. Packages your project into a single encrypted URL — no manual archiving, no third-party hosting.


Core Capabilities

  • 📦 Automated Packaging: Compiles the active workspace into a secure payload for immediate distribution.
  • 🔒 End-to-End Encryption: Encrypted locally via AES-256-GCM. Decryption keys never leave your machine.
  • 🤖 Dependency Detection: Identifies ecosystem config files and enumerates required packages before deployment.
  • 🛡️ Explicit Consent: Recipients review and approve the dependency manifest before any installation begins.

Supported Environments

Environment Config File Command
Node.js package.json npm install
Python requirements.txt pip install -r
Python pyproject.toml pip install .
.NET / C# *.csproj dotnet restore
.NET / C# packages.config nuget restore

Other environments are fully supported for file transfer — automated dependency resolution will be bypassed.


How It Works

Sharing a Project

  1. Open the target project in VS Code, then access the Snappy Link panel in your Activity Bar.
  2. Click "Pack Files" to scan your workspace and calculate the payload size.
  3. Click "Encrypt & Upload". The secure URL is generated and automatically copied to your clipboard.

Opening a Project

  1. Open the Snappy Link sidebar and paste the provided URL into the input field.
  2. Click "Download & Extract" and select a local folder for extraction.
  3. The extension downloads, decrypts, and reconstructs the directory tree. The workspace mounts automatically.
  4. Review the parsed packages, acknowledge the security prompt, then click "Install Dependencies". An integrated terminal executes the relevant package manager commands.

Usage Limits

Snappy Link operates with the following limits to ensure fast and stable transfers for everyone:

Links / month 5
Max project size 1000 MB (1 GB)
File retention 7 days

Security & Exclusions

The following paths are automatically excluded during compilation:

Build & Cache: node_modules, .git, __pycache__, venv, .venv, env, dist, build, bin, obj

Environment & Logs: .env, .env.*, *.log, .vscode, .idea, .vs

System Artifacts: Thumbs.db, desktop.ini, *.lnk

Cryptographic Protocol

  • Payloads are constructed entirely in volatile memory (RAM) and encoded using Base64.
  • Data is encrypted locally via the Web Crypto API using AES-256-GCM.
  • The key is appended as a URL hash fragment (#). Hash fragments are never transmitted to the server — the backend stores only zero-knowledge encrypted blobs.

Snappy Link — Share code elegantly.

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