Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A fun and easy way to build modern websites
JavaScript CSS Other

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
lib
sample
spec
.gitignore
LICENSE
README.md
package.json

README.md

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

Something went wrong with that request. Please try again.