1 comment

[ 3.7 ms ] story [ 17.5 ms ] thread
Creator here!

What: SnippetDrop [1] is a VS Code extension for encrypted code snippet sharing without leaving VS Code. You can download it on the VS Code Marketplace [2].

Why: I built it to replace the process of sending snippets over Slack, generating private gists, or needing to share secrets/env vars via password managers or encrypted emails.

Encryption: Snippets are encrypted/decrypted locally in the extension using node-rsa [3] and asymmetric 2048-bit RSA. Private keys never leave your device. Encrypted snippets are temporarily hosted on servers until the recipient's device is available to download them.

How It Works: Install extension, login with GitHub, right click any text selection or file, click Send via SnippetDrop, and enter the recipient's GitHub username.

Learn More: The extension source is on GitHub [4]. You can also watch the extension in action on the website [1]. I would love to get your feedback!

[1] https://snippetdrop.com

[2] https://marketplace.visualstudio.com/items?itemName=SnippetD...

[3] https://www.npmjs.com/package/node-rsa

[4] https://github.com/snippetdrop/snippetdrop-vscode