Stable
March 1, 2016 ยท View on GitHub
Stable
Frontend
bigwheel - https://www.npmjs.com/package/bigwheel
An application state framework driven by routes. Lends itself to heavily animated ui based websites. Render engine independent and can be used outside of the dom.
gsap - https://www.npmjs.com/package/gsap
Tweening engine that has all the bells and whistles. Although its distributed as a module it only exports TweenMax which is heavier than TweenLite also this module creates a bunch of global variables.
dom-css - https://www.npmjs.com/package/dom-css
Modify the inline css of a dom element.
dom-select - https://www.npmjs.com/package/dom-select
Find / select dom elements from the dom tree.
dom-event - https://www.npmjs.com/package/dom-event
Add and remove events on dom elements.
dom-tree - https://www.npmjs.com/package/dom-tree
Allows you to modify the dom by appending and removing dom elements.
tape - https://www.npmjs.com/package/tape
Helps you write tap based unit tests.
eases - https://www.npmjs.com/package/eases
Easing equations which can be used for animations. All of Rober Penner's equations in a simplified format.
xhr - https://www.npmjs.com/package/xhr
Helps you load files. A small abstraction on top of XMLHTTPRequest.
Backend
Express - https://www.npmjs.com/package/express
A backend web framework which can be used to render html server side or create restful api's.
Socket.io - https://www.npmjs.com/package/socket.io
A realtime communication library which uses web sockets but falls back to other methods if websockets are not supported.
redis - https://www.npmjs.com/package/redis
A module which helps you communicate with Redis databases.
mongoose - https://www.npmjs.com/package/mongoose
Helps you to work with Mongo databases.
winston - https://www.npmjs.com/package/winston
Logging for backend applications. A neat feature is restarting your application when an error occurs.
Front or Back
lodash - https://www.npmjs.com/package/lodash
Many many handy utility methods that help with functional programming.
Experimental
Frontend
react - https://github.com/facebook/react
A declarative, efficient, and flexible JavaScript library for building user interfaces. https://facebook.github.io/react/
f1 - https://github.com/Jam3/f1
A stateful ui library
react-f1 - https://github.com/Jam3/react-f1
F1 UI animation library for React
Backend
slimerjs - https://www.npmjs.com/package/slimerjs
Headless browser that supports webgl.