All Projects → colonjs → colon

colonjs / colon

Licence: MIT license
Minimal, concise and blazing fast template engine.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to colon

Textrude
Code generation from YAML/JSON/CSV models via SCRIBAN templates
Stars: ✭ 79 (+83.72%)
Mutual labels:  template-engine
cheetah3
Cheetah3 is a free (MIT) and open source template engine for Python.
Stars: ✭ 106 (+146.51%)
Mutual labels:  template-engine
Glize
📚 Glize is a clean and robust pure Javascript library.
Stars: ✭ 16 (-62.79%)
Mutual labels:  template-engine
mole
A tool for managing design decision outputs for different platforms
Stars: ✭ 30 (-30.23%)
Mutual labels:  template-engine
Magento2-Twig
Twig Template Engine for Magento2
Stars: ✭ 58 (+34.88%)
Mutual labels:  template-engine
nhplate
Net Heroes Template Engine for Node.js and browsers
Stars: ✭ 26 (-39.53%)
Mutual labels:  template-engine
TemplateEngine
Design and build web applications with components using only your web browser
Stars: ✭ 41 (-4.65%)
Mutual labels:  template-engine
nunjucks-loader
Webpack loader for Nunjucks templates
Stars: ✭ 20 (-53.49%)
Mutual labels:  template-engine
pug4py
Use Pug.js within any python framework
Stars: ✭ 17 (-60.47%)
Mutual labels:  template-engine
Giraffe.Razor
Razor view engine http handlers for Giraffe web applications.
Stars: ✭ 27 (-37.21%)
Mutual labels:  template-engine
cottle
High performance template engine for C#
Stars: ✭ 99 (+130.23%)
Mutual labels:  template-engine
laravel-theme
This package creates multiple managed theme infrastructure for Laravel.
Stars: ✭ 19 (-55.81%)
Mutual labels:  template-engine
LiquidKit
Liquid template language parser engine in Swift.
Stars: ✭ 19 (-55.81%)
Mutual labels:  template-engine
hydrate-text
A small, dependency-free and strongly typed template engine.
Stars: ✭ 45 (+4.65%)
Mutual labels:  template-engine
voldemort
A simple static site generator using Jinja2 and Markdown templates.
Stars: ✭ 48 (+11.63%)
Mutual labels:  template-engine
simple-template
Text templating processor for SWI-Prolog.
Stars: ✭ 29 (-32.56%)
Mutual labels:  template-engine
papercraft
Composable templating for Ruby
Stars: ✭ 162 (+276.74%)
Mutual labels:  template-engine
typed-html
TypeSafe HTML templates using TypeScript. No need to learn a template library.
Stars: ✭ 92 (+113.95%)
Mutual labels:  template-engine
gktemplate
GKTemplate - 采用Go开发的DedeCMS模板解析器
Stars: ✭ 32 (-25.58%)
Mutual labels:  template-engine
liquidpy
A port of liquid template engine for python
Stars: ✭ 49 (+13.95%)
Mutual labels:  template-engine

colon

colon:

Minimal, concise and blazing fast template engine.

Server side render is coming.

Travis-ci NPM Version NPM Downloads size MIT License

Usage

See the website.

Why colon

  • siwg, art-template, doT ...
<h1>{{ title }}</h1>
<ul>
{% for author in authors %}
    <li{% if loop.first %} class="first"{% endif %}>{{ author }}</li>
{% endfor %}
</ul>
  • colon
<h1>{{ title }}</h1>
<ul>
    <li :each="(author, index) in authors" :class="[index == 0 ? 'first' : '']">{{ author }}</li>
</ul>

colon has a more concise template syntax.

Thanks

  • syntax inspired by Vue

License

Licensed under the MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].