Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?


Failed to load latest commit information.


Build Status gitter chat

A gorgeous responsive theme for Hexo blog framework




General features :

  • Fully responsive
  • Optimized for tablets & mobiles
  • Customizable sidebar menu
  • Pages to filter tags, categories and archives
  • Background cover image
  • Beautiful about page
  • Support Open Graph protocol
  • Support internationalization (i18n)
  • Easily customizable (fonts, colors, layout elements, code coloration, etc...)

Posts features :

  • Thumbnail image
  • Cover image
  • Responsive videos & images
  • Sharing options
  • Navigation menu
  • GitHub theme for code highlighting (customizable)
  • Image gallery
  • Tags for images (FancyBox, wide images, tabbed code blocks, highlighted text, alerts)
  • Table of contents

Integrated services :

  • Disqus
  • Google analytics
  • Baidu analytics
  • Gravatar
  • Algolia
  • Facebook Insights
  • Gitment
  • Gitalk

Quick start

  1. Download the latest version
  2. Rename the folder in tranquilpeak and place it in the themes folder of your Hexo blog
  3. Modify the theme in Hexo configuration file (_config.yml) by setting theme variable to tranquilpeak
  4. Go to the tranquilpeak folder and run npm install && npm run prod
  5. Read documentation to configure the theme.


Check out Tranquilpeak theme demo


All kinds of contributions (enhancements, features, documentation & code improvements, bugs reporting) are welcome.

Read guidelines for contributing for more information.


hexo-theme-tranquilpeak is released under the terms of the GNU General Public License v3.0