StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Product

  • Stacks
  • Tools
  • Companies
  • Feed

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy Policy
  • Terms of Service

© 2025 StackShare. All rights reserved.

API StatusChangelog
Jekyll
ByJekyllJekyll

Jekyll

#39in Frameworks
Stacks1.92kDiscussions15
Followers1.39k
OverviewDiscussions15

What is Jekyll?

Think of Jekyll as 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.

Jekyll is a tool in the Frameworks category of a tech stack.

Key Features

Simple - No more databases, comment moderation, or pesky updates to install—just your content.Static - Markdown (or Textile), Liquid, HTML & CSS go in. Static sites come out ready for deployment.Blog-aware - Permalinks, categories, pages, posts, and custom layouts are all first-class citizens here.

Jekyll Pros & Cons

Pros of Jekyll

  • ✓Github pages integration
  • ✓Open source
  • ✓It's slick, customisable and hackerish
  • ✓Easy to deploy
  • ✓Straightforward cms for the hacker mindset
  • ✓Gitlab pages integration
  • ✓Best for blogging
  • ✓Easy to integrate localization
  • ✓Low maintenance
  • ✓Authoring freedom and simplicity

Cons of Jekyll

  • ✗Build time increases exponentially as site grows
  • ✗Lack of developments lately
  • ✗Og doesn't work with postings dynamically

Jekyll Alternatives & Comparisons

What are some alternatives to Jekyll?

Gatsby

Gatsby

Gatsby lets you build blazing fast sites with your data, whatever the source. Liberate your sites from legacy CMSs and fly into the future.

Hugo

Hugo

Hugo is a static site generator written in Go. It is optimized for speed, easy use and configurability. Hugo takes a directory with content and templates and renders them into a full html website. Hugo makes use of markdown files with front matter for meta data.

VuePress

VuePress

A minimalistic static site generator with a Vue-powered theming system, and a default theme optimized for writing technical documentation. It was created to support the documentation needs of Vue's own sub projects.

Hexo

Hexo

Hexo is a fast, simple and powerful blog framework. It parses your posts with Markdown or other render engine and generates static files with the beautiful theme. All of these just take seconds.

Astro

Astro

It is a new kind of static site builder that delivers lightning-fast performance with a modern developer experience. It combines decades of proven performance best practices with the DX improvements of the component-oriented era. Use your favorite JavaScript framework and automatically ship the bare-minimum amount of JavaScript—by default.

Middleman

Middleman

Middleman is a command-line tool for creating static websites using all the shortcuts and tools of the modern web development environment.

Jekyll Integrations

Commentit, GitLab Pages, Tipe, GitHub Personal Website Generator, Buddy and 7 more are some of the popular tools that integrate with Jekyll. Here's a list of all 12 tools that integrate with Jekyll.

Commentit
Commentit
GitLab Pages
GitLab Pages
Tipe
Tipe
GitHub Personal Website Generator
GitHub Personal Website Generator
Buddy
Buddy
Liquid
Liquid
Can I email
Can I email
DatoCMS
DatoCMS
Deploy Now
Deploy Now
Front Matter
Front Matter
Kaholo
Kaholo
Spinal CMS
Spinal CMS

Jekyll Discussions

Discover why developers choose Jekyll. Read real-world technical decisions and stack choices from the StackShare community.Showing 3 of 5 discussions.

Yashu Mittal
Yashu Mittal

Founder & CEO at CodeCarrot

Dec 3, 2018

Needs adviceonJekyllJekyllRubyRubyMarkdownMarkdown

Jekyll is an open source static site generator (SSG) with a Ruby at its core which transform your plain text into static websites and blogs.

It is simple means no more databases, comment moderation, or pesky updates to install—just your content. As said earlier SSG uses Markdown, Liquid, HTML & CSS go in and come out ready for deployment. Lastly it's blog-aware permalinks, categories, pages, posts, and custom layouts are all first-class citizens here.

0 views0
Comments
Todd Gardner
Todd Gardner

President at TrackJS

Nov 29, 2018

Needs adviceonJekyllJekyllGitHub PagesGitHub PagesReadMe.ioReadMe.io

We recently needed to rebuild our documentation site, currently built using Jekyll hosted on GitHub Pages. We wanted to update the content and refresh the style to make it easier to find answers.

We considered hosted services that could accept our markdown content, like ReadMe.io and Read the Docs, however both seemed expensive for essentially hosting the same platform we already had for free.

I also looked at the Gatsby Static Site generator to modernize Jekyll. I don't think this is a fit, as our documentation is relatively simple and relies heavily on Markdown. Jekyll excels at Markdown, while Gatsby seemed to struggle with it.

We chose to stick with the current platform and just refresh our template and style with some add-on JavaScript.

0 views0
Comments
Josh Dzielak
Josh Dzielak

Co-Founder & CTO

Sep 13, 2018

Needs adviceonJekyllJekyllHugoHugo

Earlier this year, I migrated my personal website (dzello.com) from Jekyll to Hugo. My goal with the migration was to make the development environment as pleasant as possible and to make it really easy to add new types of content. For example, I knew I wanted to add a consulting page and some portfolio-style pages to show off talks I had given and projects I had worked on.

I had heard about how fast Hugo was, so I tried it out with my content after using a simple migration tool. The results were impressive - the startup and rebuild times were in milliseconds, making the process of iterating on content or design less cumbersome. Then I started to see how I could use Hugo to create new page types and was very impressed by the flexibility of the content model. It took me a few days to really understand where content should go with Hugo, but then I felt very confident that I could create many different types of pages - even multiple blogs if I wanted - using a consistent syntax and with full control of the layouts and the URLs.

After about 6 months, I've been very happy with the results of the migration. The dev environment is light and fast and I feel at ease adding new pages and sections to the site.

0 views0
Comments
View all 5 discussions

Try It

Visit Website

Adoption

On StackShare

Companies
314
3TGNPS+308
Developers
1.32k
JBDSBR+1318