Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A coder-ready Astro blog theme with 59 of your favorite color schemes to choose from 🎨⚡️
MultiTerm is an Astro blog theme for coders that lets you theme an entire website with Shiki color schemes and renders prose with a raw-markdown aesthetic.
MultiTerm is an open-source Astro blog theme created by Stel Clementine, distributed under the MIT License and currently at version 2.0.0. It takes Markdown and MDX content from the src/content directory and turns it into a static site (or dynamically rendered one), with the design built around letting you pick your favorite editor color scheme. The theme notably supports up to 59 Shiki themes, either as a single theme, a light/dark pair, or a multi-theme mode where readers choose from a dialog.
src/content, and set site-wide options in src/site.config.ts to launch a personal blog.You start by cloning the repository with git clone --depth 1 https://github.com/stelcodes/multiterm-astro my-new-blog, then install dependencies with npm install. During development you run npm run dev; for production you run npm run build && npm run preview. All configuration is centralized in src/site.config.ts, and blog content is added to the src/content directory.
MultiTerm is free and open source under the MIT License. The author accepts optional sponsorship donations through a Ko-fi page to support continued development.
Two themes cited as inspiration are hugo-theme-terminal for Hugo sites and astro-theme-cactus, another Astro blog theme that pairs well with a minimal setup.
Yes, MultiTerm is released under the MIT License, so it is free to use for personal and commercial projects. You may also sponsor the author via Ko-fi, but that is optional.
MultiTerm supports up to 59 Shiki themes available through Expressive Code. You can configure one theme, two for light/dark modes, or enable a multi-theme dialog that lets readers choose from all 59.
Yes, it ships with Giscus, which connects to a GitHub repository and uses GitHub Discussions for comments. The comment UI is themed to match whichever color scheme is active.
The theme supports standard Markdown and MDX. It also processes emoji shortcodes, KaTeX math expressions, admonitions, and generates a table of contents automatically for longer posts.
The default build is a static site, but because it runs on Astro you can switch to dynamic rendering if your content or integrations require it. The Tailwind v4-based design is responsive across devices.
