mejiro-cli - A Tiny Blog Management CLI

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.

mejiro

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