Static Site Generator in C#

Bake your website with all optimizations:

  Baker.exe --bake c:\Project



Development Cycle

In order to launch and serve the static website in a in-process webserver, use 'serve' command. This will watch any modifications you make to the files and auto-update and reload your browser for you. The default port is 8080, so please open a browser on once you started.

  Baker.exe --serve c:\Project


More features and extensible pipeline. Clone and extend!

  • a clock

    Markdown and Razor

    Combine Markdown and Razor view engine, layouts, sections and helpers.

  • a clock


    Various optimizations: HTML minifier, CSS minifier, JavaScript minifier and PNG optimizer.

  • a clock

    Simple Pipeline

    Elegant design using a pipeline model for processors and various combinations.

  • a clock

    Rapid Development

    Integrated web server for testing and effective development cycle support with live page reload.