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

O2

songkg7songkg76k downloads

Convert Obsidian Markdown syntax to other Markdown platforms such as Jekyll.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates30

CodeFactor

[!WARNING] Development of new features for this project has been discontinued. This decision was made because I am now envisioning a new tool that will not be tied to the Obsidian platform.

Write once, convert to multiple platforms.

O2 is a tool that converts your Obsidian Markdown files to other Markdown platforms such as Jekyll or Docusaurus.

Prerequisites

Structure of your vault

You should have a folder structure like this. (of course, you can change the folder names in settings)

Your vault
├── ready (where the notes you want to convert are placed)
├── archive (where the original notes before converting are placed)
└── attachments (where the attachments are placed)

Other Folders will be ignored.

How to use

If you want to convert your notes, you should move them to the ready Folder.

then, Execute the command O2: Grammar Transformation via obsidian's cmd + p shortcut.

Supported platforms

  • Jekyll Chirpy
  • Docusaurus

Please visit the documentation for more information.

Plugins that work well together

  • imgur: Recommanded
  • Update frontmatter time on edit

Contributing

Pull requests are always welcome! For major changes, please open an issue (or discussion) first to discuss what you would like to change. like to change.

For the detailed information about building and developing O2, please visit Obsidian Docs.

Thanks to all contributors

Contributors

Articles

  • O2 plugin 개발하기
  • Obsidian 플러그인 오픈소스 기여하기
  • How to use the O2 plugin for Obsidian

Welcome to write articles about O2!

License

This project is published under MIT license.


If you ever want to buy me a coffee, don't hesitate.

HealthGood
ReviewSatisfactory
About
Convert Obsidian Markdown notes to Jekyll, Chirpy, or Docusaurus formats. Run the O2 transformation on notes placed in a ready folder to export platform-ready Markdown with attachments while archiving original files.
ExportFormatsAttachments
Details
Current version
2.4.1
Last updated
2 years ago
Created
4 years ago
Updates
30 releases
Downloads
6k
Compatible with
Obsidian 0.15.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
songkg7songkg7
github.com/songkg7
GitHubsongkg7
  1. Community
  2. Plugins
  3. Export
  4. O2

Related plugins

Pandoc Plugin

Commands to export to Pandoc-supported formats like DOCX, ePub and PDF.

qmd as md

Edit, preview, and render Quarto (.qmd) files with executable code cells via Quarto to PDF, DOCX, HTML, or reveal.js.

ToWord

Export markdown files to Word (docx) with text styling, syntax highlighting, and full mobile support for iOS/Android.

Markdown to Jira Converter

Convert notes or selections to Jira markup and vice versa.

Importer

Convert your data to Markdown files you can use in Obsidian. Works with Apple Notes, OneNote, Evernote, Notion, Google Keep, and many other formats.

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.

Consistent Attachments and Links

Move note attachments and update links automatically.

Custom Attachment Location

Customize attachment location with variables($filename, $data, etc) like Typora.

YAOS

Simple real-time sync powered by your own Cloudflare Worker.

Ink

Handwriting and drawing directly between paragraphs using a digital pen, stylus, or Apple pencil.