vue.js : Vue.js is a library for building interactive web interfaces. It provides data-reactive components with a simple and flexible API. Core features includ...
jsmad : jsmad is a pure javascript MP3 decoder, based on libmad, with an ID3 decoder written from scratch.
howler.js : howler.js is an audio library for the modern web. It defaults to Web Audio API and falls back to HTML5 Audio. This makes working with audio in JavaScr...
impress.js : It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com
Protovis : Protovis composes custom views of data with simple marks such as bars and dots. Unlike low-level graphics libraries that quickly become tedious for vi...
For web application developers, the '''JavaScript Templates''' engine from TrimPath is a lightweight APL / GPL open-source component that lets you have template-based programming (like PHP/ASP/JSP) while running in a web browser