Jekyll (software): Difference between revisions
m "software" is an uncountable noun. |
m corrected link |
||
Line 10: | Line 10: | ||
| website = http://jekyllrb.com/ |
| website = http://jekyllrb.com/ |
||
}} |
}} |
||
'''Jekyll''' is an [[open source]] program, written in [[Ruby]] by [[Tom Preston-Werner]], [[GitHub|GitHub's]] co-founder. Jekyll is a simple, [[blog]]-aware, [[Web template system#Static page generators|static site]] generator for personal, project, or organization sites. It is a file-based [[Web content management system|CMS]]; instead of using [[database]]s, Jekyll takes the content, renders [[Markdown]] or [[Textile (markup language)|Textile]] and [[Liquid (template engine)|Liquid templates]], and produces a complete, static website ready to be served by [[Apache]], [[Nginx]] or another web server.<ref name="readme">{{cite web | title=README.markdown for Jekyll software | url=https://github.com/jekyll/jekyll/blob/master/README.markdown |publisher=Jekyll's authors |accessdate = February 19, 2014 }}</ref> Jekyll is the engine behind GitHub Pages,<ref name="github_pages">{{cite web | title=GitHub Pages | url=http://jekyllrb.com/docs/github-pages/ |publisher=Jekyll's authors |accessdate = February 19, 2014 }}</ref> a GitHub feature that allows users to host websites based on their GitHub repositories. |
'''Jekyll''' is an [[open source]] program, written in [[Ruby]] by [[Tom Preston-Werner]], [[GitHub|GitHub's]] co-founder. Jekyll is a simple, [[blog]]-aware, [[Web template system#Static page generators|static site]] generator for personal, project, or organization sites. It is a file-based [[Web content management system|CMS]]; instead of using [[database]]s, Jekyll takes the content, renders [[Markdown]] or [[Textile (markup language)|Textile]] and [[Liquid (template engine)|Liquid templates]], and produces a complete, static website ready to be served by [[Apache HTTP Server]], [[Nginx]] or another web server.<ref name="readme">{{cite web | title=README.markdown for Jekyll software | url=https://github.com/jekyll/jekyll/blob/master/README.markdown |publisher=Jekyll's authors |accessdate = February 19, 2014 }}</ref> Jekyll is the engine behind GitHub Pages,<ref name="github_pages">{{cite web | title=GitHub Pages | url=http://jekyllrb.com/docs/github-pages/ |publisher=Jekyll's authors |accessdate = February 19, 2014 }}</ref> a GitHub feature that allows users to host websites based on their GitHub repositories. |
||
==Philosophy== |
==Philosophy== |
Revision as of 20:10, 25 September 2014
Jekyll is an open source program, written in Ruby by Tom Preston-Werner, GitHub's co-founder. Jekyll is a simple, blog-aware, static site generator for personal, project, or organization sites. It is a file-based CMS; instead of using databases, Jekyll takes the content, 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.[1] Jekyll is the engine behind GitHub Pages,[2] a GitHub feature that allows users to host websites based on their GitHub repositories.
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
- ^ "README.markdown for Jekyll software". Jekyll's authors. Retrieved February 19, 2014.
- ^ "GitHub Pages". Jekyll's authors. Retrieved February 19, 2014.
See also
- Jekyll official website.
- Jekyll's official GitHub repository.
- Blogging like a hacker. Article by Tom Preston Werner on his Jekyll software.