VS Code Extension
Publish and manage elephant.md documents directly from your editor.
Get Started
- 1Install
Install from VS Code Marketplace
Or search "elephant.md" in the extensions panel (
Cmd+Shift+X/Ctrl+Shift+X). - 2Log in
Run
Elephant: Loginfrom the command palette (Cmd+Shift+P/Ctrl+Shift+P). - 3Publish
Open a markdown file and run
Elephant: Publish. Fill in title, slug, category, and visibility in the metadata form.
Commands
Elephant: Publish— Create a new document with full metadata formElephant: Push— Push the active file as an update to an existing documentElephant: Pull— Download a document into your workspaceElephant: Create Burn Link— Create a self-destructing burn link from the active fileElephant: Create Collection— Create a new collection to organize documentsElephant: Add to Collection— Add a tracked document to a collectionElephant: Toggle Bookmark— Bookmark or unbookmark a tracked documentElephant: Login— Authenticate with elephant.md
Document Tracking
When you publish or pull a document, the extension creates an .elephant.json file in your workspace root. This file maps local files to their remote counterparts so that Push knows which document to update.
{
"README.md": {
"id": "abc123",
"slug": "readme",
"username": "you"
}
}Editor Compatibility
The extension works in any editor that supports VS Code extensions, including Cursor and Windsurf.
Status Bar
When editing a tracked markdown file, the status bar shows the elephant.md document status. Click it to quickly push an update.