Jump to content

Jekyll (software): Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Update latest release version
Add Parker Moore's contribution to the project
Line 1: Line 1:
{{Infobox software
{{Infobox software
| name = Jekyll
| name = Jekyll
| logo= Jekyll (software) Logo.png
| logo = Jekyll (software) Logo.png
| developer = [[Tom Preston-Werner]], Nick Quaranto, Parker Moore
| developer = [[Tom Preston-Werner]], Nick Quaranto, Parker Moore
| latest_release_version = 3.7.0 (2018-01-02)
| latest_release_version = 3.7.2 (2018-01-25)
| programming language = [[Ruby (programming language)|Ruby]]
| programming language = [[Ruby (programming language)|Ruby]]
| operating_system = [[Cross-platform]]
| operating_system = [[Cross-platform]]
| platform = Web
| platform = Web
| genre = [[Blog publishing system]]
| genre = [[Blog publishing system]]
| license = [[MIT License]]
| license = [[MIT License]]
| website = {{url|https://jekyllrb.com/}}
| website = {{url|https://jekyllrb.com/}}
}}
}}
'''Jekyll''' is a simple, [[blog]]-aware, [[Web template system#Static page generators|static site]] generator for personal, project, or organization sites. Written in [[Ruby_(programming_language)|Ruby]] by [[Tom Preston-Werner]], [[GitHub|GitHub's]] co-founder, it is distributed under an [[open source]] license.
'''Jekyll''' is a simple, [[blog]]-aware, [[Web template system#Static page generators|static site]] generator for personal, project, or organization sites. Written in [[Ruby_(programming_language)|Ruby]] by [[Tom Preston-Werner]], [[GitHub|GitHub's]] co-founder, it is distributed under an [[open source]] license.


==History==
==History==
Jekyll was first released by Tom Preston-Werner in 2008.<ref>{{Cite web| last = Preston-Werner| first = Tom| title = Blogging Like a Hacker| work = Preston-Werner.com| accessdate = 2015-10-10| date = 2008-11-17| url = http://tom.preston-werner.com/2008/11/17/blogging-like-a-hacker.html}}</ref> With Preston-Werner's departure from GitHub in April 2014, the project lost its lead developer.<ref>{{Cite web| last = Orsini| first = Lauren| title = What Tom Preston-Werner's Departure Means For GitHub| work = ReadWrite| accessdate = 2015-10-10| date = 2014-04-21| url = https://readwrite.com/2014/04/21/tom-preston-werner-departure-github}}</ref>
Jekyll was first released by Tom Preston-Werner in 2008.<ref>{{Cite web| last = Preston-Werner| first = Tom| title = Blogging Like a Hacker| work = Preston-Werner.com| accessdate = 2015-10-10| date = 2008-11-17| url = http://tom.preston-werner.com/2008/11/17/blogging-like-a-hacker.html}}</ref> Jekyll was later taken over by Parker Moore, who led the effort in releasing Jekyll 1 and has been the new maintainer since then.<ref>{{Cite web|url=https://www.netlify.com/blog/2016/03/11/interview-with-parker-moore-from-jekyll/|title=Interview with Parker Moore from Jekyll|last=|first=|date=|website=|archive-url=|archive-date=|dead-url=|access-date=}}</ref>


Jekyll started a web development trend towards [[Static web page| static websites]].<ref>{{Cite web| last = Christensen| first = Mathias Biilmann| title = Static Website Generators Reviewed: Jekyll, Middleman, Roots, Hugo| work = Smashing Magazine| accessdate = 2016-02-10| date = 2015-11-16| url = https://www.smashingmagazine.com/2015/11/static-website-generators-jekyll-middleman-roots-hugo-review/}}</ref>
Jekyll started a web development trend towards[[Static web page| static websites]].<ref>{{Cite web| last = Christensen| first = Mathias Biilmann| title = Static Website Generators Reviewed: Jekyll, Middleman, Roots, Hugo| work = Smashing Magazine| accessdate = 2016-02-10| date = 2015-11-16| url = https://www.smashingmagazine.com/2015/11/static-website-generators-jekyll-middleman-roots-hugo-review/}}</ref>


==Features==
==Features==

Revision as of 21:54, 31 January 2018

Jekyll
Developer(s)Tom Preston-Werner, Nick Quaranto, Parker Moore
Stable release
3.7.2 (2018-01-25)
Repository
Written inRuby
Operating systemCross-platform
PlatformWeb
TypeBlog publishing system
LicenseMIT License
Websitejekyllrb.com

Jekyll is a simple, blog-aware, static site generator for personal, project, or organization sites. Written in Ruby by Tom Preston-Werner, GitHub's co-founder, it is distributed under an open source license.

History

Jekyll was first released by Tom Preston-Werner in 2008.[1] Jekyll was later taken over by Parker Moore, who led the effort in releasing Jekyll 1 and has been the new maintainer since then.[2]

Jekyll started a web development trend towards static websites.[3]

Features

Instead of using databases, Jekyll takes the content, renders Markdown or Textile and Liquid templates,[4] and produces a complete, static website ready to be served by Apache HTTP Server, Nginx or another web server.[5] Jekyll is the engine behind GitHub Pages,[6] a GitHub feature that allows users to host websites based on their GitHub repositories.

Jekyll is flexible and can be used in combination with front-end frameworks such as Bootstrap,[7] Semantic UI and many others.

Jekyll sites can be connected to cloud-based CMS software such as CloudCannon, Forestry, Netlify or Siteleaf, enabling content editors to modify site content without having to know how to code.

Philosophy

According to Jekyll's "README" file,

it 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.

References

  1. ^ Preston-Werner, Tom (2008-11-17). "Blogging Like a Hacker". Preston-Werner.com. Retrieved 2015-10-10.
  2. ^ "Interview with Parker Moore from Jekyll". {{cite web}}: Cite has empty unknown parameter: |dead-url= (help)
  3. ^ Christensen, Mathias Biilmann (2015-11-16). "Static Website Generators Reviewed: Jekyll, Middleman, Roots, Hugo". Smashing Magazine. Retrieved 2016-02-10.
  4. ^ http://liquidmarkup.org
  5. ^ "README.markdown for Jekyll software". Jekyll's authors. Retrieved February 19, 2014.
  6. ^ "GitHub Pages". Jekyll's authors. Retrieved February 19, 2014.
  7. ^ Patton, Tony (2014-07-16). "Build full-featured sites with Jekyll, Bootstrap, and GitHub". TechRepublic. Retrieved 2015-10-11.