Static websites are taking over from dynamic sites as the favoured web platform for delivering content on the…Read more
On the official project page you’ll find some basic terminal commands that you can copy/paste to install a brand new CMS.js project. After you create a new project you can add pages and customize features to suit your needs.
The name itself is somewhat disingenuous because it’s not a full CMS. But it’s meant to mimic a CMS and instead output static pages like you get with Jekyll. The difference is Jekyll relies on Ruby, but with CMS.js you can run everything locally without any dependencies.
This is one of the simplest tools for managing a static website. Whether you want a simple personal site or a static blog you can manage everything from the CMS.js system.
All page content is edited through Markdown so you’ll never need to touch any raw HTML/CSS code. And you can even customize the design or rely on the default Jekyll Poole theme.
To get started check out the GitHub repo and follow the install directions. From there you can tinker with settings and start writing Markdown pages with ease.