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
What is the best alternative to Webhook?
Ad
Ad
Ghost
All
18
Experiences
Pros
11
Cons
6
Specs
Top
Pro
Open source
Anyone can view code of Ghost since it's under a libre/open source license.
See More
Top
Con
Commenting must be added
One needs to edit their post.hbs file and add some code from Disqus in order for commenting to be available.
See More
Top
Pro
Extremely simple
It only does a few things and it does them well. Unlike WordPress, with which you can build a universe, a blog or anything in between, Ghost is simple.
See More
Top
Con
Expensive
Too expensive for what you actually get. There are other solutions that have more or less the same features at a lower cost.
See More
Top
Pro
Markdown support
Markdown is a plain text formatting syntax designed so that it can be human-readable and easily converted to HTML. Markdown allows HTML code for complete flexibility.
See More
Top
Con
Poor multilingual support
Its editor does not properly support Asian characters such as Chinese, Japanese and Korean due to a bug in IME. It is difficult to write properly in Asian letters.
See More
Top
Pro
Custom domain support
Setting up a custom domain is effortless - fill the in the form and change DNS entries. Done.
See More
Top
Con
Finding Ghost host sites can be difficult
If wanting to host elsewhere, some of the other ghost hosting sites are hard to find, and once found they vary in features and functions. There isn't a single standard of service across the board.
See More
Top
Pro
Self-host & paid Ghost(Pro)-host options
You can download the source code and set it up yourself (just make sure your hosting provider supports node.js). Alternatively, you can use their Ghost(Pro) service to let them host it for you. Paid plans start at $10/mo.
See More
Top
Con
Self-hosted might be hard to setup
Requires NodeJS and NPM which both come with a lot of dependencies. Also requires editting configuration files manually.
See More
Top
Pro
Official Docker image
Very easy setup with an official image from Docker. Just needs a custom config.json and you are pretty much good to go.
See More
Top
Con
Inappropriate terminology in the UI
Despite some community support of having it removed, Ghost still prominently uses the following phrase in the UI: "Display a sexy logo for your publication." This terminology can be considered exclusionary and even inappropriate in a professional environment.
See More
Top
Pro
Theme marketplace
A built-in way to get and set up themes.
See More
Top
Pro
Real-time preview
You can see markdown on one side of the pane and the result on the other, while writing.
See More
Top
Pro
Customizable
Themes may be uploaded, as can logos and covers.
See More
Top
Pro
Free hosting on Github Pages via Buster
You can host your Ghost blog for free on Github Pages if you are OK with it being turned into a static site. You can use Buster to generate a static site from Ghost that can then be hosted on Github Pages.
See More
Top
Pro
Affordable hosting available
There are lots of affordable hosting plans available for Ghost blogs.
See More
Specs
License:
MIT
Language:
JavaScript
Template Engine:
Handlebars
Hide
See All
Experiences
$29
271
63
Wintersmith
All
6
Experiences
Pros
4
Cons
1
Specs
Top
Con
Thin and disorganized documentation
The documentation for Wintersmith is lacking examples and clear explanations. It's also quite disorganized, making it difficult to find what you're looking for.
See More
Top
Pro
Markdown support
Wintersmith has an extensive Markdown support. Default, it is rendered by Marked. However there are plugins available for others (such as Markdown-it).
See More
Top
Pro
Templates
Templating engine comes with Jade plugin and many third-party plugins.
See More
Top
Pro
Very flexible
Wintersmith only has a predefined directory structure, everything else can built any way you want.
See More
Top
Pro
Built on node.js
Node.js is a software platform for scalable server-side and networking applications.
See More
Specs
Language:
JavaScript
Hide
Get it
here
22
0
Grapedrop
All
4
Experiences
Pros
4
Top
Pro
Bootstrap components and others
You can mix Bootstrap components with other blocks
See More
Top
Pro
Free API
You can use the API to build/update sites.
See More
Top
Pro
Responsive by design
Don't need to worry about mobile, because all components are mobile-friendly by design.
See More
Top
Pro
Free custom domain
You can build and publish the site instantly to your domain totally for free.
See More
Hide
0
21
0
Wix
All
10
Experiences
Pros
5
Cons
4
Specs
Top
Con
Generated html is very bad
A lot of duplicated css, a lot of absolute positioning.
See More
Top
Pro
Functionality can be extended with community plug-ins
Wix has an add-on store, called the App Market, that includes community developed bits of functionality (such as comments, calendars and integrations with third-party services) that you can add to your site. The store includes both free and paid add-ons.
See More
Top
Con
Hard to migrate away
There isn't an option to self-host the site, but neither should there be a need to.
See More
Top
Pro
Straightforward drag & drop interface
There's a selection of elements you can choose from in the sidebar that you can drag and drop into the page and edit. There are common elements such as text, images and buttons as well as less common elements such as blog or online store. All elements can be adjusted to some extent to fit your needs. For example, you can change things like the font, weight and style of text and even crop, adjust colors and apply filters to images.
See More
Top
Con
Dated templates
See More
Top
Pro
Personalized templates
Wix comes with various kinds of templates based on the users genre and needs, ranging from personal, blog, club, portfolio to commercial.
See More
Top
Con
Unpleasant sign-up process
See More
Top
Pro
Wix Code lets you add custom code and backends to your WYSIWYG site when needed
This means you can add custom interactions and API's to your site when needed, but do most of the editing in a GUI. This helps you avoid the need to redo an entire site if you need custom interactions. Also dead easy to connect a database and have dynamic components based on CMS updates.
See More
Top
Pro
Great support
See More
Specs
Store Support:
Yes
Hide
See All
Experiences
Paid
26
11
Nanoc
All
6
Experiences
Pros
5
Specs
Top
Pro
Flexibly built
Nanoc is a good choice if you need to support a site with a more complex structure than a simple blog. Nanoc is more agnostic to the types of pages you have, and allows you to do finer tuned refinements like customizing the URL structure.
See More
Top
Pro
Extensibile
Nanoc has a modular architecture which makes it easier to incorporate plugins and functionality from other projects as well as extend functionality.
See More
Top
Pro
Helps you create multilingual sites
Nanoc takes multilingual sites into consideration and has features to make translations easier to implement.
See More
Top
Pro
Unit testing integration
Nanoc has a check command to run tests against your site and make sure it meets requirements you define. There are built in checks to validate HTML and CSS, as well as validating internal and external links.
See More
Top
Pro
Works well with compile to languages
Nanoc is friendly with different CSS and HTML preprocessors, so you can easily use SASS, LESS, HAML, Markdown and more.
See More
Specs
Language:
Ruby
Hide
Get it
here
16
0
Nikola
All
5
Experiences
Pros
4
Specs
Top
Pro
HTML input
Nikola posts may be written in a variety of formats. You can write posts in HTML, with all the expressive power of HTML and CSS, and still have the benefits of a site-wide theme and navigation structure.
See More
Top
Pro
Host on any web server
Nikloa sites are static files, and thus may be hosted on any web server that allows you to upload your own files. This lets you use simple and inexpensive hosting providers and still have a reliable site.
See More
Top
Pro
Write in reStructuredText and Markdown
You have better choices for markup than raw HTML.
See More
Top
Pro
Free open-source software (MIT license)
See More
Specs
License:
MIT
Price:
free
Multi Language Support:
Yes
Language:
Python 3
See All Specs
Hide
Get it
here
14
0
Assemble
All
9
Experiences
Pros
8
Cons
1
Top
Pro
No dependencies on Ruby, Python... just JavaScript
See More
Top
Con
Documentation can be hard to navigate
Especially for someone new to Assemble, it can be difficult to find what you're looking for in the documentation.
See More
Top
Pro
Built on node.js
See More
Top
Pro
Powered by a popular template engine Handlebars
Handlebars is the default template engine for Assemble, but you can add any template any you want.
See More
Top
Pro
Highly customizable
See More
Top
Pro
Markdown support
See More
Top
Pro
Highly extensible
Assemble can be extended with plugins/middleware, helpers and mixins.
See More
Top
Pro
Nested layout support
Assemble makes it easy to work with layouts. Layouts are used to "wrap" pages with common page elements, such as a header, footer etc. You can even nest layouts!
See More
Top
Pro
Use mainstream build tools Grunt or Gulp
See More
Hide
See All
Experiences
Get it
here
9
0
Metalsmith
All
6
Experiences
Pros
3
Cons
2
Specs
Top
Pro
Flexible beyond a static site generator
Because metalsmith is at its core focused on transforming directories of files, it can be used for more than just static site generation, and could be used as a build tool, a documentation generator, or any use that requires file transformations.
See More
Top
Con
Small community
The Metalsmith community is still fairly small compared to the more popular options. This results in a lack of learning resources and difficulty finding support from experienced users. However, a slack group has recently been started.
See More
Top
Pro
Designed around plugins
Everything in metalsmith is a plugin, and it is designed to make it easy to write new ones.
See More
Top
Con
Not client enabled API chaining
According to the spec on API chaining, the API request/response need to associate an API object to an corresponding controller/action/uri to be able to validate and handle the request/response and the datasets. Without that, the consuming client service cannot properly validate or relate the datasets from one to the other. Links have no relational value and the api object creates the relationship between the datasets while maintaining an api/dataset relationship with the corresponding controller/action/uri As such, the current methodology supported would not be able to be called by the client not supported by the client in a RESTFUL manner
See More
Top
Pro
Chaining API
Metalsmith uses a chaining API that's consistent and simple to use: Metalsmith(__dirname) .use(markdown) .use(templates('handlebars')) .build();
See More
Specs
License:
MIT
Language:
JavaScript
Template Engine:
Handlebars, Jade/Pug,...
Hide
Get it
here
9
0
Gatsby JS
All
14
Experiences
Pros
12
Cons
1
Specs
Top
Pro
No page reload when navigating
See More
Top
Con
A bit raw
You'll maybe have to tweak some JSX if you want something that's not covered by available themes.
See More
Top
Pro
Based on React.js
Editing markup is phenomenally easy when you have components.
See More
Top
Pro
Live reload
Every change you make can be almost immediately seen in a browser.
See More
Top
Pro
A lot of plugins
Gatsby offers a lot of plugins to integrate tools like SASS, typescript, styled components, etc.
See More
Top
Pro
Very active development
Gatsby is very actively developed and the maintainers are very helpful.
See More
Top
Pro
Built-in code and data splitting
See More
Top
Pro
Open Source
See More
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
A static site and a React app in one
The static pages are generated by Server Site Rendering of the React app. So you have all benefits of a static site, and all benefits of a React app, which is very powerful.
See More
Top
Pro
GraphQL Data Layer
See More
Top
Pro
A lot of examples
Gatsby have a lot of examples sites in his github repository.
See More
Top
Pro
Beautiful out-of-the-box blog starters
See More
Specs
Scripting language:
JavaScript
Hide
See All
Experiences
Get it
here
35
1
ProcessWire
All
9
Experiences
Pros
8
Specs
Top
Pro
Nice and helpful growing community
You will always find one to respond politely in the forums. Sometimes even the creator Ryan Cramer himself.
See More
Top
Pro
Custom Fields on steroids
ProcessWire is heavily based on custom fields. All objects (Pages) inside ProcessWire are based on extensible templates comprised of fields that can be easily defined. Many useful fields come prebuilt and they can be extended with modules.
See More
Top
Pro
Easy to learn
Processwire is extremely easy to learn. Consider this: echo $pages->get('title=Hello World')->title; // "Hello World" echo $pages->get('title=Hello World')->parent->title; // "Home" echo $pages->find('Template=Category')->count; // 126 echo $pages->find('Template=Category')->each('title'); // ['Audio', 'Video' …] Selectors are so powerful but yet so easy. Check out the cheatsheet.
See More
Top
Pro
Powerful and easy API
The API is jQuery like; // find some pages: $pages->find('template=skyscraper, architect=john, sort=title')->limit(4); // mutate $pages->get('title=Hello You')->set('title', 'HelloWorld')->save(); $pages->get('title=Old')->trash(); // trash page // check user… $user->isLogedin(); echo $user->name; // guest $session->login($name, $pass); $session->logout(); // redirect $session->redirect($url);
See More
Top
Pro
Powerful selector engine
The way you fetch, access and manipulate objects (Pages) in ProcessWire is extremely powerful and easy. You can receive any page and its custom fields, filter, travers, add…
See More
Top
Pro
Template Engine Agnostic
By default, ProcessWire comes with 0 assumption on how you handle the output. You have 100% freedom on how you want to develop the frontend. Want to plain output stuff, go ahead. Want to use any number of Templating Engine, do it. Just use as Headless-CMS, okay!
See More
Top
Pro
Extensible
Either using the modules already available or writing your own module, using the jQuery-like API.
See More
Top
Pro
Open source
Source available on GitHub.
See More
Specs
License:
MPL 2.0 and MIT licenses
Price:
Free
Multi Language Support:
Yes
Language:
PHP
See All Specs
Hide
See All
Experiences
Get it
here
148
4
Publii
All
7
Experiences
Pros
4
Cons
3
Top
Pro
WordPress import
See More
Top
Con
Mostly blog oriented
See More
Top
Pro
Search engine form & SEO included
See More
Top
Con
Poor support community
A very poor support community, and a developer who is just way too sensitive to any feedback.
See More
Top
Pro
Free and open source
WYSIWYG.
See More
Top
Con
Limited
Very limited free themes, that really are quite useless. Other themes cost quite a bit of money.
See More
Top
Pro
Social media friendly (generates cards)
See More
Hide
See All
Experiences
Get it
here
18
1
Middleman
All
9
Experiences
Pros
6
Cons
2
Specs
Top
Con
Too much magic happens
For new users it is hard to understand what is going on and why.
See More
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
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
Top
Pro
Extensible and flexible
Middleman has a resources page full of official and community extensions.
See More
Top
Pro
External pipeline management with Webpack
Replace your Gulp, Grunt, Bower configs
See More
Top
Pro
Embraces Rails conventions
Middleman follows established conventions so if you know rails, you can easily pick up middleman.
See More
Top
Pro
Easy deployment options
See More
Specs
Language:
Ruby
Hide
See All
Experiences
Get it
here
35
2
RocketCake
All
6
Experiences
Pros
5
Specs
Top
Pro
Offline
You can work offline as RocketCake is an installable Windows or Mac application. It's also possible to publish on a local disk first before uploading to a webserver.
See More
Top
Pro
Wysiwyg
No need for coding.
See More
Top
Pro
Mobile support
Support for e.g. iPhone 8, iPhone 7+, iPhone 8+, iPhone X, Samsung Galaxy S8, Galaxy S8+, LG G4, LG G5.
See More
Top
Pro
PHP and ASP support
It's possible to use PHP or ASP to create dynamic websites.
See More
Top
Pro
Templates
15 free templates to choose from.
See More
Specs
Platforms:
Windows, Mac
WYSIWYG:
Yes
Hide
Free / paid
16
1
Hexo
All
7
Experiences
Pros
5
Cons
1
Specs
Top
Pro
Fast and easy to use
See More
Top
Con
Relatively large community but the majority is non-english speakers
Hexo has a relatively large following and community, especially in China. While this is certainly a positive, many developers who do not know chinese would be unable to follow all the guides and tutorials out there written by their chineses counterparts.
See More
Top
Pro
Deployment is easy and fast
Hexo built sites can be easily deployed to Github pages, Heroku, Openshift (custom cartridge needs to be setup) or any other custom solution (just copy over thepublic folder). Any deployment is as simple as editing the _config.yml file and running the hexo deploycommand
See More
Top
Pro
Generating a blog is pretty fast
Generating a new blog with Hexo is generally really fast. Hexo truly lives up to it's name as a simple and fast static website generator.
See More
Top
Pro
Constantly updated and actively maintained
Hexo's repository in GitHub is very active and it's actively being maintained. Updates are released every two or three months.
See More
Top
Pro
Complete and helpful documentation
Hexo's documentation is very thorough and helpful, especially for people who are just starting with it.
See More
Specs
License:
MIT
Language:
JavaScript
Template Engine:
Swig, EJS, Haml, Pug
Markup Languages:
HTML, Markdown, AsciiDoc, Org-Mode
Hide
See All
Experiences
Get it
here
33
2
JBake
All
7
Experiences
Pros
5
Cons
1
Specs
Top
Pro
Server included
Localhost server is included and can be used to preview content during editing process.
See More
Top
Con
Runs on the JVM
JVM is a double-edged sword (startup time, memory usage, CPU overhead, ...) which might be considered overkill for a static site generator.
See More
Top
Pro
Blog Aware
RSS feed, archive and tag support. Posts/Topics are a first-class citizen in jbake.
See More
Top
Pro
Runs on / Control from the JVM
The site generator is just a specific usage of the JBake Java API. As such, jbake is easily integrated into other JVM software.
See More
Top
Pro
Typical inputs
Markdown, asciidoc, plain HTML is supported
See More
Top
Pro
Open Source (MIT License)
boosts permissive MIT License.
See More
Specs
License:
MIT
Price:
free
Language:
Java
Template Engine:
Freemarker, Groovy, Thymeleaf, Jade
See All Specs
Hide
See All
Experiences
Get it
here
4
0
Octopress
All
10
Experiences
Pros
4
Cons
5
Specs
Top
Con
Not Actively Developed
Last commit is Feb 22, 2016, Social media hasn't been updated. Dead project?
See More
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
Top
Con
Inefficient
Adding a new post, for example, causes the entire blog to be regenerated.
See More
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
Some plugins have hard-coded values
See More
Top
Pro
Based on Jekyll
As Octopress is simply a framework on top of Jekyll, it benefits from being based on one of the most popular site generators available. The primary benefit is that it is backed by git and is built in such a way that the site can be easily re-generated if the content changes.
See More
Top
Con
Not as flexible as Jekyll
See More
Top
Pro
Uses Markdown for writing
Uses the Markdown syntax for writing blogs.
See More
Top
Con
Code and data are intertwined
See More
Specs
Language:
Ruby
Hide
See All
Experiences
Get it
here
43
5
Harp
All
3
Experiences
Pros
2
Cons
1
Top
Pro
Compiles assets on request
Rather than regenerate the whole site when a file changes, Harp only reloads what is necessary, keeping the compile time fast.
See More
Top
Con
Limited extensibility
There are no plugins available to extend the functionality or language support of Harp.
See More
Top
Pro
Supports popular languages
Harp supports a large variety of languages, including Jade, CoffeeScript, Stylus and Sass. See the full list here.
See More
Hide
Get it
here
2
0
ExpressionEngine
All
7
Experiences
Pros
3
Cons
4
Top
Pro
No restrictions on how a site can be designed
See More
Top
Con
Simple pages can hurt performance
A simple page can rack up on database queries. Many sites usually suffer from this. Create an empty page and there's a few queries that run and it's unneccessary.
See More
Top
Pro
Focus on security
See More
Top
Con
Can be overkill for simple or smaller sites
See More
Top
Pro
Commercial support
See More
Top
Con
Cost is high
Especially for commercial sites
See More
Top
Con
Built on top of codeigniter: an outdated framework
Codeigniter was cool.... back when PHP was at 5.2
See More
Hide
See All
Experiences
Get it
here
2
0
DocPad
All
16
Experiences
Pros
9
Cons
6
Specs
Top
Pro
Built on Node
DocPad is published as an NPM module which makes it easy to integrate with an existing Node.js deployment.
See More
Top
Con
Support for Handlebars templates is not mature - integration is awkward
Handlebars' philosophy of "no logic in templates" makes some things difficult: DocPad built-in template helpers aren't available by default - they have to be manually added/exposed DocPad's example template code often includes logic, which makes it impossible to use within Handlebars templates -- it has to be abstracted into custom helper functions. Can't pass objects to function calls from within HB templates.
See More
Top
Pro
Has an active plug-in ecosystem
DocPad's has a large amount of plug-ins available to extend its functionality and compatibility with other language preprocessors and markup languages. Javascript preprocessors include: Coffescript, TypeScript, and LiveScript. CSS preprocessors include: LESS, SASS, Stylus, and Roole HTML markups include: Markdown, and Textile Templating engines include: Eco, Handlebars, Moustache, HAML, CoffeeKup, Jade, and Teacup JSON converters include: YAML and CSON
See More
Top
Con
More up-front investment to learn/use well
DocPad provides a LOT of extensibility and dynamic capability, which means there's more up-front investment to learn DocPad well -- and deviating from the defaults while maintaining project robustness may be difficult.
See More
Top
Pro
Has Live Reload
DocPad has a Live Reload plug-in that leverages websockets to automatically update the blog content for users live on the site.
See More
Top
Con
Written in CoffeeScript (which could be a Pro depending on your preference)
See More
Top
Pro
Built on top of the Express framework
Although DocPad is a static site generator, if you find the need to, you can extend the site with the Express framework for dynamic content as well.
See More
Top
Con
Code samples in Documentation and any online Q&As are in CoffeeScript only (no JavaScript samples available)
See More
Top
Pro
Has graphical admin interfaces for managing your blog
There are multiple custom interfaces, including miniCMS available to DocPad which provide WYSIWYG editing and article management.
See More
Top
Con
The default template engine (Eco) only supports CoffeeScript, not JavaScript
See More
Top
Pro
Easy to deploy
Deployment plug-ins make deploying to hosting providers even easier, with plug-ins for GitHub Pages, AWS, and Google Storage.
See More
Top
Con
The default template engine (Eco) does not support multi-line code tags
See More
Top
Pro
MIT-licensed
See More
Top
Pro
Prebuilt Skeletons
Skeletons are boilerplate setups to provide a baseline structure for you to fill content into.
See More
Top
Pro
Document and file querying with Query Engine
DocPad leverages Query Engine to provide a query API for querying files.
See More
Specs
Language:
CoffeeScript
Hide
See All
Experiences
Get it
here
31
4
Pelican
All
14
Experiences
Pros
10
Cons
3
Specs
Top
Pro
Open source
All code is available on GitHub.
See More
Top
Con
Theme inheritance doesn't seem to be a priority
There have been endless discussions for years but theme inheritance still doesn't seem to be a thing. You can "inherit" from the simple theme so you don't have to have all the required files in your theme, but that's as far as it goes.
See More
Top
Pro
Active community
See More
Top
Con
Not as powerful as other more popular site generators
See More
Top
Pro
Uses a versatile, powerful and easy to use templating engine
Uses Jinja.
See More
Top
Con
A little bit slower than some of its competitors
See More
Top
Pro
Code syntax highlighting
Uses Pygments for code highlighting.
See More
Top
Pro
Support for unique templates per page
Adds flexibility to create variety of websites.
See More
Top
Pro
Content can be written in multiple formats
Supports reStructuredText, Markdown, or AsciiDoc formats.
See More
Top
Pro
Import your existing blog from many sources
See More
Top
Pro
Customisable Themes and support for Plugins
Makes it flexible to cater to creation of variety of websites in addition to blogs.
See More
Top
Pro
Multilingual
Easily handles multiple languages, like EN, FR, etc.
See More
Top
Pro
Quite fast even for sites with thousands of posts
Can spin up an build sites with thousands of articles in a matter of seconds even on very old computers.
See More
Specs
Language:
Python
Template Engine:
Jinja2
Markup Languages:
reStructuredText, Markdown, AsciiDoc
Hide
See All
Experiences
Get it
here
76
9
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
{}
undefined
url next
price drop