node package manager
Don’t reinvent the wheel. Reuse code within your team. Create a free org »

indie-set

set-logo

Set is an unobtrusive and DRY template engine for Node.js and browsers.

Getting started

Check out the Hello Badge series of introductory articles.

Installation

Install Set:

npm install indie-set

Change to the Set folder:

cd node_modules/indie-set/

Start the server:

npm start

Go to http://localhost:3000 and play with the examples.

Development

Set is written and developed in CoffeeScript.

To run the development server;

./dev

The source folder for development is /coffee.

The /js folder is the generated JavaScript folder. Defying convention for generated content, it is checked into the Git repository to make it easier to deploy to “serverless”/Heroku-ish systems like Dokku.

Credits

Set extends the excellent Distal template engine which is an implementation of the Template Attribute Language (TAL) concept from Zope.

Copyright © Aral Balkan. Released with ♥ by Ind.ie under the MIT License. Portions released under the Apache License.