The Jekyll content management system (CMS) is designed to create lightning fast, highly portable, version controlled static websites and blogs written in simplified Markdown syntax. Unlike dynamic content management systems, Jekyll works by parsing a series of text files and generating static HTML files from there. This means the entire site can be contained in one directory — no databases, no external applications needed, just the bare web server requirements will make your Jekyll site run lightning fast. No caching required. And the Jekyll program itself creates a live server environment, so you can test your site before publishing it. No need to create a local server environment. All you need is the Ruby app for running Jekyll. How to Create a Jekyll Blog The Jekyll CMS can be used to create any kind of site, but the available blogging features make it especially useful for creating a blog out of that HTML files. You can use tags, categories, and all the other standard CMS magic. Your posts can also be dated and synced with archive pages. Follow along with the tutorials below to get started creating your Jekyll blog: What is Jekyll?How to Install Jekyll How to Create a Jekyll Site Jekyll Themes and Custom Design Once you’ve created a Jekyll site, you will probably want to change the default theme or even create your own theme. The articles below will demonstrate how to change the default theme as well as introduce you to the template system that allows you to easily create your own layout. How to customize your Jekyll siteHow to edit your Jekyll Theme How to change your Jekyll Theme with rubygems How to Publish Your Jekyll Content One of the great features about the Jekyll system is that the whole process be easily automated. Your favorite publishing process can be scripted and repeated. Most often, the benefits of using a static content management system is that you can version control the whole project with Git, or create some simple bash scripts to move your files from your local production environment to your live production server. How to publish your Jekyll site with scpHow to publish a jekyll site with gitHow to publish your Jekyll site How to Install Jekyll and Launch a New Site Learn More About Jekyll How To Create a Jekyll Blog On Ubuntu Cloud ServerHow to Edit Your Jekyll ThemeHow to Change Your Jekyll Theme with RubyGemsHow to Publish Your Jekyll Site with SCPHow to Publish a Jekyll Site with GitHow to Publish Your Jekyll SiteHow to Customize Your Jekyll SiteHow to Create a Jekyll SiteHow to Install Jekyll and Launch a New SiteWhat is Jekyll?