Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A multi-purpose Hexo theme that combines blog, wiki, column, and note systems with dynamic tag and data components.

A free Jekyll blog theme inspired by Ghost's Casper, with pagination, syntax highlighting, and Disqus comments.

Blog Template built using rescript, remix, MDX, tailwind, Vercel ❤️🔥

A configurable Jekyll theme for simply beautiful blogs, with multiple color styles and GitHub Pages support.

A simple blue-styled Hexo theme with bilingual, responsive support and third-party integrations.
Stellar is a feature-rich Hexo theme that merges a blog, wiki, knowledge base, column series, and note-taking system into one static site, with a large library of tag widgets and dynamic data components that update without rebuilding the site.
Stellar is a Hexo theme created by xaoxuu, designed to run on Hexo 6.3.0 or newer. It takes Hexo content written in Markdown and produces a static website that can serve as a personal blog, a documentation hub, or a multi-section knowledge base. The theme is highly modular, offering various layout types and built-in components that can be mixed and matched.
Stellar suits independent bloggers who want more than a simple blog layout. It also works for technical writers and open-source maintainers who need to publish project documentation and READMEs from repositories. Teams or organizations running a multi-author blog can use the per-author homepages, and note-takers can build a personal knowledge base without a separate platform.
To set up Stellar, check that your environment meets the requirements: Hexo 6.3.0 or later, hexo-cli 4.3.0 or later, Node.js LTS version (14.17.3 or later is suggested), and a suitable npm version. Then add theme: stellar to your _config.yml and run npm i hexo-theme-stellar from the terminal. Full usage instructions and examples are in the official docs at https://xaoxuu.com/wiki/stellar/, and an AI-generated docs page is available at https://deepwiki.com/xaoxuu/hexo-theme-stellar/.
Yes, Stellar supports one site with multiple authors. You can assign different authors to different articles, and each author gets their own dedicated homepage.
Yes, one of the built-in dynamic data components can render remote Markdown files. This is useful for embedding a project repository's README into your site, so you only maintain the file once.
The theme recommends Node.js LTS version 14.17.3 or newer, up to the latest LTS. Very new Node versions may not yet be compatible with Hexo and the theme.
Yes, Stellar's image lazy loading reserves the original width/height ratio of each image, so the page does not jump in height while images load.
Yes, Stellar has a community "Exploration" timeline data source. By subscribing to it, you can receive experience-sharing posts from other Stellar users.
