Want to take your software engineering career to the next level? Join the mailing list for career tips & advice Click here


:books: Archive pages for your Jekyll tags and categories.

Subscribe to updates I use jekyll-archives

Statistics on jekyll-archives

Number of watchers on Github 223
Number of open issues 32
Average time to close an issue 25 days
Main language Ruby
Average time to merge a PR 20 days
Open pull requests 18+
Closed pull requests 7+
Last commit over 2 years ago
Repo Created almost 6 years ago
Repo Last Updated over 2 years ago
Size 98 KB
Homepage https://jekyll.gi...
Organization / Authorjekyll
Latest Releasev1.0.0
Page Updated
Do you use jekyll-archives? Leave a review!
View open issues (32)
View jekyll-archives activity
View on github
Fresh, new opensource launches 🚀🚀🚀
Software engineers: It's time to get promoted. Starting NOW! Subscribe to my mailing list and I will equip you with tools, tips and actionable advice to grow in your career.
Evaluating jekyll-archives for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

About Jekyll Archives

Automatically generate post archives by dates, tags, and categories.

Gem Version Build Status

Getting started


  1. Add gem 'jekyll-archives' to your site's Gemfile
  2. Add the following to your site's _config.yml:
  - jekyll-archives

If you are using Jekyll < 3.5.0, use the gems key instead of plugins.


Archives can be configured by using the jekyll-archives key in the Jekyll configuration (_config.yml) file. See the Configuration page for a full list of configuration options.

All archives are rendered with specific layouts using certain metadata available to the archive page. The Layouts page will show you how to create a layout for use with Archives.


For more information, see:

jekyll-archives open issues Ask a question     (View All Issues)
  • over 3 years Authors archive pages
  • over 3 years Multilingual Archives not Outputting Language Options
  • over 3 years Collections with Tags not Generating Archive
  • almost 4 years Create pages for /tag/ /category/ etc to display lists of tags, categories etc.
  • almost 4 years No Archive page generate
  • almost 4 years Paginate categories?
  • about 4 years Customize generated page title
  • about 4 years `site.archives` template variable not available in archive layout
  • over 4 years Generate RSS/Atom feeds for archives
  • about 5 years Case sensitivity causes confusing archive generation
  • about 5 years Double Tag Pages Generated
  • over 5 years Provide link helper
  • over 5 years Feature request: disable generation for specific categories
  • over 5 years Ability to paginate between archives
  • over 5 years Add documented cases of jekyll-archives in use
  • over 5 years post.content markdown not rendered
jekyll-archives open pull requests (View All Pulls)
  • Enable incremental operation
  • Use Utils.deep_merge_hashes as intended
  • There is an issue with tags with incorrect casing
  • Render layouts with full `site.archives`
  • Inherit Jekyll's rubocop config for consistency
  • Remove dashes from archive tags
  • Bump travis ruby versions
  • Remove deprecated defs
  • Proof of concept: Collections support
  • Add support for multiple configurations
  • configuration.md - Fixed table layout
  • docs/configuration: GitHub table display was messed up
  • Multi archives
  • Don't do anything in the incremental mode
  • adds some basic support for archiving by language
  • Use slug in liquid templates
  • Fixed tables in configuration.md
  • Refactor some weird code
jekyll-archives list of languages used
jekyll-archives latest release notes
v1.0.0 v1.0.0 – First release!

Jekyll Archives is now usable! Follow the instructions in the README to get set up and read about the configuration options.

If you encounter any issues or bugs, or have a suggestion, feel free to open up an issue (please do a search beforehand though) here on GitHub.

Happy archiving!

Other projects in Ruby