All Projects → AgronKabashi → TemplateEngine

AgronKabashi / TemplateEngine

Licence: MIT license
Design and build web applications with components using only your web browser

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to TemplateEngine

modulor-html
Missing template engine for Web Components
Stars: ✭ 36 (-12.2%)
Mutual labels:  template-engine, webcomponents
dry
Dry is a new template engine and language, and is a superset of Shopify's Liquid, with first-class support for advanced inheritance features, and more. From the creators of Enquirer, Assemble, Remarkable, and Micromatch.
Stars: ✭ 66 (+60.98%)
Mutual labels:  template-engine
templatel
Jinja inspired template language for Emacs Lisp
Stars: ✭ 46 (+12.2%)
Mutual labels:  template-engine
tenjin
📝 A template engine.
Stars: ✭ 15 (-63.41%)
Mutual labels:  template-engine
hackernews-example
An NX Hacker News clone with real-time updates and animations.
Stars: ✭ 56 (+36.59%)
Mutual labels:  webcomponents
grunt-mocha-cli
Run Mocha server-side tests in Grunt.
Stars: ✭ 42 (+2.44%)
Mutual labels:  grunt
lego
🚀 Web-components made lightweight & Future-Proof.
Stars: ✭ 69 (+68.29%)
Mutual labels:  webcomponents
bash-tpl
A smart, lightweight shell script templating engine, written in Bash
Stars: ✭ 26 (-36.59%)
Mutual labels:  template-engine
rockiot-ui
Webcomponent for IoT Dashboards, HTML Gauges and more
Stars: ✭ 42 (+2.44%)
Mutual labels:  webcomponents
morestachio
Lightweight, powerful, flavorful, template engine.
Stars: ✭ 45 (+9.76%)
Mutual labels:  template-engine
opentbs
With OpenTBS you can merge OpenOffice - LibreOffice and Ms Office documents with PHP using the TinyButStrong template engine. Simple use OpenOffice - LibreOffice or Ms Office to edit your templates : DOCX, XLSX, PPTX, ODT, OSD, ODP and other formats. That is the Natural Template philosophy.
Stars: ✭ 48 (+17.07%)
Mutual labels:  template-engine
danmaku-player
An HTML5 danmaku video player for real-time image processing using WebGl and Web Components.融合了webgl和web components的实时图像处理弹幕播放器
Stars: ✭ 40 (-2.44%)
Mutual labels:  webcomponents
lit-components
Moved to https://github.com/vaadin/component-mixins
Stars: ✭ 59 (+43.9%)
Mutual labels:  webcomponents
te4j
Fast and easy template engine
Stars: ✭ 20 (-51.22%)
Mutual labels:  template-engine
ftmpl
Fast typesafe templating for golang
Stars: ✭ 61 (+48.78%)
Mutual labels:  template-engine
jscrambler
Monorepo of Jscrambler's Javascript Client and Integrations
Stars: ✭ 118 (+187.8%)
Mutual labels:  grunt
biotope-element
A web component
Stars: ✭ 15 (-63.41%)
Mutual labels:  webcomponents
browser-extension
Hunter for Chrome and Firefox
Stars: ✭ 15 (-63.41%)
Mutual labels:  grunt
skeleton-carousel
Carousel component. Horizontal and vertical swipe navigation
Stars: ✭ 31 (-24.39%)
Mutual labels:  webcomponents
rdm-app
Code for the rdm.openlighting.org site
Stars: ✭ 17 (-58.54%)
Mutual labels:  grunt

TemplateEngine

TemplateEngine is a web component templating framework that helps you build web applications using only your browser! Include it in your projects to replace your editing tool or create something more awesome based on it.

Demo: http://agronkabashi.github.io/TemplateEngine/

Sizes

This includes markup and default components.

Size (KB) Gzipped (KB)
TemplateEngine 25.2 8.4
TemplateEditor 58.1 14.6

Dependencies

  • jQuery (TemplateEditor)
  • jQuery UI (TemplateEditor)
  • Custom lodash build
  • AngularJS

How to Get Started

Download and install NodeJS

$ npm install -g grunt-cli                                      // Install Grunt globally
$ git clone https://github.com/AgronKabashi/TemplateEngine.git  // Clone the project and enter directory
$ cd TemplateEngine
$ npm install                                                   // Install dependencies
$ grunt                                                         // Run the default task

Build targets

grunt build             // Pre-cleaning and compilation of js, sass and templates
grunt release-build     // Same as build + minification and obfuscation
grunt default           // Runs build target and hosts a webserver with live reload
grunt release           // Runs build target and hosts a webserver
grunt eslint            // Runs linting
grunt test              // Run unit/e2e tests

Creating your own components

Check the Wiki for details about how to create your own components.

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].