Obsidian
Obsidian plugin
Publish Obsidian notes to your Blogizi blog — frontmatter, drafts, and updates by slug.
Write posts in Obsidian and push them to Blogizi without leaving your vault. The plugin uses the same account API key as the CLI.
Community plugin
Install from community.obsidian.md/plugins/blogizi (Add to Obsidian), or search for Blogizi under Settings → Community plugins. Source: blogizi-obsidian.
Install
- Open Blogizi on Obsidian Community Plugins and click Add to Obsidian — or in Obsidian go to Settings → Community plugins → Browse and search for Blogizi
- Enable Blogizi under Community plugins → Installed plugins
- For local development, clone bytemindlab/blogizi-obsidian, run
npm install && npm run build, and symlink intoYourVault/.obsidian/plugins/blogizi/
Configure
- Open Settings → Blogizi
- Paste your account API key from Dashboard → Account → API on blogizi.com
- Leave API URL as
https://blogizi.comunless you're pointing at a local/dev server - Click Load projects and pick a blog (optional if you only have one project)
- Optionally set the posts folder (default
Blogizi), auto-insert frontmatter, and update-by-slug
Commands & ribbon
Use the command palette (Cmd/Ctrl + P) or the left ribbon:
- Blogizi: New blog post (ribbon: file-plus) — creates a note in your posts folder with YAML frontmatter
- Blogizi: Insert frontmatter — adds the template to the open note
- Blogizi: Upload as draft (ribbon: upload) — pushes the open note as a draft
- Blogizi: Publish — pushes the open note as published
Typical workflow
- Create a new post (command or ribbon)
- Fill
title,description,keyword, and confirmslug - Write the markdown body
- Upload as draft or Publish — a notice shows the public URL
With Update existing posts by slug enabled (default), re-pushing the same slug updates that post instead of failing.
Frontmatter
Same format as Write in Markdown:
---
title: "How we built our auth flow"
description: "A short meta description"
keyword: "indie app authentication"
slug: how-we-built-our-auth-flow
status: "draft"
date: "2026-08-07"
readingTime: 0
wordCount: 0
---
Your markdown content here.Prefer the terminal? Use the Blogizi CLI with the same account key — drafts and publishes are interchangeable with the plugin.