From Vault to World - Plugins that Help You Publish Your Obsidian Notes (Publish Workflow)
If you've ever dreamed of turning your Obsidian notes into live blog posts, full-fledged websites, or social media content without leaving your favorite writing app - you're in luck. This post, "From Vault to World," showcases the collection of all Obsidian plugins designed to streamline your publishing workflow.
As of April 17, 2025 we have 48 plugins that helps with publishing your content. In this guide, we’ll explore Obsidian plugins that help you publish your notes to platforms like DEV, GitHub, Blogger, Hugo, Steemit, Micro.blog, Medium, Discourse, WordPress, WeChat, Vercel, Telegraph, omg.lol, AWS S3, Quaily, Halo, NotesOn.ru, Typefully, Jekyll, Docusaurus, Mixa, Vitepress, Obsius, Firebase, Flowershow, Pickly PageBlend, Infostacker, screen.garden, Friday, Baidu BaiJiaHao, Write.as, Hexo, MBlog, Jade, Orion, Moon Server, Nostr, AmpliFlow and counting.
Let's dive into the tools that make publishing from Obsidian not just possible, but delightfully seamless.
01. Enveloppe
The Enveloppe plugin allows users to publish their Obsidian notes directly to a GitHub repository, enabling integration with static site generators such as Mkdocs, Jekyll, or Hugo. It automates tasks like converting wikilinks to markdown links, handling folder structures, and cleaning up deleted or unpublished files. The plugin supports various markdown syntaxes and dataview queries to ensure compatibility with different templates. Users can configure their repository settings, set publishing preferences, and trigger uploads through multiple commands.
View Plugin Details02. Webpage HTML Export
The Webpage HTML Export plugin allows users to export Obsidian files, canvas pages, or entire vaults as HTML files. This functionality provides direct access to the exported HTML files, making it easy to publish notes as a digital garden on the web. The plugin emphasizes flexibility and maintains style parity with the original notes. Key features include full-text search, a file navigation tree, a document outline, and a graph view. It supports exporting HTML as a single file with all dependencies included. The plugin is optimized for both web and mobile, and it maintains compatibility with popular Obsidian plugins like Dataview and Tasks. With its focus on seamless exporting and support for themes, it offers a powerful solution for users seeking to share or archive their notes as web pages.
View Plugin Details03. Digital Garden
The Digital Garden plugin allows users to publish their Obsidian notes online in a customizable and personal way. It supports various features, including backlinks, embedded media, file tree navigation, and data visualization with Dataview queries. Users can easily manage their published content by specifying which notes to include and customize the site's appearance using Obsidian themes and CSS styles. The plugin integrates with GitHub and Vercel for hosting, providing a seamless workflow for updating and maintaining a digital garden. It supports advanced features such as graph visualization, transclusion of notes and media, and customizable site templates for a unique web presence.
View Plugin Details04. O2
The O2 plugin enables users to convert their Obsidian Markdown notes into formats compatible with platforms like Jekyll and Docusaurus. This tool simplifies the process of publishing and sharing content across multiple platforms by transforming notes stored in a specific folder structure. By organizing notes into designated folders for ready conversion, archiving, and attachments, users can maintain a streamlined workflow. O2 supports grammar transformation commands for quick and efficient conversions, making it ideal for those managing content across different Markdown-based systems.
View Plugin Details05. Obsius Publish
The Obsius Publish plugin enables users to seamlessly publish their Obsidian notes to the web via the Obsius platform. Users can publish, update, and remove notes directly from the file browser, editor menu, or command palette. The plugin generates a public URL for each published note, which is automatically copied to the clipboard and can be retrieved later. While it supports basic plain text and simple styling, the plugin provides a convenient solution for sharing notes online with minimal effort. A command is also available to view a list of all published notes for easy access and management.
View Plugin Details06. screen.garden
The screen.garden plugin brings seamless collaboration capabilities to Obsidian, allowing users to share and co-edit notes and folders with others through a secure web interface. Once connected to a screen.garden account, users can sync specific folders for team access, making it easier to work together in real time without leaving the Obsidian environment. It supports web-based access to your vault and offers features like one-off sharing, making temporary external access to notes straightforward. Designed for teams and creators who want to bridge local note-taking with cloud-enabled collaboration, the plugin offers a smooth onboarding experience and clear controls for syncing individual folders.
View Plugin Details07. Flowershow
The Flowershow plugin allows Obsidian users to seamlessly publish their notes to a personalized Flowershow site hosted on Vercel. It integrates with GitHub to manage note publishing and includes commands for publishing single or multiple notes. Users can track their publication status through the plugin's ribbon icon, which displays counts for published, changed, unpublished, and deleted notes. The plugin supports linking between notes and offers frontmatter settings, such as marking notes as drafts. This tool is ideal for creating a well-organized, online showcase of your Obsidian vault with minimal setup.
View Plugin Details08. Vault to blog
The Vault to Blog plugin! This exciting new release allows you to seamlessly integrate your Obsidian vault with your blogging platform, making it easier than ever to share your notes and ideas with the world. With this plugin, you can automatically generate blog posts from your Obsidian notes, complete with optimized formatting and customizable layouts. Perfect for writers, researchers, and anyone looking to turn their thoughts into engaging content, **Vault to Blog** streamlines the process of publishing your work online.
View Plugin Details09. Publish and GitHub URL
The Publish and GitHub URL plugin allows Obsidian users to quickly copy and access URLs for notes published on an Obsidian Publish site. Users can generate direct links to specific notes and copy them for sharing or reference. The plugin also offers the ability to open the current note's URL directly in a browser. Additionally, it provides integration with GitHub by allowing users to view the Git commit history of the current note, making it useful for version tracking. These features are accessible via a command or optional file menu entry, offering flexibility in workflow. The plugin ensures that URLs are only created for notes with the `publish` flag enabled, providing control over which notes are shareable or linked.
View Plugin Details10. Nostr Writer
The Nostr Writer plugin for Obsidian allows users to easily publish their notes to the decentralized Nostr network. It offers a distraction-free writing experience by focusing solely on content creation, keeping users away from the noise of public Nostr messages. The plugin supports automatic image handling, customizable tags for discoverability, and multiple user profiles for publishing under different Nostr accounts. Additionally, it offers features like relay configuration, note bookmarking, and seamless frontmatter handling for streamlined metadata management. Writers can create long-form content and easily build their own blog or audience without being reliant on centralized platforms.
View Plugin Details11. Micro.publish
The Micro.publish plugin allows Obsidian users to easily publish their notes to a Micro.blog blog. It supports customizable settings for multiple blogs, including post visibility and categories. Users can publish posts directly from Obsidian using the 'Post to Micro.blog' command, and synchronize categories between Obsidian and Micro.blog. The plugin also supports YAML front matter or Properties for post titles, tags, and metadata. Additionally, users can edit and update published posts by linking them with their corresponding URL. This plugin streamlines the process of integrating Obsidian with Micro.blog, making it an efficient tool for bloggers looking to publish content directly from their notes.
View Plugin Details12. Google Blogger
The Google Blogger plugin allows Obsidian users to seamlessly publish notes to Blogger. The plugin enables users to create a profile, authenticate with OAuth2, and publish their notes directly to a specified Blogger URL. It supports metadata extraction from YAML front matter, allowing for custom titles and labels. The plugin is particularly useful for those who wish to maintain a blog using Obsidian, with a smooth integration to Blogger for easy publishing. Users can manage their posts and settings through the Obsidian interface, making it a convenient tool for content creators who want to leverage Obsidian's note-taking features alongside their Blogger account.
View Plugin Details13. Hugo Publish
The Hugo Publish plugin is a game-changer for Obsidian users who want to seamlessly publish their blogs to Hugo sites. With this plugin, you can effortlessly convert your markdown files and related images in Obsidian to your Hugo site directory. The plugin takes care of converting internal links and image paths, making it easy to maintain consistency across both platforms. Additionally, it automatically writes YAML headers for each markdown file, including title, date, and last modified information. This saves you time and effort, allowing you to focus on creating engaging content rather than wrestling with technical details. With Hugo Publish, publishing your blog has never been easier or more streamlined.
View Plugin Details14. Embedded Code Title
The Embedded Code Title plugin enhances Obsidian's code blocks by allowing users to embed custom titles directly within the code block. Titles can include programming language names or specific file names, and even accommodate spaces in file paths. This feature improves the organization of code snippets by displaying relevant information such as the file name or language at the top of the code block. Additionally, it supports customization for use on Obsidian Publish, enabling the same functionality on published sites. This plugin is ideal for users who need to present or share code in a structured and informative way.
View Plugin Details15. Publish to Discourse
The Publish to Discourse plugin simplifies the process of sharing content from Obsidian directly to a Discourse forum. Users can configure their forum URL, API key, and username within the plugin's settings. Once set up, the plugin allows seamless publishing of notes or documents by selecting a category and posting them to the desired forum. This tool is ideal for streamlining collaboration and sharing ideas or discussions with Discourse communities.
View Plugin Details16. Publish to WordPress for Obsidian
The Publish to WordPress for Obsidian plugin allows users to publish their Obsidian notes directly to a WordPress site. By setting up the WordPress URL and username in the plugin settings, users can easily publish their documents via the Command Palette or a sidebar button. The plugin supports YAML front matter for overriding titles, tags, and adding metadata like post IDs and categories. It supports both XML-RPC and REST API protocols for publishing, with a preference for REST API for better security and compatibility. This plugin is ideal for users who want to integrate Obsidian with their WordPress website, allowing seamless publishing of notes as WordPress posts.
View Plugin Details17. Publish to Steemit
The Publish to Steemit plugin allows users to seamlessly upload content from Obsidian directly to their Steemit account. By configuring credentials in the plugin settings, users can publish notes as Steemit posts with customizable metadata through the front matter, including titles, tags, categories, and permlinks. The plugin also supports excluding specific content from publication using inline or multi-line comments, ensuring flexibility in managing what is shared. This tool is ideal for those who wish to integrate their writing workflow with the Steemit platform efficiently.
View Plugin Details18. Invio
The Invio plugin enables users to automatically convert their Obsidian notes into HTML web pages and synchronize them to cloud storage services such as AWS S3 and Tencent Cloud COS. It supports scheduled and manual synchronization, ensuring that local edits are reflected in the remote published versions. Users can customize synchronization settings, including specifying local directories and sharing configurations with teammates for easy collaboration.
View Plugin Details19. Dataview Publisher
The Dataview Publisher plugin extends the functionality of the Dataview plugin in Obsidian by allowing query outputs to be converted into Markdown and kept updated directly within notes. This ensures that query results are not only visible in the graph view but also accessible on Obsidian Publish websites. The plugin supports both the Dataview Query Language (DQL) and JavaScript-based queries, enabling advanced and customizable data display. It also includes automation options like updating blocks upon saving and commands for efficient management. Ideal for users who want to publish dynamic data from Dataview as static Markdown, making it more portable and accessible.
View Plugin Details20. Mixa
The Mixa plugin enables seamless integration between Obsidian and the Mixa platform, allowing users to quickly create and publish beautiful, SEO-optimized websites from their notes and blog posts. With just one click, users can transform their markdown, MDX, or HTML files into a fully functional website. Mixa supports 30 mobile-first themes, custom domains, sidebar and header navigation, live previews, and Google Analytics integration. Additional features include site search, table of contents, light/dark mode toggles, and the ability to inject custom JavaScript or CSS. The plugin also includes a 'Show Changes' feature for previewing updates before publishing and the ability to exclude specific files using draft frontmatter.
View Plugin Details21. NotesOn Publish
The NotesOn Publish plugin allows users to export Obsidian notes as HTML files and host them on the NotesOn.ru server. This plugin is particularly useful for creating and sharing content, such as portfolio websites or public documents, directly from Obsidian. Users can quickly publish their notes by right-clicking and selecting the 'Publish to NotesOn' option, which generates a public URL that is automatically copied to the clipboard for easy sharing. Additionally, the plugin provides the functionality to remove hosted notes from the NotesOn server using a similar right-click menu. It streamlines the process of converting notes into shareable web content while maintaining simplicity and efficiency.
View Plugin Details22. Publish URL
The Publish URL plugin is a game-changer for bloggers and content creators who want to share their work with the world. This plugin allows you to easily publish your Obsidian notes as web pages, complete with customizable URLs, titles, and descriptions. With Publish URL, you can transform your private knowledge base into a public-facing website, showcasing your expertise and creativity to a wider audience. Perfect for sharing research findings, publishing articles, or creating a portfolio of work, this plugin streamlines the process of making your content accessible online.
View Plugin Details23. Forms
The Forms plugin enables users to create, publish, and collect responses from forms directly within Obsidian. By linking a designated folder in the vault, users can design and manage forms through a web interface, ensuring seamless synchronization of responses. Once published, others can complete the forms, and their submissions will be automatically stored as notes in the vault. This integration streamlines data collection, making it useful for surveys, structured note-taking, and collaborative feedback gathering. The plugin supports question structuring, real-time syncing, and an organized system for viewing submissions.
View Plugin Details24. Wechat Public Platform
The Wechat Public Platform plugin enables seamless integration between Obsidian and the WeChat public platform for managing and publishing content. With this plugin, users can upload resources like images and videos, add drafts, publish articles, and send group messages directly from their Obsidian vault to the WeChat public platform. Additional features include downloading materials from WeChat, integrating YouTube video downloads, and publishing content to Baidu BaiJiaHao. Users can customize article metadata, such as author information and banners, via frontmatter. The plugin supports API key configuration and IP whitelisting to facilitate secure communication with WeChat's API. This tool is particularly useful for content creators aiming to streamline their publication process on WeChat.
View Plugin Details25. Omg.publish
The Omg.publish plugin enables Obsidian users to seamlessly post notes to omg.lol services, such as the statuslog. Users can configure their omg.lol username and API token, and even set a default emoji for posts without an emoji starter. The plugin also supports skipping cross-posting to Mastodon if desired. With a simple command palette action, selected text can be instantly shared to the statuslog, streamlining the process of online content posting.
View Plugin Details26. Friday
The Friday plugin allows users to effortlessly convert their Markdown notes into professional, multilingual websites directly within Obsidian. It offers a vast selection of themes, shortcode support for dynamic content, and seamless integration with Obsidian's note-taking features. Users can preview their website before publishing and deploy it with a single click. The plugin supports multilingual content creation, making it easy to reach a broader audience
View Plugin Details27. Typefully
The Typefully plugin has been released, allowing Obsidian users to seamlessly publish their notes and selections directly to Typefully. This integration enables users to share their thoughts and ideas with ease, stripping away unnecessary formatting such as links, quotes, and YAML front matter to ensure a smooth publishing experience. With the option to enable auto-retweeting, auto-plugging, threadifying, and scheduling, users can customize their posts to fit their social media strategy. Whether you're looking to share your latest insights or collaborate with others, this plugin provides a simple and effective way to do so.
View Plugin Details28. Halo
The Halo plugin enables users to publish their Obsidian notes directly to Halo, a content management platform. It supports seamless integration with Halo by allowing users to publish, update, and pull posts between Obsidian and their Halo site. Users can configure multiple site settings, including site names, URLs, and personal access tokens with specific permissions. Commands for publishing to default or custom settings make content management flexible and efficient. This plugin is ideal for users managing blogs or websites on Halo who want a streamlined workflow from Obsidian.
View Plugin Details29. Permalink Opener
The Permalink Opener plugin allows users to quickly open notes in their corresponding published versions by using permalinks or slugs stored in the note properties. It is especially useful for those using static site generators such as Jekyll, Hugo, or Obsidian Publish. The plugin provides configurable options to define the permalink property name and specify base URLs for both live and development environments.
View Plugin Details30. Post Medium Draft
The Post Medium Draft plugin allows users to quickly publish their Obsidian notes as drafts to their Medium account. Once configured with an integration token from Medium, users can trigger draft submissions through a sidebar ribbon icon or the command palette. After submission, the note appears in the Medium drafts section for further editing and publishing.
View Plugin Details31. Telegraph Publish
The Telegraph Publish plugin allows Obsidian users to publish their notes directly to Telegraph pages. With this plugin, you can create new pages or update existing ones with ease. The plugin supports basic Markdown syntax, including bold, italicized, and code blocks, as well as images and links. You can also clear published content if needed. The plugin provides a user-friendly interface for authentication, page creation, and updates. With **Telegraph Publish**, you can share your notes with others while maintaining control over the publishing process.
View Plugin Details32. Quail
The Quail plugin enables seamless integration between Obsidian and the Quaily publishing service. It allows users to publish their Obsidian notes as newsletters or blog posts directly to Quaily. With features like one-click publishing, the ability to manage content (publish or unpublish), and AI-driven generation of summaries and tags, it simplifies the content creation and delivery process. Additionally, users can deliver published posts to subscribers, enhancing their workflow by efficiently sharing notes and articles.
View Plugin Details33. OzanShare Publish
The OzanShare Publish plugin allows users to effortlessly publish their Markdown notes from Obsidian to a web platform with a single click. It supports rendering various content types, including linked files, transclusions, admonitions, Excalidraw drawings, Mermaid diagrams, MathJax equations, and code blocks, ensuring comprehensive note display. Users can customize the appearance with custom CSS and manage published notes through an integrated view. The plugin also supports seamless republishing, preserving the same URL and references, making it ideal for updating shared content. Images are securely uploaded to Firebase and embedded with a secret token for privacy. A context menu simplifies publishing and provides direct access to shared notes. This tool streamlines note sharing, offering flexibility and reliability for collaborative and personal use.
View Plugin Details34. Infostacker Note Publish
The Infostacker Note Publish plugin enables Obsidian users to upload, edit, and manage notes on a dedicated server. Users can publish notes along with attachments like images and PDFs, and generate shareable links that display the content in an HTML format. The plugin supports note editing and deletion directly within Obsidian, making it simple to manage shared content. With a daily limit of 100 published notes, it also includes privacy-focused features to safeguard user data. Additionally, users can configure the server URL for smooth operation. This plugin is ideal for users looking to share and maintain notes collaboratively while keeping attachments accessible.
View Plugin Details35. Publish to DEV
The Publish to DEV plugin is a game-changer for content creators who want to share their Obsidian notes with the world. This plugin allows users to effortlessly publish their notes to DEV.to, a popular platform for technical writers and bloggers. With this plugin, you can choose which notes to share and customize the publishing process to fit your needs. The plugin also includes features like automatic formatting and tagging, making it easy to get started without any hassle. Whether you're looking to share your expertise or showcase your writing skills, the **Publish to DEV** plugin is a great way to reach a wider audience.
View Plugin Details36. Vitepress Publisher
The Vitepress Publisher plugin integrates Vitepress functionality into Obsidian, enabling users to preview and compile Markdown files for web publication. Users can configure directories and file paths for their Vitepress setup, making it simple to organize and publish content. The plugin includes features like a sidebar button to manage Vitepress preview sessions and a top bar button to copy and preview specific documents. Advanced settings allow for customization of the publishing workflow, while commands such as 'vitepress build' and 'vitepress preview' streamline the process of building and reviewing sites.
View Plugin Details37. File Publisher
The File Publisher plugin enables users to publish notes directly to a specified POST endpoint from Obsidian. By configuring an endpoint URL, API key, and API secret, users can seamlessly share their notes in a structured format. The plugin supports templates to define consistent metadata, including titles, excerpts, and timestamps, making it ideal for users who need to integrate their notes with external systems or workflows.
View Plugin Details38. Writeas Blog Publisher
The Writeas Blog Publisher plugin allows users to easily publish notes from Obsidian to the Write.as platform. By setting up your Write.as account in the plugin settings and adding the appropriate frontmatter, users can quickly publish or update blog posts directly from Obsidian. The plugin supports automatic linking of the post's ID and URL to the note's frontmatter for future updates. This integration streamlines the process of managing and publishing content to Write.as, making it easier for users to maintain their blog posts within Obsidian.
View Plugin Details39. Pickly PageBlend
The Pickly PageBlend plugin streamlines the process of sharing Obsidian notes online. It allows users to publish notes with markdown support, linked files, and beautiful social media previews. The plugin generates permanent links for notes and can even create videos from note content using Viqeo's Article-to-Video Player. Users can customize metadata such as titles and descriptions for enhanced SEO. It provides multiple publishing options, including shortcuts, context menus, and commands. With its features, Pickly PageBlend makes it simple to share and enhance notes for broader accessibility and presentation.
View Plugin Details40. Moon server publisher
The Moon server publisher plugin allows users to seamlessly publish and unpublish notes from their Obsidian vault to a Moon server instance. Users can configure the base URL, API key, and API secret for secure integration. With commands accessible via the command palette or the note's context menu, the plugin simplifies the process of syncing notes with the Moon server. Published notes automatically gain an ID property, which is removed upon unpublishing.
View Plugin Details41. MBlog Publish
The MBlog Publish plugin allows you to send notes directly from Obsidian to the MBlog platform. By including a front matter section in each note, you can provide essential article details such as a title, tags, or publication date. The plugin reads this information and pushes your draft or final piece to MBlog in just a few clicks. This makes it convenient for anyone who wants to write content in Obsidian while still making it accessible on an external site. The front matter fields can be configured according to your needs, giving you flexibility around how your posts are labeled and scheduled. Once everything is set up, simply right-click on the note you wish to publish, and it will handle the process for you, giving you a straightforward way to blend note-taking and online publishing.
View Plugin Details42. Jade Publisher
The Jade Publisher plugin enables users to publish their Obsidian vaults to a public website powered by Jade. It allows seamless synchronization of vault changes, ensuring that updates are reflected on the website in real time. Users can configure the plugin by linking it to their Jade service endpoint and providing an access token. Once set up, a simple sync button makes it easy to upload new or modified content.
View Plugin Details43. Orion Publish
The Orion Publish plugin allows users to easily publish and share their Obsidian notes on the web. It provides simple commands to publish, update, or unpublish notes with just a few clicks. Users can also copy the published note's URL directly from the plugin. The plugin supports custom domains for personalized URL links and offers the ability to create and manage feeds, allowing multiple notes to be grouped together. Orion Publish provides an intuitive interface for web-based note sharing, making it a convenient tool for users looking to showcase or share their Obsidian notes online.
View Plugin Details44. Hexo Publisher
The Hexo Publisher plugin enables seamless synchronization of Obsidian notes to a Hexo blog, streamlining the process of publishing articles and images. By adding a simple `publish=true` tag in the frontmatter of a note, users can effortlessly sync their content, including Markdown formatting and media links, to their Hexo site. The plugin allows configuration of Hexo site settings, such as the Git repository and source directory, ensuring smooth integration. This tool simplifies blogging for Obsidian users by providing a quick and efficient way to publish notes directly to Hexo.
View Plugin Details45. WeWrite
The WeWrite plugin transforms Obsidian into a full-featured publishing tool for WeChat Official Accounts. It enables users to write content in Markdown, preview it in real-time, and publish directly to WeChat, supporting media management, drafts, and multi-account handling. The plugin ensures a seamless formatting experience by converting a wide range of Obsidian features—including diagrams, formulas, embedded notes, and charts—into a format suitable for WeChat articles. It also integrates AI tools that assist with polishing text, translating content, and generating visuals like Mermaid diagrams and LaTeX equations.
View Plugin Details46. AmpliFlow Page Publisher
The AmpliFlow Page Publisher plugin allows users to seamlessly publish Obsidian notes as markdown pages to the AmpliFlow platform. With a simple command, users can convert their notes into web-accessible pages, streamlining the process of sharing content externally. The plugin enables direct publishing from within Obsidian, minimizing the need for manual file transfers or third-party tools. Users can configure their AmpliFlow tenant, email, and password in the plugin settings to authenticate their account. This integration is ideal for users who want to maintain their notes in Obsidian but need to share or distribute them through AmpliFlow’s publishing system. The process is intuitive, enabling note publishing with a single command from the command palette.
View Plugin Details47. Share Note
The Share Note plugin enables seamless sharing and publishing of Obsidian notes, preserving the appearance and formatting of your vault, including themes, CSS snippets, and content types such as images, dataview queries, callouts, and code blocks. Users can link shared notes, create navigable tables of contents, and manage settings for encryption. By default, shared content is encrypted, ensuring that only the intended recipient can view the note, but unencrypted sharing is also supported via frontmatter options. The plugin offers an intuitive workflow with commands to share, update themes, and re-upload data as needed. It also supports self-hosting for enhanced customization.
View Plugin Details48. YourPulse - Your Writing Activity Visualised
The YourPulse - Your Writing Activity Visualised plugin helps Obsidian users track their daily word count and visualize their writing activity over time. Inspired by GitHub's contribution graph, it provides insights into writing habits and streaks. Users can create a public profile to share selected notes and writing progress with others. The plugin supports multiple vaults, ensuring seamless tracking across different workspaces. Additionally, it offers Dataview integration for enhanced note visualization.
View Plugin Details