Alternatives to Jekyll logo

Alternatives to Jekyll

WordPress, Hugo, Hexo, Ghost, and Sphinx are the most popular alternatives and competitors to Jekyll.
1.9K
230

What is Jekyll and what are its top alternatives?

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 Static Site Generators category of a tech stack.
Jekyll is an open source tool with 49.2K GitHub stars and 10K GitHub forks. Here’s a link to Jekyll's open source repository on GitHub

Top Alternatives to Jekyll

  • WordPress
    WordPress

    The core software is built by hundreds of community volunteers, and when you’re ready for more there are thousands of plugins and themes available to transform your site into almost anything you can imagine. Over 60 million people have chosen WordPress to power the place on the web they call “home” — we’d love you to join the family. ...

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

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

  • Ghost
    Ghost

    Ghost is a platform dedicated to one thing: Publishing. It's beautifully designed, completely customisable and completely Open Source. Ghost allows you to write and publish your own blog, giving you the tools to make it easy and even fun to do. ...

  • Sphinx
    Sphinx

    It lets you either batch index and search data stored in an SQL database, NoSQL storage, or just files quickly and easily — or index and search data on the fly, working with it pretty much as with a database server. ...

  • Pelican
    Pelican

    Pelican is a static site generator that supports Markdown and reST syntax. Write your weblog entries directly with your editor of choice (vim!) in reStructuredText or Markdown. ...

  • Bootstrap
    Bootstrap

    Bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web. ...

  • MkDocs
    MkDocs

    It builds completely static HTML sites that you can host on GitHub pages, Amazon S3, or anywhere else you choose. There's a stack of good looking themes available. The built-in dev-server allows you to preview your documentation as you're writing it. It will even auto-reload and refresh your browser whenever you save your changes. ...

Jekyll alternatives & related posts

WordPress logo

WordPress

97.3K
39.5K
2.1K
A semantic personal publishing platform with a focus on aesthetics, web standards, and usability.
97.3K
39.5K
+ 1
2.1K
PROS OF WORDPRESS
  • 416
    Customizable
  • 367
    Easy to manage
  • 354
    Plugins & themes
  • 258
    Non-tech colleagues can update website content
  • 247
    Really powerful
  • 145
    Rapid website development
  • 78
    Best documentation
  • 51
    Codex
  • 44
    Product feature set
  • 35
    Custom/internal social network
  • 18
    Open source
  • 8
    Great for all types of websites
  • 7
    Huge install and user base
  • 5
    I like it like I like a kick in the groin
  • 5
    It's simple and easy to use by any novice
  • 5
    Perfect example of user collaboration
  • 5
    Open Source Community
  • 5
    Most websites make use of it
  • 5
    Best
  • 4
    API-based CMS
  • 4
    Community
  • 3
    Easy To use
  • 2
    <a href="https://secure.wphackedhel">Easy Beginner</a>
CONS OF WORDPRESS
  • 13
    Hard to keep up-to-date if you customize things
  • 13
    Plugins are of mixed quality
  • 10
    Not best backend UI
  • 2
    Complex Organization
  • 1
    Do not cover all the basics in the core
  • 1
    Great Security

related WordPress posts

Dale Ross
Independent Contractor at Self Employed · | 22 upvotes · 1.6M views

I've heard that I have the ability to write well, at times. When it flows, it flows. I decided to start blogging in 2013 on Blogger. I started a company and joined BizPark with the Microsoft Azure allotment. I created a WordPress blog and did a migration at some point. A lot happened in the time after that migration but I stopped coding and changed cities during tumultuous times that taught me many lessons concerning mental health and productivity. I eventually graduated from BizSpark and outgrew the credit allotment. That killed the WordPress blog.

I blogged about writing again on the existing Blogger blog but it didn't feel right. I looked at a few options where I wouldn't have to worry about hosting cost indefinitely and Jekyll stood out with GitHub Pages. The Importer was fairly straightforward for the existing blog posts.

Todo * Set up redirects for all posts on blogger. The URI format is different so a complete redirect wouldn't work. Although, there may be something in Jekyll that could manage the redirects. I did notice the old URLs were stored in the front matter. I'm working on a command-line Ruby gem for the current plan. * I did find some of the lost WordPress posts on archive.org that I downloaded with the waybackmachinedownloader. I think I might write an importer for that. * I still have a few Disqus comment threads to map

See more
Shared insights
on
ElementorElementorWordPressWordPress

hello guys, I need your help. I created a website, I've been using Elementor forever, but yesterday I bought a template after I made the purchase I knew I made a mistake, cause the template was in HTML, can anyone please show me how to put this HTML template in my WordPress so it will be the face of my website, thank you in advance.

See more
Hugo logo

Hugo

1.3K
1.2K
206
A Fast and Flexible Static Site Generator written in Go
1.3K
1.2K
+ 1
206
PROS OF HUGO
  • 47
    Lightning fast
  • 29
    Single Executable
  • 26
    Easy setup
  • 24
    Great development community
  • 23
    Open source
  • 13
    Write in golang
  • 8
    Not HTML only - JSON, RSS
  • 8
    Hacker mindset
  • 7
    LiveReload built in
  • 4
    Gitlab pages integration
  • 4
    Easy to customize themes
  • 4
    Very fast builds
  • 3
    Well documented
  • 3
    Fast builds
  • 3
    Easy to learn
CONS OF HUGO
  • 4
    No Plugins/Extensions
  • 2
    Template syntax not friendly
  • 1
    Quick builds

related Hugo posts

John-Daniel Trask
Co-founder & CEO at Raygun · | 19 upvotes · 341.7K views
Shared insights
on
.NET.NETWordPressWordPressHugoHugo
at

There’s no doubt WordPress is a great CMS, which is very user friendly. When we started the company, our blog wasn’t really our top priority, and it ended up being hosted on a fairly obscure server within our setup, which didn’t really change much until recently when things become harder to manage and make significant updates.

As our marketing team increased, the amount of traffic that found us through our content marketing increased. We found ourselves struggling to maintain our Wordpress install given the amount of theme updates, plugins and security patches needing to be applied. Our biggest driver to find an alternative solution however was just how slow Wordpress is at serving content to the end user. I know there will be die hard fans out there with ways to set things up that mean WordPress sites can load quickly, but we needed something a lot more streamlined.

We could see in our own Real User Monitoring tool that many users were experiencing page load speeds of over five seconds, even longer in worst case scenarios. Hugo is an open source static site generator that has enabled us to reduce load times by over 500% and make our blog far more maintainable across the whole team.

The Raygun marketing site runs on a .NET CMS called N2 but we plan to swap that out with Hugo as well in future.

#StaticSiteGenerators #SelfHostedBloggingCms #SupportSalesAndMarketing

See more
Josh Dzielak
Co-Founder & CTO at Orbit · | 5 upvotes · 526.9K views
Shared insights
on
JekyllJekyllHugoHugo

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.

See more
Hexo logo

Hexo

353
386
70
A fast, simple & powerful blog framework, powered by Node.js
353
386
+ 1
70
PROS OF HEXO
  • 18
    Ease of deployment
  • 13
    Uses NodeJS and npm
  • 12
    Easy GitHub Pages publishing
  • 10
    Powerful templating
  • 7
    Useful tools and plugins
  • 4
    Easy intergrating with js
  • 3
    Open source
  • 3
    Blazing Fast
CONS OF HEXO
    Be the first to leave a con

    related Hexo posts

    Ghost logo

    Ghost

    510
    499
    219
    Just a blogging platform
    510
    499
    + 1
    219
    PROS OF GHOST
    • 45
      Beautiful
    • 35
      Fast
    • 29
      Quick/simple post styling
    • 20
      Live Post Preview
    • 20
      Open source
    • 19
      Non-profit
    • 16
      Seamless writing
    • 6
      Node.js
    • 5
      Fast and Performatic
    • 5
      Javascript
    • 4
      Simplest
    • 3
      Wonderful UI
    • 3
      Handlebars
    • 3
      Full Control
    • 2
      Magic
    • 2
      Clean
    • 1
      Headless CMS
    • 1
      Self-hostable
    CONS OF GHOST
      Be the first to leave a con

      related Ghost posts

      Sphinx logo

      Sphinx

      902
      300
      32
      Open source full text search server, designed from the ground up with performance, relevance (aka search quality), and...
      902
      300
      + 1
      32
      PROS OF SPHINX
      • 16
        Fast
      • 9
        Simple deployment
      • 6
        Open source
      • 1
        Lots of extentions
      CONS OF SPHINX
        Be the first to leave a con

        related Sphinx posts

        Pelican logo

        Pelican

        88
        113
        28
        A static site generator, written in Python, that requires no database or server-side logic
        88
        113
        + 1
        28
        PROS OF PELICAN
        • 7
          Open source
        • 6
          Jinja2
        • 4
          Implemented in Python
        • 4
          Easy to deploy
        • 3
          Plugability
        • 2
          RestructuredText and Markdown support
        • 1
          Easy to customize
        • 1
          Can run on Github pages
        CONS OF PELICAN
          Be the first to leave a con

          related Pelican posts

          Bootstrap logo

          Bootstrap

          55.5K
          13.1K
          7.7K
          Simple and flexible HTML, CSS, and JS for popular UI components and interactions
          55.5K
          13.1K
          + 1
          7.7K
          PROS OF BOOTSTRAP
          • 1.6K
            Responsiveness
          • 1.2K
            UI components
          • 943
            Consistent
          • 779
            Great docs
          • 677
            Flexible
          • 472
            HTML, CSS, and JS framework
          • 411
            Open source
          • 375
            Widely used
          • 368
            Customizable
          • 242
            HTML framework
          • 77
            Easy setup
          • 77
            Popular
          • 77
            Mobile first
          • 57
            Great grid system
          • 52
            Great community
          • 38
            Future compatibility
          • 34
            Integration
          • 28
            Very powerful foundational front-end framework
          • 24
            Standard
          • 23
            Javascript plugins
          • 19
            Build faster prototypes
          • 18
            Preprocessors
          • 14
            Grids
          • 9
            Good for a person who hates CSS
          • 8
            Clean
          • 4
            Easy to setup and learn
          • 4
            Love it
          • 4
            Rapid development
          • 3
            Great and easy to use
          • 2
            Easy to use
          • 2
            Devin schumacher rules
          • 2
            Boostrap
          • 2
            Community
          • 2
            Provide angular wrapper
          • 2
            Great and easy
          • 2
            Powerful grid system, Rapid development, Customization
          • 2
            Great customer support
          • 2
            Popularity
          • 2
            Clean and quick frontend development
          • 2
            Great and easy to make a responsive website
          • 2
            Sprzedam opla
          • 1
            Painless front end development
          • 1
            Love the classes?
          • 1
            Responsive design
          • 1
            Poop
          • 1
            So clean and simple
          • 1
            Design Agnostic
          • 1
            Numerous components
          • 1
            Material-ui
          • 1
            Recognizable
          • 1
            Intuitive
          • 1
            Vue
          • 1
            Felxible, comfortable, user-friendly
          • 1
            Pre-Defined components
          • 1
            It's fast
          • 1
            Geo
          • 1
            Not tied to jQuery
          • 1
            The fame
          • 1
            Easy setup2
          CONS OF BOOTSTRAP
          • 26
            Javascript is tied to jquery
          • 16
            Every site uses the defaults
          • 15
            Grid system break points aren't ideal
          • 14
            Too much heavy decoration in default look
          • 8
            Verbose styles
          • 1
            Super heavy

          related Bootstrap posts

          Ganesa Vijayakumar
          Full Stack Coder | Technical Architect · | 19 upvotes · 5.3M views

          I'm planning to create a web application and also a mobile application to provide a very good shopping experience to the end customers. Shortly, my application will be aggregate the product details from difference sources and giving a clear picture to the user that when and where to buy that product with best in Quality and cost.

          I have planned to develop this in many milestones for adding N number of features and I have picked my first part to complete the core part (aggregate the product details from different sources).

          As per my work experience and knowledge, I have chosen the followings stacks to this mission.

          UI: I would like to develop this application using React, React Router and React Native since I'm a little bit familiar on this and also most importantly these will help on developing both web and mobile apps. In addition, I'm gonna use the stacks JavaScript, jQuery, jQuery UI, jQuery Mobile, Bootstrap wherever required.

          Service: I have planned to use Java as the main business layer language as I have 7+ years of experience on this I believe I can do better work using Java than other languages. In addition, I'm thinking to use the stacks Node.js.

          Database and ORM: I'm gonna pick MySQL as DB and Hibernate as ORM since I have a piece of good knowledge and also work experience on this combination.

          Search Engine: I need to deal with a large amount of product data and it's in-detailed info to provide enough details to end user at the same time I need to focus on the performance area too. so I have decided to use Solr as a search engine for product search and suggestions. In addition, I'm thinking to replace Solr by Elasticsearch once explored/reviewed enough about Elasticsearch.

          Host: As of now, my plan to complete the application with decent features first and deploy it in a free hosting environment like Docker and Heroku and then once it is stable then I have planned to use the AWS products Amazon S3, EC2, Amazon RDS and Amazon Route 53. I'm not sure about Microsoft Azure that what is the specialty in it than Heroku and Amazon EC2 Container Service. Anyhow, I will do explore these once again and pick the best suite one for my requirement once I reached this level.

          Build and Repositories: I have decided to choose Apache Maven and Git as these are my favorites and also so popular on respectively build and repositories.

          Additional Utilities :) - I would like to choose Codacy for code review as their Startup plan will be very helpful to this application. I'm already experienced with Google CheckStyle and SonarQube even I'm looking something on Codacy.

          Happy Coding! Suggestions are welcome! :)

          Thanks, Ganesa

          See more
          Francisco Quintero
          Tech Lead at Dev As Pros · | 13 upvotes · 1.8M views

          For Etom, a side project. We wanted to test an idea for a future and bigger project.

          What Etom does is searching places. Right now, it leverages the Google Maps API. For that, we found a React component that makes this integration easy because using Google Maps API is not possible via normal API requests.

          You kind of need a map to work as a proxy between the software and Google Maps API.

          We hate configuration(coming from Rails world) so also decided to use Create React App because setting up a React app, with all the toys, it's a hard job.

          Thanks to all the people behind Create React App it's easier to start any React application.

          We also chose a module called Reactstrap which is Bootstrap UI in React components.

          An important thing in this side project(and in the bigger project plan) is to measure visitor through out the app. For that we researched and found that Keen was a good choice(very good free tier limits) and also it is very simple to setup and real simple to send data to

          Slack and Trello are our defaults tools to comunicate ideas and discuss topics, so, no brainer using them as well for this project.

          See more
          MkDocs logo

          MkDocs

          129
          151
          14
          A static site generator
          129
          151
          + 1
          14
          PROS OF MKDOCS
          • 5
            Speed
          • 4
            Gitlab integration
          • 3
            Extensibility
          • 2
            Themes
          CONS OF MKDOCS
          • 1
            Build time increases exponentially as site grows

          related MkDocs posts

          Nikolaj Ivancic

          I want to build a documentation tool - functionally equivalent to MkDocs. The initial choice ought to be VuePress - but I know of at least one respectable developer who started with VuePress and switched to Nuxt.js. A rich set of "themes" is a plus and all documents ought to be in Markdown.

          Any opinions?

          See more