# theme-next/hexo-theme-next

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/theme-next-hexo-theme-next).**

8,261 stars · 2,000 forks · Stylus · NOASSERTION

## Links

- GitHub: https://github.com/theme-next/hexo-theme-next
- Homepage: https://theme-next.org
- awesome-repositories: https://awesome-repositories.com/repository/theme-next-hexo-theme-next.md

## Topics

`hexo` `hexo-theme` `theme-next`

## Description

NexT is a responsive, elegant static blog theme for Hexo that generates HTML pages from Markdown posts. It is designed as a pre-built visual design for the Hexo framework, producing mobile-friendly layouts that adapt across devices with support for dark mode and multiple visual schemes.

The theme distinguishes itself through extensive customization options, including five built-in code highlighting themes for technical blog posts and a multilingual interface supporting over 15 languages. It offers configuration flexibility by allowing theme settings to be stored either in the main Hexo configuration file or in a separate data file, and enables optional features like PJAX through simple boolean toggles. The theme also supports rendering LaTeX math expressions using MathJax, displaying social media profile icons, and persisting visitor comment preferences across page navigations.

Additional capabilities include switching between theme versions for upgrades, migrating custom settings between versions, and deferring comment loading to improve initial page performance. The theme interface is localized into over 15 languages, and copyright attribution is displayed in the footer to comply with licensing terms.

## Tags

### Content Management & Publishing

- [Static Blogging Systems](https://awesome-repositories.com/f/content-management-publishing/static-blogging-systems.md) — Generates a responsive static blog from Markdown posts using the Hexo framework.
- [Static Site Generators](https://awesome-repositories.com/f/content-management-publishing/static-site-generators.md) — Compiles Markdown posts into responsive HTML pages using Hexo's build pipeline to produce a deployable static blog.
- [Static Site Themes](https://awesome-repositories.com/f/content-management-publishing/blog-post-rendering/static-site-themes.md) — Provides a pre-built visual design for Hexo that generates responsive HTML pages from Markdown posts.
- [Hexo Themes](https://awesome-repositories.com/f/content-management-publishing/blog-post-rendering/static-site-themes/hexo-themes.md) — Provides a responsive, elegant static blog theme specifically built for the Hexo framework.
- [Multilingual Themes](https://awesome-repositories.com/f/content-management-publishing/blog-post-rendering/static-site-themes/multilingual-themes.md) — Ships a blog theme with built-in locale files supporting over 15 languages.
- [Site Config Theme Integrations](https://awesome-repositories.com/f/content-management-publishing/blog-post-rendering/static-site-themes/hexo-themes/site-config-theme-integrations.md) — Stores all theme settings in the main Hexo configuration file, eliminating the need to edit the theme's own config file. ([source](https://github.com/theme-next/hexo-theme-next/blob/master/docs/DATA-FILES.md))
- [MathJax-Enhanced Renderers](https://awesome-repositories.com/f/content-management-publishing/markdown-renderers/mathjax-enhanced-renderers.md) — Parses and renders LaTeX math expressions in Markdown posts using MathJax client-side.

### Software Engineering & Architecture

- [Multi-Language Support](https://awesome-repositories.com/f/software-engineering-architecture/infrastructure-configuration-languages/multi-language-support.md) — Ships a blog interface localized into over 15 languages via locale files. ([source](https://theme-next.org/docs.html))
- [Data-File Override Systems](https://awesome-repositories.com/f/software-engineering-architecture/configuration-variables/theme-configuration-overrides/data-file-override-systems.md) — Stores all theme settings in a dedicated data file under the source directory, keeping them separate from both the site and theme config files. ([source](https://github.com/theme-next/hexo-theme-next/blob/master/docs/DATA-FILES.md))

### User Interface & Experience

- [Blog Interface Customization](https://awesome-repositories.com/f/user-interface-experience/blog-interface-customization.md) — Adjusts layout, enables third-party services, and personalizes site features through configuration files. ([source](https://theme-next.org/docs.html))
- [Multi-Language Locales](https://awesome-repositories.com/f/user-interface-experience/blog-interface-customization/multi-language-locales.md) — Ships locale files for over 15 languages, switched by a single site config setting.
- [Responsive](https://awesome-repositories.com/f/user-interface-experience/css-component-libraries/tailwind-css-integration/blog-themes/responsive.md) — Produces mobile-friendly layouts that adapt across devices with dark mode and multiple visual schemes.
- [Dark Mode Toggles](https://awesome-repositories.com/f/user-interface-experience/dark-mode-toggles.md) — Switches the entire site to a dark color scheme via a configuration flag.
- [Dark Scheme Definitions](https://awesome-repositories.com/f/user-interface-experience/presentation-frameworks/theme-systems/dark-mode-strategies/separate-light-and-dark-palettes/dark-scheme-definitions.md) — Provides a configuration flag that swaps the entire site to a dark color palette. ([source](https://theme-next.org/))
- [Visual Schemes](https://awesome-repositories.com/f/user-interface-experience/styling-theming-systems/css-base-styles/visual-schemes.md) — Offers multiple pre-built visual schemes switchable via configuration settings. ([source](https://theme-next.org/docs.html))
- [Social Media Link Icons](https://awesome-repositories.com/f/user-interface-experience/links/internal-page-link-resolvers/header-anchors/social-media-link-icons.md) — Displays clickable social media profile icons in the site's sidebar or footer.
- [Code Highlighting](https://awesome-repositories.com/f/user-interface-experience/styling-theming-systems/content-styling/styling-markup/code-highlighting.md) — Changes the appearance of code blocks by selecting from five built-in highlighting themes. ([source](https://theme-next.org/docs.html))
- [Code Block Themes](https://awesome-repositories.com/f/user-interface-experience/visual-theme-configurations/visual-themes/theme-customization/code-block-themes.md) — Ships five built-in syntax highlighting schemes for code blocks in technical blog posts.

### Scientific & Mathematical Computing

- [LaTeX Math Rendering](https://awesome-repositories.com/f/scientific-mathematical-computing/numerical-mathematical-foundations/mathematical-typesetting-engines/mathematical-typesetting/latex-math-rendering.md) — Renders LaTeX math expressions in blog posts using MathJax for inline and display notation.

### Web Development

- [Localization Systems](https://awesome-repositories.com/f/web-development/localization-systems.md) — Localizes the theme interface into over 15 languages via locale files switched by a single config setting.
