-
-
Notifications
You must be signed in to change notification settings - Fork 4.9k
Plugins
Caution
This wiki is no longer maintained.
Please submit or visit plugins in https://hexo.io/plugins/
Execute the following command.
$ npm install <plugin-name> --save
Execute the following command.
$ npm update
Execute the following command. Don't forget to disable the plugin before uninstalling.
$ npm uninstall <plugin-name>
- hexo-admin - a GUI for editing posts, runs at localhost:4000/admin
Generator is used to generate static files.
- hexo-generator-feed - RSS Feed
- hexo-generator-sitemap - Sitemap
- hexo-generator-baidu-sitemap - Sitemap for baidu, the hexo-generator-sitemap is not match for baidu.
- hexo-html-minifier, hexo-clean-css - HTML and CSS minification
- hexo-generator-alias - Generate alias pages for redirecting to posts, pages or URL.
- hexo-yuidoc - Generate YUIDoc
- hexo-generator-atom-markdown-writer-meta - Generate Json files used by Atom Markdown-Writer
- hexo-generator-autoprefixer - Autoprefix CSS files after hexo generate
- hexo-generator-api - Generate JSON API for your awesome hexo blog, which can be used in Mobile Apps etc.
- hexo-asset-pipeline - A hexo plugin to minify/optimize HTML, CSS, JS and images.
- hexo-filter-cleanup All in one Minifier & Optimization plugin for Hexo (HTML, JS, CSS, Favicon, Images and asset concatenation)
Renderer is used to process specific files.
- hexo-renderer-ejs - EJS
- hexo-renderer-coffeescript - CoffeeScript
-
hexo-renderer-discount - DiscountDeprecated since Node.js 0.10+ - hexo-renderer-stylus - Stylus
- hexo-renderer-yasr - Stylus (with Nib, Axis, Jeet, Rupture & Autoprefixer)
- hexo-renderer-haml - Haml
- hexo-renderer-jade - Jade
- hexo-renderer-less - Less
- hexo-renderer-sass - SCSS (using Node-Sass)
- hexo-renderer-ruby-sass - Sass (Ruby Sass with Compass support)
- hexo-renderer-marked - Markdown
- hexo-renderer-markdownjs - Markdown
- hexo-renderer-markdown-it - Markdown (with CommonMark support)
- hexo-renderer-pandoc - Markdown / Textile / reST / ...
- hexo-renderer-myth - Myth support
- hexo-renderer-dot - doT
- hexo-renderer-handlebars - Handlebars
- hexo-renderer-mathjax - MathJax
- hexo-renderer-rider - Stylus with Rider, Autoprefixer
Migrator helps you migrate from other system easily.
- hexo-migrator-rss - RSS
- hexo-migrator-wordpress - WordPress
- hexo-migrator-joomla - Joomla
- hexo-migrator-image - Migrates any remote or local images referenced in Markdown files
- hexo-migrator-cnblogs - Migrate from your CnBlogs to Hexo
- hexo-migrator-dropbox - Download the posts form Dropbox to Hexo
- hexo-migrator-issue - Pull the issues from a Github repository into Hexo as posts.
Tag helps you insert specified content in your post quickly.
- hexo-soundcloud - Allows you to embed SoundCloud tracks easily
- hexo-qiniu-sync - This is a hexo tag plugin which help you to embed static file stored on qiniu.
- hexo-math - Render math equations with MathJax
-
hexo-tag-uml - Render UML sequence diagram in your blog powered by JumlyDeprecated, replaced by Hexo Diagram - hexo-tag-bootstrap - A collections of Bootstrap tag plugins.
- hexo-tag-googlemaps - Used to add google maps to a page.
- hexo-tag-emojis - Allows you to insert emojis on your blog posts.
- hexo-tag-vimhighlight - Use vim to highlight code in your markdown source.
- hexo-tag-codepen - Embed code from CodePen
- hexo-tag-eval - Execute helper in your post.
- hexo-tag-owl - A tag about Hexo with media plug-in.
- hexo-tag-asset-res - Tag to reference img or file in post asset with relative path.
- hexo-tag-githubimage - Inserts an image tag using a github content distribution
- hexo-local-images - Allows you to embed images stored on github
- hexo-tag-flickr - Embed Flickr photo on your blog posts.
- hexo-tag-gdriveimage - Allows you to embed an image stored on your Google Drive account.
- hexo-tag-video - The tag plugin of Hexo to insert a video
Helper is used in theme to help you insert specified content quickly.
- hexo-summarizer - Automatic summarization
- hexo-helper-simple-tagcloud - Pick tags in a more reasonable way, escape characters causes problem.
Deployer plugin helps you deploy your site on web without complicated commands.
- hexo-deployer-jsftp - Deploy your blog to remote FTP server.
- hexo-deployer-appengine - Deploy your blog to remote Google AppEngine server, optionally setting a password on the site.
Console is the interface between Hexo and you.
- hexo-git-backup - you can backup your blog by git,any git server is ok, including github or gitcafe. now it is support themes backup! You can backup all your blog with your theme or not,Later will be better.
- hexo-gzip - gzip hexo static files, in order to avoid Apache2/Nginx gzipping at the fly (better performance)
- hexo-broken-link-checker - Detects links that don't work, missing images and redirects.
- hexo-relative-path - Replaces links to local file with relative path, easier publish to any web hosts.
- hexo-livereload - Refresh the browser when files changed
- hexo-heroku-auto-publisher - Pull github issues to Hexo as posts automatically on Heroku. This plugin can transform Hexo project to a Heroku app.
- hexo-processor-copyassets - You can customize what files are not rendered but can direct copy while executing hexo generate.
-
hexo-console-rename - Update post file name according to
front-matter
. Also can be used to migrate file names whennew_post_name
pattern changed. - hexo-console-clean-asset-folder - Clean empty asset folders.
Check plugin development for more info.
You can edit this page to add your plugin to the list.
Caution
Attention! This wiki is no longer maintained.
Please visit the official website. https://hexo.io/
Caution
Attention! This wiki is no longer maintained.
Please visit the official website. https://hexo.io/