batiste / likely.js

HTML Template language written in Javascript

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Likely.js

Likely.js is a library for HTML generation that offers efficient HTML diff, and bidirectional data binding.

Feature highlights

  • A simple and intuitive HTML template language.
  • Bidirectional data binding to any JavaScript object.
  • Likely render the template result in an abstract tree. This enable the template to produce DOM manipulation diff that updates the DOM without using innerHTML.
  • Because of this design it is hard to produce XSS vulnerabilities even when using untrusted data.

Demo

http://batiste.github.io/likely.js/

About

HTML Template language written in Javascript


Languages

Language:JavaScript 64.0%Language:CSS 21.8%Language:HTML 10.7%Language:SCSS 3.5%