Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
Development
Frontend Development
What are the best static site generators that support markdown?
7
Options
Considered
19
User
Recs.
Jan 4, 2024
Last
Updated
Related Questions
Activity
Have feedback or ideas?
Join our community
on Discord
Ad
7
Options
Considered
Best static site generators that support markdown
Price
Language
Template Engine
--
Jekyll
Free
Ruby
Liquid
--
Middleman
-
Ruby
-
--
Gatsby JS
Free / Paid
-
-
--
Hugo
-
Go
Go html/template
--
Octopress
-
Ruby
-
See Full List
--
Jekyll
My Rec
ommendation
for
Jekyll
My Recommendation for
Jekyll
All
7
Pros
5
Cons
1
Specs
Top
Pro
•••
Mix and match HTML and Markdown pages
You can use HTML to set up your page templates, and markdown for your blog posts.
See More
Top
Con
•••
Little Windows support
Windows is not an officially supported platform and setting it up on Windows requires a lot more tinkering than Linux or OSX.
See More
Specs
Language:
Ruby
Template Engine:
Liquid
Markup Languages:
HTML, Markdown
License:
MIT
Top
Pro
•••
Code highlighting with pygments
Jekyll has Pygments code highlighting built in so you can create syntax highlighted code blocks on your blog.
See More
Top
Pro
•••
Has a built in server
You can spin up a static server at localhost:4000 by running jekyll serve
See More
Top
Pro
•••
Excels at blogging
Jekyll pages are organized by posts, which makes it easier to build a blog on it because it's already structured that way.
See More
Top
Pro
•••
Supported by GitHub Pages
You can host your site with great stability and for free by using GitHub pages.
See More
Hide
See All
Free
Recommend
8
1
--
Middleman
My Rec
ommendation
for
Middleman
My Recommendation for
Middleman
All
4
Pros
2
Cons
1
Specs
Top
Pro
•••
Built in minification, compression, and cache busting
Minification and compression are as easy as setting a few configuration options, and unique asset hashes are available to allow you to invalidate the cache of files that change regularly.
See More
Top
Con
•••
A little more complicated than other static site generators
Middleman is a big piece of software, it's not simply a static blog generator. Because of all the functionality and flexibility it offers it can be a little more complex than other static site generators and a little harder to learn all of its bells and whistles.
See More
Specs
Language:
Ruby
Top
Pro
•••
Support for a variety of templating languages and preprocessors
Middleman supports lots of compiled languages, such as Less, Markdown, Textile, CoffeeScript, Stylus and more.
See More
Hide
See All
Get it
here
Recommend
2
--
Gatsby JS
My Rec
ommendation
for
Gatsby JS
My Recommendation for
Gatsby JS
All
4
Pros
3
Specs
Top
Pro
•••
Free version
Free open-source version, the Gatsby cloud can be used for free for 1 user.
See More
Specs
Scripting language:
JavaScript
Top
Pro
•••
Take content from any source
Gatsby can generate the pages with content from any sources like Drupal, Wordpress, Contentful, etc. If the source plugin is not coded for your solution, you can create it.
See More
Top
Pro
•••
GraphQL data layer
See More
Hide
See All
Free / Paid
Recommend
4
--
Hugo
My Rec
ommendation
for
Hugo
My Recommendation for
Hugo
All
1
Specs
Specs
Language:
Go
Template Engine:
Go html/template
Markup Languages:
HTML, Markdown, AsciiDoc, reStructuredText, Org-Mode
Platforms:
Windows, Linux, Mac, FreeBSD
Hide
Get it
here
Recommend
1
--
Octopress
My Rec
ommendation
for
Octopress
My Recommendation for
Octopress
All
4
Pros
2
Cons
1
Specs
Top
Pro
•••
Lots of plugins (from Jekyll + 3rd party)
Another advantage of being based on Jekyll is default access to the extensive plugin system for Jekyll. There are also plugins developed specifically for Octopress.
See More
Top
Con
•••
Inefficient
Adding a new post, for example, causes the entire blog to be regenerated.
See More
Specs
Language:
Ruby
Top
Pro
•••
Very easy to use
Octopress is designed to remove all the time-consuming and frustrating tasks you usually have to deal with when using Jekyll. You don't have to write your own HTML templates or do any configuration to get started. The default template also takes care of any basic CSS/JS you need to write to get going.
See More
Hide
See All
Get it
here
Recommend
--
Sitegen
My Rec
ommendation
for
Sitegen
My Recommendation for
Sitegen
All
5
Pros
5
Top
Pro
•••
Easy configuration
You configure the site with a site.moon file. It is written in MoonScript.
See More
Top
Pro
•••
Powerful templating
It uses the cosmo templating language. It enables you to inject stuff into the page as it is being generated.
See More
Top
Pro
•••
Extendable through plugins
It has a plugin system. It comes bundled with some plugins already, like syntax highlighting. You can write your own plugins.
See More
Top
Pro
•••
HTML and Markdown
Pages and templates can be written in HTML or Markdown
See More
Top
Pro
•••
Easy
It's pretty easy to get started with.
See More
Hide
See All
Get it
here
Recommend
1
--
JBake
My Rec
ommendation
for
JBake
My Recommendation for
JBake
All
2
Pros
1
Specs
Top
Pro
•••
Server included
Localhost server is included and can be used to preview content during editing process.
See More
Specs
Language:
Java
Template Engine:
Freemarker, Groovy, Thymeleaf, Jade
Markup Languages:
AsciiDoc, Markdown, HTML
License:
MIT
See All Specs
Hide
Get it
here
Recommend
2
Don't see your favorite option? Add it.
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
One sec!
Are you sure that you want to abandon your hard work?
Delete Work
Continue working
{}
undefined
url next
price drop