Skip to content

Commit 03f20c3

Browse files
committed
Improve "Supported template engines" in README.md
1 parent 0c58586 commit 03f20c3

File tree

1 file changed

+44
-41
lines changed

1 file changed

+44
-41
lines changed

Readme.md

Lines changed: 44 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -8,47 +8,50 @@
88

99
## Supported template engines
1010

11-
- [atpl](https://github.com/soywiz/atpl.js)
12-
- [bracket](https://github.com/danlevan/bracket-template)
13-
- [doT.js](https://github.com/olado/doT) [(website)](http://olado.github.io/doT/)
14-
- [dust (unmaintained)](https://github.com/akdubya/dustjs) [(website)](http://akdubya.github.com/dustjs/)
15-
- [dustjs-linkedin (maintained fork of dust)](https://github.com/linkedin/dustjs) [(website)](http://linkedin.github.io/dustjs/)
16-
- [eco](https://github.com/sstephenson/eco)
17-
- [ect](https://github.com/baryshev/ect) [(website)](http://ectjs.com/)
18-
- [ejs](https://github.com/mde/ejs) [(website)](http://ejs.co/)
19-
- [haml](https://github.com/visionmedia/haml.js)
20-
- [haml-coffee](https://github.com/9elements/haml-coffee)
21-
- [hamlet](https://github.com/gregwebs/hamlet.js)
22-
- [handlebars](https://github.com/wycats/handlebars.js/) [(website)](http://handlebarsjs.com/)
23-
- [hogan](https://github.com/twitter/hogan.js) [(website)](http://twitter.github.com/hogan.js/)
24-
- [htmling](https://github.com/codemix/htmling)
25-
- [jade](https://github.com/visionmedia/jade) [(website)](http://jade-lang.com/)
26-
- [jazz](https://github.com/shinetech/jazz)
27-
- [jqtpl](https://github.com/kof/jqtpl)
28-
- [JUST](https://github.com/baryshev/just)
29-
- [liquid](https://github.com/leizongmin/tinyliquid) [(website)](http://liquidmarkup.org/)
30-
- [liquor](https://github.com/chjj/liquor)
31-
- [lodash](https://github.com/bestiejs/lodash) [(website)](http://lodash.com/)
32-
- [marko](https://github.com/marko-js/marko) [(website)](http://markojs.com)
33-
- [mote](https://github.com/satchmorun/mote) [(website)](http://satchmorun.github.io/mote/)
34-
- [mustache](https://github.com/janl/mustache.js)
35-
- [nunjucks](https://github.com/mozilla/nunjucks) [(website)](https://mozilla.github.io/nunjucks)
36-
- [plates](https://github.com/flatiron/plates)
37-
- [pug (formerly jade)](https://github.com/pugjs/pug) [(website)](http://jade-lang.com/)
38-
- [QEJS](https://github.com/jepso/QEJS)
39-
- [ractive](https://github.com/Rich-Harris/Ractive)
40-
- [react](https://github.com/facebook/react)
41-
- [slm](https://github.com/slm-lang/slm)
42-
- [swig (maintained fork)](https://github.com/node-swig/swig-templates)
43-
- [swig (unmaintained)](https://github.com/paularmstrong/swig)
44-
- [teacup](https://github.com/goodeggs/teacup)
45-
- [templayed](http://archan937.github.com/templayed.js/)
46-
- [toffee](https://github.com/malgorithms/toffee)
47-
- [twig](https://github.com/justjohn/twig.js)
48-
- [underscore](https://github.com/documentcloud/underscore) [(website)](http://underscorejs.org/#template)
49-
- [vash](https://github.com/kirbysayshi/vash)
50-
- [walrus](https://github.com/jeremyruppel/walrus) [(website)](http://documentup.com/jeremyruppel/walrus/)
51-
- [whiskers](https://github.com/gsf/whiskers.js)
11+
| Name `cons.*` | Package Name | Website / State |
12+
| - | - | - |
13+
| [atpl](https://github.com/soywiz/atpl.js) | [`npm install atpl`](https://www.npmjs.com/package/atpl) | - |
14+
| [bracket](https://github.com/danlevan/bracket-template) | [`npm install bracket-template`](https://www.npmjs.com/package/bracket-template) | - |
15+
| [doT.js](https://github.com/olado/doT) | [`npm install dot`](https://www.npmjs.com/package/dot) | [(website)](http://olado.github.io/doT/) |
16+
| ~~[dust](https://github.com/akdubya/dustjs)~~ | [`npm install dust`](https://www.npmjs.com/package/dust) | [(website)](http://akdubya.github.com/dustjs/) / **(unmaintained)** |
17+
| [dustjs-linkedin](https://github.com/linkedin/dustjs) | [`npm install dustjs-helpers`](https://www.npmjs.com/package/dustjs-helpers) or<br>[`npm install dustjs-linkedin`](https://www.npmjs.com/package/dustjs-linkedin) | [(website)](http://linkedin.github.io/dustjs/) / **/!\\** Consolidate tries to use in this order :<br> `dust`, `dustjs-helpers` and `dustjs-linkedin`. |
18+
| ~~[eco](https://github.com/sstephenson/eco)~~ | [`npm install eco`](https://www.npmjs.com/package/eco) | **/!\ [Security issue](https://github.com/sstephenson/eco/pull/67)** |
19+
| [ect](https://github.com/baryshev/ect) | [`npm install ect`](https://www.npmjs.com/package/ect) | [(website)](http://ectjs.com/) |
20+
| [ejs](https://github.com/mde/ejs) | [`npm install ejs`](https://www.npmjs.com/package/ejs) | [(website)](http://ejs.co/) |
21+
| [haml](https://github.com/visionmedia/haml.js) | [`npm install hamljs`](https://www.npmjs.com/package/hamljs) | - |
22+
| [haml-coffee](https://github.com/netzpirat/haml-coffee) | [`npm install haml-coffee`](https://www.npmjs.com/package/haml-coffee) | - |
23+
| [hamlet](https://github.com/gregwebs/hamlet.js) | [`npm install hamlet`](https://www.npmjs.com/package/hamlet) | - |
24+
| [handlebars](https://github.com/wycats/handlebars.js/) | [`npm install atpl`](https://www.npmjs.com/package/atpl) | [(website)](http://handlebarsjs.com/) |
25+
| [hogan](https://github.com/twitter/hogan.js) | [`npm install hogan.js`](https://www.npmjs.com/package/hogan.js) | [(website)](http://twitter.github.com/hogan.js/) |
26+
| [htmling](https://github.com/codemix/htmling) | [`npm install htmling`](https://www.npmjs.com/package/htmling) | - |
27+
| ~~[jade](https://github.com/visionmedia/jade)~~ | [`npm install jade`](https://www.npmjs.com/package/jade) | [(website)](http://jade-lang.com/) / **(renamed `pug`)** |
28+
| [jazz](https://github.com/shinetech/jazz) | [`npm install jazz`](https://www.npmjs.com/package/jazz) | - |
29+
| ~~[jqtpl](https://github.com/kof/jqtpl)~~ | [`npm install jqtpl`](https://www.npmjs.com/package/jqtpl) | **(deprecated)** |
30+
| [JUST](https://github.com/baryshev/just) | [`npm install just`](https://www.npmjs.com/package/just) | - |
31+
| [liquid](https://github.com/leizongmin/tinyliquid) | [`npm install tinyliquid`](https://www.npmjs.com/package/tinyliquid) | [(website)](http://liquidmarkup.org/)<br>**will never add any new features** |
32+
| [liquor](https://github.com/chjj/liquor) | [`npm install liquor`](https://www.npmjs.com/package/liquor) | - |
33+
| [lodash](https://github.com/bestiejs/lodash) | [`npm install lodash`](https://www.npmjs.com/package/lodash) | [(website)](http://lodash.com/) |
34+
| [marko](https://github.com/marko-js/marko) | [`npm install marko`](https://www.npmjs.com/package/marko) | [(website)](http://markojs.com) |
35+
| [mote](https://github.com/satchmorun/mote) | [`npm install mote`](https://www.npmjs.com/package/mote) | [(website)](http://satchmorun.github.io/mote/) |
36+
| [mustache](https://github.com/janl/mustache.js) | [`npm install mustache`](https://www.npmjs.com/package/mustache) | - |
37+
| [nunjucks](https://github.com/mozilla/nunjucks) | [`npm install nunjucks`](https://www.npmjs.com/package/nunjucks) | [(website)](https://mozilla.github.io/nunjucks) |
38+
| [plates](https://github.com/flatiron/plates) | [`npm install plates`](https://www.npmjs.com/package/plates) | - |
39+
| [pug](https://github.com/pugjs/pug) | [`npm install pug`](https://www.npmjs.com/package/pug) | [(website)](http://jade-lang.com/) / **(formerly jade)** |
40+
| [QEJS](https://github.com/jepso/QEJS) | [`npm install qejs`](https://www.npmjs.com/package/qejs) | - |
41+
| [ractive](https://github.com/ractivejs/ractive) | [`npm install ractive`](https://www.npmjs.com/package/ractive) | - |
42+
| [react](https://github.com/facebook/react) | [`npm install react`](https://www.npmjs.com/package/react) | - |
43+
| [slm](https://github.com/slm-lang/slm) | [`npm install slm`](https://www.npmjs.com/package/slm) | - |
44+
| ~~[swig](https://github.com/paularmstrong/swig)~~ | [`npm install swig`](https://www.npmjs.com/package/swig) | **(unmaintained)** |
45+
| [swig](https://github.com/node-swig/swig-templates) | [`npm install swig-templates`](https://www.npmjs.com/package/swig-templates) | **/!\\** Consolidate tries to use `swig` before `swig-templates`<br>You shoud uninstall swig first (`npm uninstall swig`) |
46+
| [teacup](https://github.com/goodeggs/teacup) | [`npm install teacup`](https://www.npmjs.com/package/teacup) | - |
47+
| [templayed](https://github.com/archan937/templayed.js/) | [`npm install templayed`](https://www.npmjs.com/package/templayed) | [(website)](http://archan937.github.com/templayed.js/) |
48+
| [toffee](https://github.com/malgorithms/toffee) | [`npm install toffee`](https://www.npmjs.com/package/toffee) | - |
49+
| [twig](https://github.com/justjohn/twig.js) | [`npm install twig`](https://www.npmjs.com/package/twig) | [(wiki)](https://github.com/twigjs/twig.js/wiki/Implementation-Notes) |
50+
| [underscore](https://github.com/documentcloud/underscore) | [`npm install underscore`](https://www.npmjs.com/package/underscore) | [(website)](http://underscorejs.org/#template) |
51+
| [vash](https://github.com/kirbysayshi/vash) | [`npm install vash`](https://www.npmjs.com/package/vash) | - |
52+
| [walrus](https://github.com/jeremyruppel/walrus) | [`npm install walrus`](https://www.npmjs.com/package/walrus) | [(website)](http://documentup.com/jeremyruppel/walrus/) |
53+
| [whiskers](https://github.com/gsf/whiskers.js) | [`npm install whiskers`](https://www.npmjs.com/package/whiskers) | - |
54+
5255

5356
__NOTE__: you must still install the engines you wish to use, add them to your package.json dependencies.
5457

0 commit comments

Comments
 (0)