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

Halo

halo-sigshalo-sigs3k downloads

Publish content to Halo sites.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates5

This plugin allows you to publish your Obsidian documents to Halo.

中文文档

Preview

settings

commands

Usage

  1. Search for "Halo" in Obsidian's community plugins browser.
  2. Click Install.
  3. Go to Settings -> Community Plugins -> Halo and configure the settings.
  4. Create a new site:
    1. Site name: the name of the site, optional.

    2. Site URL: the URL of the site, e.g. https://example.com.

    3. Personal access token: The personal access token of your Halo site, needs Post Manage permission.

      PAT

      More information about personal access token: Personal Access Token

    4. Set as default: set the site as the default site.

  5. Open a note you want to publish, and run the command Halo: Publish to Halo.
  6. All available commands:
    • Halo: Publish to Halo: publish the current note to Halo.
    • Halo: Publish to Halo (use default settings): publish the current note to the default site.
    • Halo: Pull posts from Halo: pull posts from Halo to Obsidian.
    • Halo: Update content from Halo: update the content of the current note from Halo.

Development

  1. Create a new Obisidian vault for development.

  2. Clone this repo to the plugins folder of the newly created vault.

    cd path/to/vault/.obsidian/plugins
    
    git clone https://github.com/ruibaby/obsidian-halo
    
  3. Install dependencies

    cd obsidian-halo
    
    npm install
    
  4. Build the plugin

    npm run dev
    
  5. Reload Obsidian and enable the plugin in Settings.

Credits

  • obsidian-wordpress: the original idea came from this repo.

TODO

  • i18n
  • Upload images
  • Publish this plugin to Obsidian community
72%
HealthGood
ReviewCaution
About
Publish Obsidian notes to your Halo site directly from the editor. Pull posts from Halo into your vault and update note content from the site to keep them synchronized. Configure multiple Halo sites and mark one as the default for quick publishing.
PublishingImportSyncing
Details
Current version
1.1.1
Last updated
Last year
Created
3 years ago
Updates
5 releases
Downloads
3k
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
GPL-3.0
Report bugRequest featureReport plugin
Author
halo-sigshalo-sigs
github.com/ruibaby
GitHubhalo-sigs
  1. Community
  2. Plugins
  3. Publishing
  4. Halo

Related plugins

Social Archiver

Archive social media posts from various platforms.

Importer

Import data from Notion, Evernote, Apple Notes, Microsoft OneNote, Google Keep, Bear, Roam, and HTML files.

Self-hosted LiveSync

Sync vaults securely to self-hosted servers or WEBRTC.

Zotero Integration

Insert and import citations, bibliographies, notes, and PDF annotations from Zotero.

Readwise Official

Sync highlights from Readwise to your vault.

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.

Weread

Sync Tencent Weread highlights and annotations.

Full Calendar Remastered

Complete Calendar HUB experience. Work with all your calendars in one place. Analyze your time and take action!

ZotLit

Integrate with Zotero, create literature notes, and insert citations from a Zotero library.

Kindle Highlights

Sync your Kindle book highlights using your Amazon login or uploading your My Clippings file.