Chiri is a minimal blog theme built with Astro, offering customization options while preserving its clean aesthetic.
Check the demo for more details.
- Build with Astro
- Responsive
- Light / Dark mode
- MDX
- KaTeX
- Sitemap
- OpenGraph
- RSS
-
Fork this repository, or use this template to create a new repository.
-
Run the following commands:
git clone <your-repo-url> cd <your-repo-name> pnpm install pnpm dev
-
Edit
src/config.tsandsrc/content/about/about.mdto your liking. -
Use
pnpm new <title>to create new posts, or add your posts tosrc/content/posts. -
Build with
pnpm buildand deploy the generateddist/directory to any static hosting platform. Link Card metadata is fetched automatically duringpnpm devandpnpm buildand stored insrc/data/link-card-metadata.jsonso cards render as static HTML.
pnpm new <title>- Create a new post (use_titlefor drafts)pnpm update-link-metadata- Refresh metadata for::linkcards (use--forceto re-fetch existing entries)pnpm update-theme- Update the theme to the latest version
MIT


