51,758
stars
+7
10,298
forks
1,399
watchers
4,666
prs
4,944
issues
112
releases
89
discussions
README
Jekyll ![Gem Version][ruby-gems] ![Build Status][ci-workflow] [ruby-gems]: https://rubygems.org/gems/jekyll [ci-workflow]: https://github.com/jekyll/jekyll/actions?query=workflow%3A%22Continuous+Integration%22+branch%3Amaster [appveyor]: https://ci.appveyor.com/project/jekyll/jekyll/branch/master Jekyll is a simple, blog-aware, static site generator perfect for personal, project, or organization sites. Think of it like a file-based CMS, without all the complexity. Jekyll takes your content, renders Markdown and Liquid templates, and spits out a complete, static website ready to be served by Apache, Nginx or another web server. Jekyll is the engine behind GitHub Pages, which you can use to host sites right from your GitHub repositories. Philosophy Jekyll does what you tell it to do — no more, no less. It doesn't try to outsmart users by making bold assumptions, nor does it burden them with needless complexity and configuration. Put simply, Jekyll gets out of your way and allows you to concentrate on what truly matters: your content. See: https://jekyllrb.com/philosophy Getting Started Install the gem Read up about its Usage and Configuration Take a gander at some existing Sites Fork and Contribute your own modifications Have questions? Check out our official forum community Jekyll Talk and jekyll Channel on Libera IRC Diving In Migrate from your previous system Learn how Front Matter works Put information on your site with Variables Customize the Permalinks your posts are generated with Use the built-in Liquid Extensions to make your life easier Use custom Plugins to generate content specific to your site Watch video tutorials from Giraffe Academy Need help? If you don't find the answer to your problem in our docs, or in the troubleshooting section, ask the community for help. Code of Conduct In order to have a more open and welcoming community, Jekyll adheres to a code of conduct adapted from the Ruby on Rails code of conduct. Please adhere to this code of conduct in any interactions you have in the Jekyll community. It is strictly enforced on all official Jekyll repositories, websites, and resources. If you encounter someone violating these terms, please let one of our core team members know and we will address it as soon as possible. Credits Sponsors Support this project by becoming a sponsor. Your logo will show up in this README with a link to your website. Become a sponsor! Contributors This project exists thanks to all the people who contribute. Backers Thank you to all our backers! 🙏 Become a backer License See the LICENSE file.
Top issues
#3041Proposal: multiple formats per page using layouts108 comments · 2014-10-30#6211Rendering content from custom collections in posts43 comments · 2017-07-08#6033Respecting the post's "local" timezone (revisiting #4096)39 comments · 2017-04-17#4711Rename `baseurl` to `base_path`39 comments · 2016-03-25#9156Jekyll v5 Roadmap27 comments · 2022-10-16#6199Themes: support for a local _themes folder25 comments · 2017-07-03#8535Update dependency constraint to allow for liquid v5.0.021 comments · 2021-01-06#9730Ability to structure the `_posts` directory to include media and cover images for each post20 comments · 2024-12-11
Discussions
#10015Switch from the MIT to the Apache 2 license in our repo?2 comments · 2026-09-10#9992ccline — AI at your terminal while building Jekyll sites0 comments · 2026-06-10#9834Linking to future posts2 comments · 2025-06-06#9831Wondering about usage of the JekyllRB logo1 comments · 2025-06-04#9822Update search on https://jekyllrb.com/1 comments · 2025-05-06#9816Powersports Insights0 comments · 2025-04-30#9769Using Phlex with Jekyllrb0 comments · 2025-02-12#9719How to change default language?1 comments · 2024-11-20
Latest release
v4.4.1 v4.4.1 2025-01-29Bug Fixes Restore globbed path behavior in front matter defaults (9762)