More Premium Hugo Themes Premium Jekyll Themes

Jekyll Json Feed

A Jekyll plugin to generate a JSON (RSS-like) feed of your Jekyll posts

Jekyll Json Feed

A Jekyll plugin to generate a JSON (RSS-like) feed of your Jekyll posts

Author Avatar Theme by lildude
Github Stars Github Stars: 23
Last Commit Last Commit: Jan 18, 2021 -
First Commit Created: Aug 8, 2025 -
Jekyll Json Feed screenshot

Overview

The Jekyll JSON Feed plugin is a powerful tool for generating a JSON feed of your Jekyll posts effortlessly. In today’s digital landscape, having an effective way to distribute content is essential, and this plugin simplifies that process. By creating a standardized JSON feed, it allows authors and publishers to reach a wider audience, making their content accessible across various platforms, including feed readers.

Designed for Jekyll users, this plugin integrates seamlessly into your existing workflow. With optional configurability, it suits both novice and experienced developers, ensuring that generating a feed is as straightforward or as complex as needed.

Features

  • Automatic Feed Generation: The plugin automatically creates a JSON feed at /feed.json, making it easy to share your posts with minimal setup.

  • Customizable Site Information: You can easily input the site’s title, description, and URL through the _config.yml file, tailoring the feed to better represent your content.

  • Utilizes Post Metadata: It harnesses Jekyll’s built-in post metadata to include essential information such as date, title, and tags, which enrich your feed.

  • Author Information Management: Offers multiple methods to set and prioritize author information, making it convenient for sites with multiple contributors.

  • Meta Tag Support: Integrates with your templates by placing {% json_feed_meta %}, ensuring proper metadata exposure for improved feed discovery.

  • Flexible Front Matter: This flexibility allows specific details, like images or excerpts, to be easily overridden in your post’s YAML front matter.

  • Easy Installation: Simply add the required lines to your Gemfile and _config.yml, making the setup process quick and straightforward.

  • Compatible with Older Jekyll Versions: For users on Jekyll versions below 3.5.0, it provides an option to use the gems key for smoother integration.