Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
Jekyll (software)
Ruby-based static website generator

Jekyll is a static site generator written in Ruby by Tom Preston-Werner. It is distributed under the open source MIT license.

Related Image Collections Add Image
We don't have any YouTube videos related to Jekyll (software) yet.
We don't have any PDF documents related to Jekyll (software) yet.
We don't have any Books related to Jekyll (software) yet.
We don't have any archived web articles related to Jekyll (software) yet.

History

Jekyll was first released by Tom Preston-Werner in 2008.1 Jekyll was later taken over by Parker Moore, an employee of GitHub who led the release of Jekyll 1.2

Jekyll started a web development trend towards static websites.3 As of 2017 Jekyll was ranked the most popular static site generator, largely due to its adoption by GitHub. The Jekyll project on GitHub continues to be updated and releases are being made for bug fixes.

Features

Jekyll renders Markdown or Textile and Liquid templates, and produces a complete, static website ready to be served by Apache HTTP Server, Nginx or another web server.4 Static site generators do not use databases to generate the pages dynamically. Instead Jekyll supports loading content from YAML, JSON, CSV, and TSV files into the Liquid templating system.5 Jekyll has built in support, and is selectable as the build engine by default, in GitHub Pages,6 a GitHub feature that allows users to host websites based on their GitHub public repositories for no additional cost.

Jekyll can be used in combination with front-end frameworks such as Bootstrap.7 Jekyll sites can be connected to cloud-based CMS software such as CloudCannon, Forestry, or Siteleaf, enabling content editors to modify site content without having to know how to code.8

  • Free and open-source software portal

References

  1. Preston-Werner, Tom (17 Nov 2008). "Blogging Like a Hacker". Preston-Werner.com. Archived from the original on 19 September 2019. Retrieved 10 Oct 2015. https://archive.today/20190919015008/http://tom.preston-werner.com/2008/11/17/blogging-like-a-hacker.html

  2. Autrand, Aaron. "Interview with Parker Moore from Jekyll". netlify.com. Archived from the original on 13 March 2021. https://archive.today/20210313213020/https://www.netlify.com/blog/2016/03/11/interview-with-parker-moore-from-jekyll/

  3. Christensen, Mathias Biilmann (16 Nov 2015). "Static Website Generators Reviewed: Jekyll, Middleman, Roots, Hugo". Smashing Magazine. Archived from the original on 27 August 2016. Retrieved 2 Feb 2016. https://archive.today/20160827021412/https://www.smashingmagazine.com/2015/11/static-website-generators-jekyll-middleman-roots-hugo-review/

  4. "README.markdown for Jekyll software". Jekyll's authors. Retrieved February 19, 2014. https://github.com/jekyll/jekyll/blob/master/README.markdown

  5. "Data Files". Jekyll • Simple, blog-aware, static sites. Retrieved 2020-11-09. https://jekyllrb.com/docs/datafiles/

  6. "About GitHub Pages and Jekyll". GitHub documentation. Retrieved May 10, 2024. https://docs.github.com/pages/setting-up-a-github-pages-site-with-jekyll/about-github-pages-and-jekyll

  7. Patton, Tony (2014-07-16). "Build full-featured sites with Jekyll, Bootstrap, and GitHub". TechRepublic. Retrieved 2015-10-11. https://www.techrepublic.com/article/build-full-featured-sites-with-jekyll-bootstrap-and-github/

  8. "Blogging platform utilizing Kentico Cloud and Jekyll static site generator" (PDF). Masaryk University Faculty of Informatics. https://is.muni.cz/th/air43/utilizing-kc-with-jekyll.pdf