Skip to content
| Marketplace
Sign in
Visual Studio Code>Chat>InstashareNew to Visual Studio Code? Get it now.
Instashare

Instashare

Mohammad Joynul Abedin

|
3 installs
| (0) | Free
Live team chat, code snippets, and file sharing inside VS Code — channels, DMs, and big-file transfers without leaving the editor.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Instashare

Live team chat, code snippets, and file sharing — inside VS Code. Teams, channels, direct messages, and large file transfers, without switching to a browser or a separate desktop app.

Features

  • Teams, channels, and direct messages. Create a team, add channels, invite teammates with a single-use code, or start a 1:1 DM with anyone who shares a team with you.
  • Live messaging. Text and code messages, edits, soft deletes, and typing indicators arrive in real time.
  • Online presence. See at a glance which teammates are currently online.
  • Unread badges. A numbered badge on the Activity Bar icon keeps counting while the view is hidden, so you don't miss a mention because a panel was collapsed.
  • Share code instantly. Right-click an editor selection and send it — language and file path included — straight into a channel or DM.
  • Share files and folders. Right-click any file or folder in the Explorer, or drag it onto a conversation. Folders are archived first.
  • Big-file transfers. Files above 20 MB go peer-to-peer over WebRTC between the two machines. If a direct connection can't be established, they fall back to a temporary encrypted-at-rest server copy that is deleted as soon as the recipient receives it (or after 7 days, whichever comes first).
  • Safe downloads. Every received file goes through a Save As dialog. Nothing opens, extracts, or runs on its own.

Getting started

  1. Click the Instashare icon in the Activity Bar.
  2. Run Instashare: Sign In — or Instashare: Create Account (email confirmation required).
  3. Create a team, add a channel, and invite teammates from the … menu on the Teams view, or right-click a team for channel and invite options.
  4. Press Cmd+Alt+K / Ctrl+Alt+K to jump to any channel or DM.

Commands

Command What it does
Instashare: Sign In Sign in with email and password.
Instashare: Create Account Register a new account.
Instashare: Sign Out Sign out on this machine.
Instashare: Create Team Start a new team you own.
Instashare: Join Team Join a team with an invite code.
Instashare: Start Direct Message Open a 1:1 conversation.
Instashare: Go to Channel or Direct Message... Quick-switch conversations.
Instashare: Share Selection Send the current editor selection.
Instashare: Share File Send a file from the Explorer.
Instashare: Refresh Re-fetch teams, channels, and invitations.

Channel, invite, and member commands appear on right-click in the Teams view.

Settings

Setting What it does
instashare.transfers.stunServers STUN servers used to discover a direct peer-to-peer route for large transfers. Only address discovery goes through them — no file data does. Point it at your own server if you'd rather not use a public one.

Privacy and security model

Instashare is not end-to-end encrypted. Content is protected in transit (TLS) and at rest (server-side encryption plus row-level access control), and every read and write is authorized per user — but it is built for trusted team collaboration, not for content the operator should never be able to see. If that is a hard requirement for you, this isn't the right tool yet.

  • Large peer-to-peer transfers move directly between the two machines; the server sees only the connection setup and the transfer metadata.
  • Relay-fallback copies are deleted once the recipient acknowledges receipt, and in all cases after 7 days.
  • Transfer metadata (who shared what, how big, and when) stays in the conversation permanently, even after the bytes are gone.
  • Received files are always written through a Save As dialog you control.

Requirements

  • VS Code 1.125 or newer.
  • An internet connection — Instashare is a hosted service, not a local-only tool.
  • An Instashare account (free; created from inside the extension).

Known limitations

  • No end-to-end encryption (see above).
  • No message reactions yet.
  • No message pagination — only the most recent 50 messages load per conversation.
  • Peer-to-peer transfers are limited to direct messages; channel shares use the relay path.

Support

Instashare is developed and maintained by Mohammad Joynul Abedin (Shokal).

  • Report a bug or request a feature: github.com/Joynul-Abedin/instashare/issues
  • Email: joynulabedin.dev@gmail.com
  • Developer profile: Joynul-Abedin on GitHub

This is an early build — expect rough edges, and please report them.

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