TL;DR
Iβve built a tiny Markdown-based blog management CLI: π GitHub - tsugumi-sys/mejiro
mejiro-cli is inspired by the mejiro, a small bird in Japan. It manages personal blogs: create posts, keep metadata in Markdown, and compile to static HTML. This blog uses it.

Motivation
I needed a simple blog app. I didnβt want complex configurations, just a tool to write blog posts in Markdown and manage them easily. Thatβs why I built mejiro-cli.
Basic usage
Create and manage posts with the CLI. Metadata lives in Markdown so you edit everything in one place. When ready, compile to static HTML that deploys anywhere.
Initialize your blog:
mejiro-cli init
Create a new post:
mejiro-cli new
Compile posts to HTML:
mejiro-cli compile
Then, all assets are stored in ./public folder. You can host everywhere.
Example:
public/
βββ index.html
βββ images/
βββ posts/
β βββ post1.html
βββ wasm-pkg-for-search/
βββ style.css
βββ icon.png