Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A modern open-source blog theme built with Astro 6 and Tailwind CSS v4, featuring MDX, KaTeX math, Mermaid diagrams, full-text search, and Waline comments.
Sify Blog is a free open-source blog theme for Astro 6 that converts Markdown and MDX files into a static site with built-in KaTeX math, Mermaid diagrams, full-text search, and Waline comments.
Sify Blog is a static-site blog theme built on Astro 6 and Tailwind CSS v4. It takes Markdown (.md) or MDX (.mdx) content files placed in src/content/blog and src/content/weekly and outputs a complete static site to the dist/ directory after bun run build. The theme is created by santisify, published under the MIT license, and a live demo runs on Vercel.
src/content.config.ts.$...$ for inline math and $$...$$ for block-level display math; the theme is preconfigured with KaTeX.mermaid language render flowcharts, sequence diagrams, class diagrams, Gantt charts, pie charts, state diagrams, and ER diagrams, and they automatically adapt to dark mode.serverURL in src/components/waline/Comment.astro.manifest.json and a service worker in sw.js.@theme variables, and MDX component imports; the source is organized under src/components, src/layouts, src/pages, and src/utils.issue frontmatter field to publish numbered digests.src/i18n for switching between Chinese and English.series frontmatter field to group related posts automatically./rss.xml, plus Open Graph, Twitter Card, and JSON-LD structured data per page.Clone the repository from GitHub, install dependencies with Bun (or Node 18+), then run bun dev to develop at localhost:4321 with hot reload. Write content in the Markdown collection folders, then run bun run build to output the production site to dist/.
Sify Blog is free and open source under the MIT license, so there are no paid tiers or trial limits. You deploy the static output on your own hosting provider; the only optional service you need to supply is a Waline comment server URL if you enable comments.
Yes, Sify Blog is released under the MIT license and free to use, modify, and deploy for personal or commercial projects. There are no paid tiers and no watermark.
Use the one-click Vercel import button from the README, fork the repository and deploy through Cloudflare Pages, or run bun install && bun run build and upload the resulting dist/ directory to any static hosting service.
Yes, it integrates Waline. Edit src/components/waline/Comment.astro to set your Waline server URL; the comment UI appears automatically on your posts.
KaTeX is preconfigured. Use $...$ for inline math and $$...$$ for block-level display math in any Markdown or MDX post. No extra plugins or build steps are needed.
Yes, edit the @theme block in src/styles/global.css, where you can override variables such as --color-primary, --color-bg-light, and --color-bg-dark.
