Tracery : A story-grammar generation library for javascript. Write grammar objects, get generative stories.
Band.js : An interface for the Web Audio API that supports rhythms, multiple instruments, repeating sections, and complex time signatures.
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...
JavaScript Templates : For web application developers, the '''JavaScript Templates''' engine from TrimPath is a lightweight APL / GPL open-source component that lets you hav...
Mousetrap : A simple library for handling keyboard shortcuts in Javascript.
EnhanceJS is a new Javascript framework designed to improve the application of Progressive Enhancement by first testing browser capabilities for key Javascript and CSS support before applying advanced styles and scripts to the page.