Punch
A Fun and easy way to build modern websites
Punch is a simple tool to generate HTML outputs from Mustache templates and content stored in either JSON or Markdown format.
Why Punch?
- Clear seperation between content and templates (structure)
- Instant previews for development
- Easy to publish (using S3, SFTP or Git)
- Supports client-side rendering.
Installation
-
Download and Install Node.js. http://nodejs.org/#download
-
Install npm
- curl http://npmjs.org/install.sh | sh
-
Finally, run npm install -g punch
Note: If you experience any issues in installing Punch on Windows, please read this guide.
Quick Tutorial
Here's a quick tutorial to get started:
https://github.com/laktek/punch/wiki/Quick-tutorial
Documentation
For complete documentation on usage, check Punch's Wiki
Licence
MIT LICENSE