I'm looking for something lightweight, that will help me spread content across multiple pages, supports modules in pages, and can be fully customizable in code, Any ideas?
- Forestry is a Git-based CMS for static site generators like Hugo & Jekyll. It handles building the site and deploying it to your host for you. All you have to do is give content writers access to the CMS and push changes to your Git repo. I use Forestry because a modern website should let the developer use whatever toolchain they want to build a website, gulp, grunt, webpack, SCSS, LESS, PHP, Ruby, GoLand, etc. Static sites let you build out exactly what you want using basic text files (markdown, yaml, etc) and simple HTML templates, and use whatever build process you want.
- Grav is open source and easily extensible. Developers can create custom themes using Twig and custom plugins using PHP. Markdown is the syntax of choice for creating and writing content. Being a flat file CMS you can easily sync a site over git without having to worry about database migrations. The core developers are also very responsive in the slack channel https://getgrav.slack.com . Checkout https://getgrav.org for more.
- Hugo is open source, written in Go, supports Markdown, fully customizable with several themes easily downloadable, you can host on GitHub/GitLab static pages and easily deploy with GitLab CI, if all you need is to present content(not collect emails or subscriptions), it's the best option.
- Just from looking at the docs I was temped to use it for the next project. Pretty clear concepts, but no own experience with using it so far.
- Webflow CMS is the world’s first visual content management system for web designers and their clients. It gives you all the power of a web developer, so you can design and build complex dynamic websites by yourself. And unlike other CMSs, it lets you structure and design content however you’d like—without messing around with template or database code.