Awesome JavaScript template engine.
npm install snakeskinThis is Frank, a snake-cowboy who loves templates.
---
Snakeskin is an awesome JavaScript template engine with the best support for inheritance.







* 2 types of syntax: classic and Jade-Like;
* Object-oriented approach with very rich features for code-reuse (inheritance, composition, mixing, etc.);
* JS-like set of directives;
* BEM (as in Stylus);
* Localization;
* Filters;
* Modules;
* Work in browsers, as well as on a server (node.js);
* The source code is designed to work with Google Closure Compiler in advanced mode;
* Good code coverage;
* Detailed documentation with examples.
* Gulp
* Grunt
* WebPack
* Browserify
* CLI
* IntelliJ-IDEA
* Atom
* STD.ss
``js`
- namespace example
- template helloWorld(name = 'world')
< .hello
Hello {name}!
`js`
example.helloWorld();
It will transpiled to
`html``Hello world!
The MIT License.