Send code snippets and files directly to your OtterWiki instance from VSCode.
- Send Code Snippets: Select code and send it to your wiki with one command
- Send Full Files: Send entire file contents to the wiki
- Quick Snap: Rapidly capture snippets without dialogs
- Auto-Submit Dialog: Smart 4-second timer that pauses when you interact
- Secure Credentials: Passwords stored in VSCode's encrypted secret storage
- Keyboard Shortcuts: Configurable shortcuts for quick access
- Context Menu Integration: Right-click to send selections or files
- Install the extension from the VSCode Marketplace
- Open Command Palette (
Ctrl+Shift+P/Cmd+Shift+P) - Run
OtterWiki: Configure - Enter your wiki details:
- Wiki URL (e.g.,
https://wiki.example.com) - Username
- Password (stored securely)
- Root page path (e.g.,
code) - Default page path (e.g.,
snippets)
- Wiki URL (e.g.,
- Select code in the editor
- Use one of these methods:
- Press
Ctrl+Shift+O(Mac:Cmd+Shift+O) - Right-click → "Send to OtterWiki"
- Command Palette → "OtterWiki: Send Selection"
- Press
- Edit the title and page path (or wait 4 seconds for auto-submit)
- Content is sent to your wiki!
For rapid snippet collection without dialogs:
- Select code
- Press
Ctrl+Shift+S(Mac:Cmd+Shift+S) - Content is immediately sent to the default page
- Open a file
- Command Palette → "OtterWiki: Send File"
- Edit title and path, or wait for auto-submit
Access settings via File > Preferences > Settings and search for "OtterWiki":
otterwiki.wikiUrl: Your OtterWiki instance URLotterwiki.username: Your usernameotterwiki.rootPage: Root page for snippets (default:code)otterwiki.defaultPage: Default page path (default:snippets)otterwiki.autoSubmitDelay: Auto-submit delay in seconds (default: 4, set to 0 to disable)otterwiki.includeLineNumbers: Include line numbers in snippets (default: true)
Ctrl+Shift+O/Cmd+Shift+O: Send SelectionCtrl+Shift+S/Cmd+Shift+S: Quick Snap
You can customize these in VSCode's Keyboard Shortcuts settings.
OtterWiki: Send Selection- Send selected code to wikiOtterWiki: Send File- Send entire file to wikiOtterWiki: Quick Snap- Quickly send selection without dialogOtterWiki: Configure- Configure extension settingsOtterWiki: Test Connection- Test connection to your wiki
- Passwords are stored using VSCode's SecretStorage API (encrypted)
- HTTPS is strongly recommended for wiki URLs
- Credentials are never logged or exposed
- VSCode 1.85.0 or higher
- An OtterWiki instance (self-hosted or cloud)
- Valid OtterWiki credentials
- None currently reported
Initial release:
- Send code selections to OtterWiki
- Send full files to OtterWiki
- Quick Snap for rapid collection
- Auto-submit dialog with timer
- Secure credential storage
- Keyboard shortcuts and context menu integration
Found a bug or have a feature request? Please open an issue on our GitHub repository.
MIT License - see LICENSE file for details
OtterWiki is a minimalistic wiki powered by Python, Markdown, and Git. Learn more at otterwiki.com.