Jekyll ListMe
A Jekyll command plugin to list and count data in your Jekyll website. List tags, categories, and more, and count their occurrencies. Choose among various output formats.
Installation
gem 'jekyll-listme', git: 'https://github.com/pirafrank/jekyll-listme', branch: 'main'
Update
bundle update jekyll-listme
Usage
Plain text is the default output format:
bundle exec jekyll list tags
bundle exec jekyll list categories
You can choose an output format like this:
bundle exec jekyll list tags --output FORMAT
bundle exec jekyll list categories --output FORMAT
You can also count items, instead of listing them:
bundle exec jekyll list --count tags --output FORMAT
bundle exec jekyll list --all --output FORMAT
Supported formats are:
plainjsonyamlcsvtsvpsv
Development
Clone and run bundle install to get started.
Code lives in lib/jekyll/commands and is referenced with require in lib/jekyll/listme.rb. To experiment with that code, run bundle exec jekyll list from a Jekyll site with this gem added as plugin. Read more on Jekyll's Commands documentation.
I got the first steps to create the template from here.
Contributing
Bug reports and pull requests are welcome on GitHub.
Guarantee
This plugin is provided as is, without any guarantee. Use at your own risk.
License
The gem is available as open source under the terms of the MIT License.