Built on a modern stack
Async/Await for it...
Using Node.js version 8.x, Flint is able to leverage the async/await keywords to make asynchronous functionality exceptionally clear, declarative and easy to work with.
The only theme is yours.
FlintCMS doesn’t need a theme system because no website is the same. We give you the capabilities to design and code your own front-end, then hook it up to the database of content using template variables.
Free and Open Source
Nowadays, no software is written entirely by one person. Flint uses open source software and is open source itself, and we’re always looking for people to help make it better.
Right out of the box, Flint allows for multiple user groups with different permissions for each one. This gives you more control over the capabilities of the different kinds of users managing content on your website.
Node.js and ReactJS make a great pair, especially when it comes to performance. The templating engine is blazing fast, and the admin dashboard is even faster. Using GraphQL, queries are lean and performant making every request a great experience for your users.
Full Front-End Control
There are no restrictions; you have the ability to design and code the front-end of your website however you see fit. Using Nunjucks templating variables, every template has access to whatever content it needs.
Rich Text Editor
The custom-built rich text editor, built on top of DraftJS, makes writing a breeze. The styles it outputs can still be styled using your own CSS, but it gives a great place for content writers to start thinking about their formatting.