Below are a list of JavaScript (and a few HTML and CSS thrown in for good measure) resources, very loosely grouped by category and sub-category.
The the markdown used to render this page is maintained here. Feel free to submit pull-requests with any updates or additions (we'll be updating the version of the page here every couple of weeks).
- Motion
- Waypoints
- Walkway
- TheatreJS - Typing effect mimicking human behavior.
- CreateJS - A suite of modular libraries and tools which work together or independently to enable rich interactive content.
- ThreeJS - JavaScript 3D library
- Snabbt - Fast animations with javascript and CSS transforms
- Focusable
- RxJS - The Reactive Extensions for JavaScript
- Yolk - A library for building asynchronous user interfaces.
- Sass
- Less
- Hover
- Purify - Remove unused CSS. Also works with single-page apps.
- Gridly - The minimal (~157 bytes) grid system for modern browsers.
- RTLCSS - Framework for transforming Cascading Style Sheets (CSS) from Left-To-Right (LTR) to Right-To-Left (RTL).
- Primer - The base coat of GitHub. Our internal CSS toolkit and guidelines.
- Babel
- Lodash
- Underscore
- Sugar
- Ramda
- Modernizer
- Q
- AlgebraJS - Build, display, and solve algebraic equations.
- CoffeeScript
- TypeScript
- Dart
- ClojureScript - Clojure to JS compiler
- Nodemon - Nodemon is a utility that will monitor for any changes in your source and automatically restart your server.
- Vinyl - Virtual file format.
- Express
- Koa
- Kracken
- Meteor
- Sails
- Eskimo
- LoopBack - LoopBack is an open source Node.js framework built on top of Express optimized for building APIs for mobile, web, and other devices.
- Request
- GraphQL - GraphQL is a query language and execution engine tied to any backend service.
- GraphIQL - An in-browser IDE for exploring GraphQL.
- Restify
- HAPI
- StrongLoop Arc
- JAWS - An application framework for building serverless web, mobile and IoT applications.
- FeatherJS - Build Better APIs, Faster Than Ever.