PieCrust

PieCrust is a static website generator and flat-file CMS.

PieCrust is a static website generator and flat-file CMS.

No complex setup, databases, or administrative panels – it’s all text files. Simple, beautiful, and yummy.

Philosophy

  • Store in the cellar Because all your site’s content and configuration is stored in simple text files, it fits nicely in a revision control system like Git or Mercurial. It’s not only more practical, but also safer!

  • Serve on the counter Although it can run a flat-file CMS, PieCrust is designed as a static website generator. This means it can “bake” your website into simple HTML files that you can publish with a minimum of resources on your server. A sudden spike of visitors can’t crash your MySQL database when you don’t need one!

  • Familiar ingredients PieCrust uses all the ingredients you already like, such as Markdown and Textile for formatting, or Jinja2 and Mustache for templating.

  • Fully functioning oven PieCrust comes out-of-the-box with an asset processing pipeline, capable of handling most of your files – Less/Sass processing, CSS and JS minification, concatenation, and more.

  • Super-fast service Because PieCrust is also designed as a lightweight (flat-file) CMS, it can render your pages in less than a few milliseconds in most cases. It means that previewing or generating your website is super fast!

  • A La Carte Content PieCrust comes with a powerful system of page sources, routes, and taxonomies. This means you can completely customize how you want to author your content, and how it gets exposed.

PieCrust is a static website generator and flat-file CMS.

No complex setup, databases, or administrative panels – it’s all text files. Simple, beautiful, and yummy.

Philosophy

  • Store in the cellar Because all your site’s content and configuration is stored in simple text files, it fits nicely in a revision control system like Git or Mercurial. It’s not only more practical, but also safer!

  • Serve on the counter Although it can run a flat-file CMS, PieCrust is designed as a static website generator. This means it can “bake” your website into simple HTML files that you can publish with a minimum of resources on your server. A sudden spike of visitors can’t crash your MySQL database when you don’t need one!

  • Familiar ingredients PieCrust uses all the ingredients you already like, such as Markdown and Textile for formatting, or Jinja2 and Mustache for templating.

  • Fully functioning oven PieCrust comes out-of-the-box with an asset processing pipeline, capable of handling most of your files – Less/Sass processing, CSS and JS minification, concatenation, and more.

  • Super-fast service Because PieCrust is also designed as a lightweight (flat-file) CMS, it can render your pages in less than a few milliseconds in most cases. It means that previewing or generating your website is super fast!

  • A La Carte Content PieCrust comes with a powerful system of page sources, routes, and taxonomies. This means you can completely customize how you want to author your content, and how it gets exposed.

PieCrust Website

PieCrust Source Code