Skip to content

Latest commit

 

History

History
48 lines (32 loc) · 2.21 KB

js-tools.md

File metadata and controls

48 lines (32 loc) · 2.21 KB

Javascript Template Engines

A tiny tool for easily loading html fragments and templates
Minimal templating with {{mustaches}} in JavaScript 
Handlebars provides the power necessary to let you build semantic templates effectively with no frustration.
Mustache templates are compatible with Handlebars, so you can take a Mustache template, import it into Handlebars, and start taking advantage of the extra Handlebars features.
Jade - robust, elegant, feature rich template engine for nodejs

Javascript MVC Frameworks

https://github.com/documentcloud/backbone.git
Give your JS App some Backbone with Models, Views, Collections, and Events
RequireJS is a JavaScript file and module loader. It is optimized for in-browser use, but it can be used in other JavaScript environments, like Rhino and Node. Using a modular script loader like RequireJS will improve the speed and quality of your code.
A low-level, extraordinarily optimizable subset of JavaScript.
Emscripten is an LLVM to JavaScript compiler. It takes LLVM bitcode (which can be generated from C/C++ using Clang, or any other language that can be converted into LLVM bitcode) and compiles that into JavaScript, which can be run on the web (or anywhere else JavaScript can run).
http://kripken.github.com/mloc_emscripten_talk/#/
LLJS: Low-Level JavaScript  http://lljs.org
SQLite compiled to JavaScript through Emscripten
Text-to-Speech in JavaScript using eSpeak