Markdown in, finished HTML out
Write pages in Markdown with a few lines of front matter. Cinder adds the layout, a sitemap, an RSS feed and clean URLs. Nobody on the team has to learn a template language to start.
Open source · MIT licence · v2.4
Cinder turns a folder of Markdown and HTML into a finished site. No Node, no config file, no lockfile to argue with. Your laptop and CI produce the same output.
Install with Homebrew
brew install cinderbuild/tap/cinder
Stars: 2,412
Write pages in Markdown with a few lines of front matter. Cinder adds the layout, a sitemap, an RSS feed and clean URLs. Nobody on the team has to learn a template language to start.
Save a file and the open tab updates in about 80 ms on a site of 300 pages. A layout edit rebuilds only the pages that use it.
A single static binary for macOS, Linux and Windows. There is nothing beside it to install and nothing underneath it to update.
A plugin is any program that reads JSON on stdin and writes JSON to stdout. Write it in the language your team already uses.
The same command gives the same bytes on your laptop and in CI. Output is sorted and timestamps are fixed, so diffs stay readable in review.
See it run
cinder init in any folder that holds Markdown.cinder build. The finished site goes to public/.cinder serve and open the local address it prints.“We dropped a Node toolchain and a long config file in the same week. The site builds faster now, and nobody on the team asks about the build any more.”
Sponsors fund maintainer time and the build machines for every release. Logos go on our sponsors page. Ads never go in the tool.