Blog template.
Bun + Hono blog engine with markdown posts, RSS, sitemap, SEO meta, and llms.txt.
Blog template

A post is a markdown file in src/content/blog/. Everything around it, the feed, the sitemap, the meta tags, is generated by the same Bun + Hono renderer that runs this site, so publishing is adding a file and running bun ship.
bun create shibumi@latest my-blog --template blog
What lands in your repo#
- The shibumistack.dev blog engine: a Hono app (
src/app.ts) rendered live bybun devand pre-rendered todist/bybun run build— no framework dependency - Markdown posts with YAML frontmatter; drafts stay out of the build
- RSS feed and sitemap, SEO meta and OpenGraph tags, clean URLs
llms.txtand markdown alternates for every post, so agents read your writing as text- The same deploy path as every template:
Dockerfile,compose.yaml, deploy script
Writing#
bun dev runs the renderer live on port 9001. A post is a file in src/content/blog/ with a title (max 60), description (50 to 160), and date; set url in src/site.ts to your domain, then commit and bun ship to publish.