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 KeystoneJS?
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
WordPress
All
9
Experiences
Pros
6
Cons
2
Specs
Top
Pro
Complete control if needed
If you set up WP on your own server, you can change every single aspect of it as you see fit.
See More
Top
Con
A bit of bloat and complexity
WP has grown past being just a blogging platform and as such it's not as lightweight as it used to be. It also considerably more complex due to many more customization options compared to other solutions.
See More
Top
Pro
Widely used
According to some statistics, WP powers a fifth of the Internet. It means there are resources for everything. Community support, tutorials, extensions and a plethora of customization options.
See More
Top
Con
Dated
The code is a mess, uses dated conventions, and relies on dated technology.
See More
Top
Pro
Self-host & WP-host options
For free WordPress can be hosted by yourself on your own server, or as a subdomain of wordpress.com. You can also pay to use a custom domain with WP hosting.
See More
Top
Pro
Open source
Anyone can view the code of WordPress since it's under a libre/open source license.
See More
Top
Pro
RSS feeds for everything
Including tags and categories.
See More
Top
Pro
Post-level privacy controls
Each post can have a different access level.
See More
Specs
License:
GPLv2
Language:
PHP
Default Template Engine:
PHP
Store Support:
Yes (Plugin)
Hide
See All
Experiences
Get it
here
208
97
Calipso
All
5
Experiences
Pros
3
Cons
2
Top
Con
Has been inactive for long
The last update on GitHub was several months ago.
See More
Top
Pro
Calipso runs with MongoDB and Express in the background
Calipso uses MongoDB through Mongoose as a database and it runs on top of Express, the most popular framework for Node. Making it very simple for anyone experienced in Express and used to working with Mongo.
See More
Top
Con
Installation may be a little hard
Because of Calipso's modular approach, it can be a little hard to get everything ready because if some modules are missing, it can cause trouble.
See More
Top
Pro
Calipso is built using a modular approach
Calipso delivers it's functions by using a modular approach. All of the core features that you would expect from a CMS, excluding theming and forms are provided by modules.
See More
Top
Pro
Calipso supports the use of stylus in CSS
Calipso also supports the use of stylus for stylesheets and themes. This means that customizing themes with Calipso is very easy.
See More
Hide
Get it
here
9
6
Joomla!
All
8
Experiences
Pros
5
Cons
2
Specs
Top
Pro
Highly customizable templates
Joomla allows for heavily customizable templates to be changed from the admin interface without needing to hack.
See More
Top
Con
Insecure
It's common-place for a Joomla-based website to be defaced, often very quickly. This is most often due to the low quality of extensions.
See More
Top
Pro
Powerful and user-friendly admin interface
Admin interface is constantly being iterated on to remove unnecessary legacy features and to streamline the interface. Resulting in a very clean and easy to understand interface that also offers a wide range of options.
See More
Top
Con
Extensions are scarce, badly maintained & rarely good
If it's not part of the default Joomla installation, quality extensions are rare. Joomla has a extensions library, but it is full of abandoned, dated or bloated components, modules and plugins.
See More
Top
Pro
More than 8000 extensions
Which can be found here.
See More
Top
Pro
Easy to pick up
See More
Top
Pro
Great for social networking and commerce sites
Joomla has both a good native support and a great list of extensions that make creating either a social networking or a commerce site easy.
See More
Specs
License:
GPLv2
Price:
Free
Multi Language Support:
Yes
Language:
PHP
See All Specs
Hide
See All
Experiences
0
324
33
GoNevis
All
26
Experiences
Pros
25
Specs
Top
Pro
Free
Absolutely free for a lifetime. No cost at all.
See More
Top
Pro
Advanced open-source dashboard
GoNevis Dash is an open source project/product that you can participate directly to improve, either by submitting code, reporting bugs, reviewing patches, etc...
See More
Top
Pro
Themes
Different templates and themes.
See More
Top
Pro
Built-in commenting
You don't need to use external commenting widgets on your site, all the comments and discussions happening on the website are stored under your account and can be easily managed and moderated.
See More
Top
Pro
Free subdomain
Get a free subdomain registered under gonevis.com.
See More
Top
Pro
Follow/Subscription support
People can subscribe and receive notifications on new posts.
See More
Top
Pro
Full SSL Support
Using secure connection on all the website's traffic.
See More
Top
Pro
Granular permissions engine
You can bring your whole team to each website and give them permissions such as Author, Admin, Owner, etc. and manage your entire website with your team.
See More
Top
Pro
Content tagging
To keep content management simple, #tags are available instead of categories.
See More
Top
Pro
File manager
With file manager Dolphin, keep all your photos, music, videos, documents, and other files under control.
See More
Top
Pro
Built-in search
See More
Top
Pro
Custom Google Analytics code
Using user's own Google Analytics code.
See More
Top
Pro
Custom domain
Users can connect their own domain to their website. For example, jungle.gonevis.com => jungle.com or even blog.jungle.com. There's no limit on how many custom domains users can set on their website.
See More
Top
Pro
Static pages
Websites and blogs can have static pages alongside their index page. Such as About, Contact or even dedicated pages and links to display a page with selected tags or categories.
See More
Top
Pro
Disabling Google Analytics code
Users can disable Google Analytics from their website. In that, GoNevis will not put any analytics code on their website.
See More
Top
Pro
Built-in SEO
When someone shares content from your website, related information such as images, title, description and other data that will be recognized by social media.
See More
Top
Pro
Author Global Profile
Each user on GoNevis.com have a global profile, this will help each publisher to get more coverage.
See More
Top
Pro
Author profile
Each writer will have a profile on their blog or website. This will make it easy for visitors to read all the content published by the author.
See More
Top
Pro
Embeds
Can embed many different website widgets such as: YouYube Instagram Twitter SoundCloud Vimeo GitHub gists Pastebin ....
See More
Top
Pro
Guest Subscriber
Can follow a blog without having to create an account on GoNevis. https://blog.gonevis.com/guest-commenting-and-subscribing-without-gonevis-account/
See More
Top
Pro
Guest Commenting
Ability to Comment on blogs without having to create any account. It's possible to subscribe to further notification of comment section to be notified when there's a reply form the author or other commenters. https://blog.gonevis.com/guest-commenting-and-subscribing-without-gonevis-account/
See More
Top
Pro
Circles & Group Publishing
Circles allow you to share the content exclusively only for a group of selected people. Sometimes you may want to make a post or an article only available to a group of people, like your Friends or Family members or even your coworkers. https://blog.gonevis.com/circles/
See More
Top
Pro
Monetization
Can user Google AdSense for monetization. Just add your Google AdSense code, no custom tag is required.
See More
Top
Pro
Email & Live Chat Support
Direct Live Chat and Email Support regardless of the being Free or Paid user.
See More
Top
Pro
White Label
You can remove GoNevis footer link.
See More
Specs
Price:
0
Free tier:
Yes
Language:
Python
Ads:
No
See All Specs
Hide
See All
Experiences
0
8
2
Drupal
All
19
Experiences
Pros
14
Cons
4
Specs
Top
Pro
Great for enterprise use
Drupal is stable, with powerful version control and access control methods and can handle large amounts of traffic.
See More
Top
Con
Steep learning curve
Drupal is not easy to get into and out of the box doesn't offer much. To get Drupal doing what you want it to, modules are required. To get modules, an understanding of how Drupal works is required. And that takes time.
See More
Top
Pro
Free and open source
Drupal is free to use and open source.
See More
Top
Con
High resource consumption
A more complex Dupal installation can easily exhaust 256 MB of RAM with only one or two visitors.
See More
Top
Pro
Active community
Drupal have one of biggest and more active communities across FOSS, maintaining a large and vibrant ecosystem of extensions and installation profiles.
See More
Top
Con
Documentation is a joke
With currently 3 different version of drupal in active use, and at that constantly changing capibilities within 2 of those, it means that when you look for documentation is if often for a different version that you are running and in addition is not at all easy to consume. Often the info you need is in comment #100 of a thread.
See More
Top
Pro
Great templating engine
Twig is a game changer!
See More
Top
Con
Lacks good free modules and themes
Most good third-party modules and themes are costly.
See More
Top
Pro
Multi-lingual support
Starting with Drupal 8, there's built-in multi-lingual support.
See More
Top
Pro
It's easy to transfer config changes from dev to production
See More
Top
Pro
Highly customizable
Drupal can be customized to do almost anything. It was built ground up with the intent of using a wide variety of small modules to get the exact result wanted instead of just the most common solutions.
See More
Top
Pro
RESTful
Drupal 8 has REST services built in.
See More
Top
Pro
Good accessibility
See More
Top
Pro
Drupal has full SEO capabilities
(vs Joomla, which lacks SEO capabilities), there is an essential issue for promotion.
See More
Top
Pro
Semantic HTML5
See More
Top
Pro
Excellent SEO
Drupal was designed from the beginning to follow best practices in regards to SEO.
See More
Top
Pro
Responsive front-end and back-end
Drupal 8 follows responsive design philosophy out of the box, both front-end and back-end.
See More
Top
Pro
Drupal 8 and higher leverage composer and all of the wonderful PHP packages. Instead of building functionality from scratch, it utilizes existing libraries
See More
Specs
License:
GPLv2+
Technology:
PHP
PHP version:
5.3
Default Template Engine:
twig
See All Specs
Hide
See All
Experiences
FREE
148
28
Strapi
All
4
Experiences
Pros
3
Specs
Top
Pro
Auto-generate REST APIs
Strapi comes with blueprints that let you create, read, update and delete your data. You also can paginate, sort and filter your results in a matter of seconds with simple but yet specific parameters.
See More
Top
Pro
Users, groups and permissions
Manage user settings, login, registration, groups and permissions on the fly. Strapi delivers all those essential features out-of-the-box.
See More
Top
Pro
Out-of-the-box administration panel
Easy way to manage your application. This panel allows you to add/edit/delete entries for your APIs, manage your users, groups and permissions. In the future, it will be such as WordPress-like administration panel dedicated to your application.
See More
Specs
Platforms:
Windows, Linux, Mac, Docker
License:
MIT
Technology:
Node.js
Multi Language Support:
Yes
See All Specs
Hide
Get it
here
201
43
enduro.js
All
7
Experiences
Pros
3
Cons
3
Specs
Top
Con
Hardly any github commits since fall '16
See: https://github.com/Gottwik/Enduro/graphs/code-frequency
See More
Top
Pro
Minimalistic
No clutter and useless features.
See More
Top
Con
No support for databases
See More
Top
Pro
Beautiful admin panel
Clients are always amazed how smooth and good looking the admin interface is.
See More
Top
Con
Community size
The community around the project looks quite small. Anyone to confirm my thought ?
See More
Top
Pro
Productive
Currently, probably the most productive CMS around. There is almost no setup, admin is auto generated, 100% development in code editing, shared backend/front end templates, and shared javascript code.
See More
Specs
License:
MIT
Service integrations:
nODE
Language:
JavaScript
Default Template Engine:
Handlebars
See All Specs
Hide
See All
Experiences
0
59
17
Payload CMS
All
3
Experiences
Pros
3
Top
Pro
Code-first
All schemas are configurable in code and can be checked into version control.
See More
Top
Pro
Localization support
Support for multi-language content is built in and highly configurable.
See More
Top
Pro
Saves dev time
Backend and admin UI saves a ton of dev of time, and is super polished out of the box.
See More
Hide
Free/Paid
14
0
Write.as
All
6
Experiences
Pros
3
Cons
2
Specs
Top
Pro
Protects your privacy
Works totally anonymously or you can sign up with a pen name.
See More
Top
Con
Very simple
The editor only lets you write plain text, select from a few fonts, and use Markdown for formatting. It's difficult to use Write.as for more complicated blogging or creating a full website.
See More
Top
Pro
No sign up required
You can publish without ever signing up or giving out your email address.
See More
Top
Con
The writing space is very limited
The writing window is limited to only about one-fifth of the page, the rest is just blank. You can only see about three lines of text at a time. Seems like a mismanaging of space.
See More
Top
Pro
Clean writing space
It's made for writing, so there aren't crazy buttons and alerts all over the place to distract you.
See More
Specs
License:
AGPL
Price:
$1-$25 / month
Free tier:
Yes
Language:
Go
See All Specs
Hide
Get it
here
8
0
Webhook
All
6
Experiences
Pros
4
Cons
1
Specs
Top
Pro
MIT Open Source
A very flexible license to do whatever you want. Code available on GitHub.
See More
Top
Con
Requires registration
Even simple command line tools require registration.
See More
Top
Pro
Friendly CMS that clients can use
Webhook has a CMS admin page that can be access on the live site. This lets your clients login and edit the site like a traditional CMS system.
See More
Top
Pro
Works with Firebase
Rather than store the data in flat files, Webhook stores your data in Firebase, where it can be accessed similar to JSON from other applications.
See More
Top
Pro
Flexible Content Creation
Lets you describe your own content types and their own fields easily from the admin interface.
See More
Specs
Multi Language Support:
JavaScript
Hide
Get it
here
7
0
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
prismic.io
All
3
Experiences
Pros
2
Cons
1
Top
Pro
Translation workflows made easy
Get task driven views for translators.
See More
Top
Con
A bit more knowledge needed than others
Technical skill is required to set up the webserver, choosing a platform, template language, etc. It's on a different level than Wordpress, but you get a huge amount of freedom and flexibility if you can manage the front-end coding.
See More
Top
Pro
Frontend is completely up to you
Free yourself from the complicated structure of other CMS's. You get the data as JSON through an API call, for displaying anywhere and anyhow you want.
See More
Hide
Get it
here
5
0
Contentflow
All
9
Experiences
Pros
7
Cons
2
Top
Pro
Multistream
You can live stream across multiple platforms. You can distribute your stream(s) simultaneously to several Facebook accounts, Youtube Live, Twitch, and other social media platforms
See More
Top
Con
It's expensive
1000 dollars per month.
See More
Top
Pro
Subtitles
Subtitles can be created automatically and in an impressive quality.
See More
Top
Con
Graphic
Unfortunately the graphics cannot be changed during the stream.
See More
Top
Pro
Video file
The video is available immediately after the livestream for download in different resolutions.
See More
Top
Pro
Own player
A video player, which can be integrated into any website, is included. On request also with a chat.
See More
Top
Pro
Cutting
It is possible to cut content from the running stream and export or publish it.
See More
Top
Pro
Teamwork
See More
Top
Pro
Graphics
Graphics, such as a logo, can be displayed
See More
Hide
See All
Experiences
999
11
1
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
TYPO3
All
4
Experiences
Pros
3
Cons
1
Top
Con
Writing or debugging extension in Typoscript is a nightmare
See More
Top
Pro
Flexible multi-lingual site management
You can use both one-tree and multi-tree structure.
See More
Top
Pro
Multiple websites/domains from one installation
You can use a single TYPO3 installation for multiple websites and domains.
See More
Top
Pro
TYPO3 is enterprise
TYPO3 can be used from small to very big installations where it is possible to give rights to users on a very fine grained basis.
See More
Hide
Get it
here
57
8
Jekyll
All
13
Experiences
Pros
10
Cons
2
Specs
Top
Pro
GitHub Pages offers free hosting with a github.io subdomain
You can host your site with great stability and Jekyll support out of the box for free by using GitHub pages.
See More
Top
Con
It's slow for sites with a lot of posts
See More
Top
Pro
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
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
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
Excels at blogging
Jekyll pages are structured by posts, which makes it easier to build a blog.
See More
Top
Pro
Decent documentation
Link to docs
See More
Top
Pro
Import your existing blog from many sources
Jekyll supports importing from many dynamic blog engines: CSV Drupal 6 Drupal 7 Enki Google Reader Joomla Jrnl Marley Mephisto Movable Type Posterous RSS S9Y Textpattern Tumblr Typo WordPress WordPress.com
See More
Top
Pro
Has built in watch mode
Watch mode will reconstruct the site as pages are updated which is great for testing.
See More
Top
Pro
Large, active and helpful community
Thanks to it's popularity, Jekyll has a large and active community of users. This means there is plenty of learning material available for Jekyll and it's easy to find help from other users when needed.
See More
Top
Pro
Customisable with data and collections
Can make sites very different from blogs but with a lot of pages by making templates using data and collections.
See More
Specs
License:
MIT
Language:
Ruby
Template Engine:
Liquid
Markup Languages:
HTML, Markdown
Hide
See All
Experiences
Get it
here
182
32
Django CMS
All
6
Experiences
Pros
5
Cons
1
Top
Pro
Mature
Django CMS is a very mature project, with many core developers working on it constantly and adding new features and bug fixes.
See More
Top
Con
May be an overkill for a simple blog
Django CMS project is a large and complex project, comparable to Wordpress. As such, it may be too much for a simple personal blog considering that it has many features that may never be used in that particular occasion.
See More
Top
Pro
Can integrate with existing apps
Django CMS is more of a Django plugin which can easily be integrated with any Django app to add CMS functionality to it.
See More
Top
Pro
Double click to edit
You can double click items to edit them or add pages directly on the website (as long as you're logged in as admin). It simplifies content creation and touch-ups.
See More
Top
Pro
Easy to extend
Documents are organized in a tree. You can either create new content area type, new tree nodes, integrate complete existing Django app in the tree, etc. It's pretty easy usually.
See More
Top
Pro
Internationalization (multi-language) support
Having a website in more than one language can be very challenging and DJango-CMS supports it well. Switching between languages while keeping on the page for example.
See More
Hide
Get it
here
158
29
HashBrown CMS
All
13
Experiences
Pros
9
Cons
4
Top
Pro
Modular
Strings, numbers and booleans are the basic building blocks for any site, but the fun really starts when you're building with arrays, structs, date pickers, media references, tags and dropdowns. HashBrown comes with 16 built-in field types, and gives you the power to combine them any way you please.
See More
Top
Con
Main domain not have SSL certification
See More
Top
Pro
Consistent
HashBrown is built on Node.js, sharing data models with the client side code. MongoDB is used to store site data, as a document database most accurately reflects the content of a complex website. This means that the content is always format consistent, and there is no incompatible serialisation and deserialisation happening between client and server.
See More
Top
Con
Main domain not have SSL certification
See More
Top
Pro
Pluggable
Even though HashBrown is already a very flexible system out of the box, you may want to increase the flexibility even further to suit your needs. You may also want to add your own connection type, to allow publishing of your content to some obscure front-end that you wrote 15 years ago. It's all possible through the power of plugins.
See More
Top
Con
No session management
Your site needs to handle user sessions by itself.
See More
Top
Pro
Multilingual
With built-in support for languages, you can easily create a multilingual and multicultural website. There is no need for you to create your content trees multiple times for every language, nor is there a need for you to pay any particular attention to it when you create your fields. A simple "multilingual" switch is all you need, and you're good to go.
See More
Top
Con
Relatively new to the game
With only 3 years in development, HashBrown hasn't had the amount of field testing that other seasoned CMS'es benefit from.
See More
Top
Pro
Free and open source
There are no fees, binary blobs, restrictive policies or asterisks.
See More
Top
Pro
Multitasking
If you've ever found yourself running multiple copies of your CMS for development, staging and production environments, dumping and restoring databases to migrate content between them, and pulling your hair out over how tedious and error prone that is, look no further. HashBrown is built from the ground up as a multi-site, multi-environment system.
See More
Top
Pro
Lightweight
Despite being a very sophisticated machine, HashBrown could run on your toaster. As HashBrown only needs resources when you're changing your website's content, it's mostly idle. This makes it the cheapest CMS for hosting purposes, as well as enables you to run it on that Raspberry Pi you've been neglecting.
See More
Top
Pro
Secure
By storing your website's content separately from the site itself, you are not only making it hard for attackers to bring down your site, you are also rendering the effort completely pointless. There is simply no database on your website from which to steal information and hold ransom. You can secure HashBrown behind a VPN and still have a publicly accessible site, consisting of statically generated HTML.
See More
Top
Pro
Connectable
HashBrown won't tell you how to do your job. It is and always will be exclusively a content management system, and not a rendering engine. This means you can plug it into any web solution you want, whether you're running GoLang, PHP, Node.js, .NET, Ruby or Python on your end doesn't matter to HashBrown at all. You are free to develop with your preferred tools at all times.
See More
Hide
See All
Experiences
0
22
6
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