Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

CMDS Share

Yohan KooYohan Koo250 downloads

Share notes to the web instantly. Self-hostable or managed backends (CMDSPACE, Synology NAS, GitHub Pages, Supabase, Convex) with view counts, expiry, revocation, and optional end-to-end encryption.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates7

Publish an Obsidian note as a web page, with hosting and privacy choices you can explain before sharing.

Version 2.1.1 | Available in Community Plugins.

Obsidian 1.7.2+ | Desktop and mobile.

What it does

  • Publish/update a note and copy its link from the command palette.
  • Use GitHub Pages by default or choose a compatible managed/self-hosted backend.
  • Offer readers a table of contents, theme switching and Markdown copy/download.
  • Use optional note encryption; governance-server features depend on the selected host.

Install and first use

Community: Settings → Community plugins → Browse → CMDS Share → Install → Enable.

Manual: Download main.js, manifest.json, and styles.css from release 2.1.1, place them in <vault>/.obsidian/plugins/cmds-share/, reload Obsidian, and enable. Back up existing settings; do not copy another user’s data.json.

Create a harmless sample note. Configure GitHub Pages and review the public repository setup, test the connection, then run Share current note to web. Wait for the Pages build and check the page/source in a signed-out browser.

Read the manual

  • English user guide
  • 한국어 사용설명서
  • Web manual
  • Product family
  • Issues and support

Privacy and limits

GitHub Pages publishes to a public repository. Encrypted notes still upload images unencrypted. Server-enforced expiry, view counts and revoke/restore are not universal hosting features. The CMDSPACE managed instance is invite-only.

Development

npm install
npm run build

Build the plugin assets for local development.

Credits and license

Yohan Koo (CMDSPACE), https://cmdspace.work. MIT, LICENSE.

HealthExcellent
ReviewCaution
About
Share notes to the web with one command and retain control via server-side view counts, expiry, and one-click revocation. Render pages with Obsidian's own renderer and your theme, include an interactive TOC and local graph, offer optional end-to-end encryption, and provide a web dashboard to manage shares.
PublishingIntegrations
Details
Current version
2.1.1
Last updated
7 days ago
Created
5 months ago
Updates
7 releases
Downloads
250
Compatible with
Obsidian 1.7.2+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
GitHub Sponsors
Author
Yohan KooYohan Koojohnfkoo951
GitHubjohnfkoo951
  1. Community
  2. Plugins
  3. Publishing
  4. CMDS Share

Related plugins

GitHub

Share as Gist

Share a note as a GitHub.com Gist.

Digital Garden

Publish your notes to a digital garden for others to enjoy.

BRAT

Easily install a beta version of a plugin for testing.

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

Self-hosted LiveSync

Sync vaults securely to self-hosted servers or WEBRTC.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

Custom Frames

Turn web apps into panes using iframes with custom styling. Also comes with presets for Google Keep, Todoist and more.

Local REST API with MCP

Unlock your automation needs by interacting with your notes over a secure REST API.

Share Note

Instantly share/publish a note, with the full theme and content exactly like you see in Obsidian. Data is shared encrypted by default, and only you and the person you send it to have the key.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.