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!
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