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

Hexo Toolkit

sissilabsissilab293 downloads

Maintain Hexo posts.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

Hexo Toolkit is an Obsidian plugin that helps users to manage their Hexo posts, including converting notes to Hexo-compatible Markdown format.

Features

Conversion to Hexo-compatible Markdown

Users can write their posts in Obsidian and use this plugin to convert them to Hexo-compatible Markdown. Since Obsidian Markdown includes some special syntax not supported by Hexo, the plugin handles conversions as follows:

  • Extract Hexo Front-matter according to settings configured in the plugin
  • Convert internal title links (e.g. [[# Chapter One]], ...): the conversion method will depend on the Hexo renderer type in use.
  • Convert image formats, e.g. ![[Engelbart.jpg]], ![[Engelbart.jpg|100x145]], ![Engelbart|50](Engelbart.jpg), ...
  • Convert embedded Excalidraw images (e.g. ![[test.excalidraw]]) to svg
  • Convert link to a file, e.g. [[Hexo A]] -> [Hexo A](/aa/bb/cc/Hexo-A) (The /aa/bb/cc/Hexo-A must be set hexo-path: /aa/bb/cc/Hexo-A within Obsidian properties.)

Image Hosting Services

Users can set up Image Hosting Services to maintain the images of posts.

Local

When you convert a post in Obsidian using Local image service, all local images in the post should be copied to Hexo manually.

You can open the 'Hexo Conversion Result' window and then copy those images by clicking copy button within Image Matches.

Smms (SM.MS)

When you convert a post in Obsidian using Smms (SM.MS) image service, all local images in the post will be uploaded to SM.MS automatically.

Usage

Open command palette (default Ctrl/Cmd + p) to search and execute Hexo Toolkit: Convert, the conversion completes successfully when you see Hexo: Success 🎉 on the bottom-right status bar. And now, you can click this status and a 'Hexo Conversion Result' window will be popped up.

Hexo-Conversion-Result-Success

Commands

  • Hexo Toolkit: Convert: This command can only be executed within Markdown notes. Running it will convert the current active note to Hexo-compatible Markdown format. During the conversion, the status bar displays the current progress. Once completed, you can click the status bar to open a "Hexo Conversion Result" window with the conversion details.

Screenshot

Plugin-Setting

HealthGood
ReviewCaution
About
Convert Obsidian notes to Hexo-compatible Markdown, extracting front-matter and translating internal title links, images (including size variants) and embedded Excalidraw into Hexo-friendly formats. Upload images to SM.MS or copy local image matches and preview the conversion in a Hexo Conversion Result window.
ExportMarkdownImages
Details
Current version
1.0.3
Last updated
2 years ago
Created
2 years ago
Updates
4 releases
Downloads
293
Compatible with
Obsidian 1.0.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
sissilabsissilab
github.com/sissilab
GitHubsissilab
  1. Community
  2. Plugins
  3. Export
  4. Hexo Toolkit

Related plugins

Wechat Converter

将 Markdown 转换为微信公众号排版,并支持一键发送到微信公众号(支持自定义 CSS和公众号贴图)、飞书、小红书、知乎、微博、CSDN等20+平台。

Export Image plugin

Easily convert your article to image.

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.

Outliner

Work with your lists like in Workflowy or Roam Research.

Ink

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

Various Complements

Complete words similar to auto-completion in an IDE.

Linter

Format and style your notes. Linter can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular Markdown contents like list, italics, and bold styles; and more with the use of custom rule options.

Custom Frames

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

Typewriter Mode

Typewriter scroll, writing focus, current line highlight, paragraph dimming, and more!

Chat View

Chat View lets you quickly and easily create elegant Chat UIs in your Markdown Files.