#awesome-javascript
A curated list of awesome JavaScript frameworks, libraries and software.
- mbostock/d3 - A JavaScript visualization library for HTML and SVG.
- facebook/react - A declarative, efficient, and flexible JavaScript library for building user interfaces.
- jquery/jquery - jQuery JavaScript Library
- airbnb/javascript - JavaScript Style Guide
- meteor/meteor - Meteor, the JavaScript App Platform
- getify/You-Dont-Know-JS - A book series on JavaScript. @YDKJS on twitter.
- moment/moment - Parse, validate, manipulate, and display dates in javascript.
- adobe/brackets - An open source code editor for the web, written in JavaScript, HTML and CSS.
- mrdoob/three.js - JavaScript 3D library.
- nodejs/node - Node.js JavaScript runtime ✨🐢🚀✨
- jashkenas/underscore - JavaScript's utility _ belt
- Modernizr/Modernizr - Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser.
- reactjs/redux - Predictable state container for JavaScript apps
- lodash/lodash - A modern JavaScript utility library delivering modularity, performance, & extras.
- emberjs/ember.js - Ember.js - A JavaScript framework for creating ambitious web applications
- babel/babel - 🐠 Babel is a compiler for writing next generation JavaScript.
- webpack/webpack - A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows to load parts for the application on demand. Through "loaders" modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
- mozilla/pdf.js - PDF Reader in JavaScript
- hammerjs/hammer.js - A javascript library for multi-touch gestures :// You can touch this
- Leaflet/Leaflet - 🍃 JavaScript library for mobile-friendly interactive maps
- t4t5/sweetalert - A beautiful replacement for JavaScript's "alert"
- facebook/immutable-js - Immutable persistent data collections for Javascript which increase efficiency and simplicity.
- kriskowal/q - A tool for creating and composing asynchronous promises in JavaScript
- dimsemenov/PhotoSwipe - JavaScript image gallery for mobile and desktop, modular, framework independent
- jasmine/jasmine - DOM-less simple JavaScript testing framework
- gruntjs/grunt - Grunt: The JavaScript Task Runner
- julianshapiro/velocity - Accelerated JavaScript animation.
- VerbalExpressions/JSVerbalExpressions - JavaScript Regular expressions made easy
- Reactive-Extensions/RxJS - The Reactive Extensions for JavaScript
- mochajs/mocha - mocha - simple, flexible, fun javascript test framework for node.js & the browser
- npm/npm - a package manager for javascript
- janl/mustache.js - Minimal templating with {{mustaches}} in JavaScript
- requirejs/requirejs - A file and module loader for JavaScript
- linnovate/mean - MEAN (Mongo, Express, Angular, Node) - A Simple, Scalable and Easy starting point for full stack javascript web development - utilizing many of the best practices we've found on the way
- DmitryBaranovskiy/raphael - JavaScript Vector Library
- adobe-webplatform/Snap.svg - The JavaScript library for modern SVG graphics.
- NUKnightLab/TimelineJS - TimelineJS: A Storytelling Timeline built in JavaScript.
- MostlyAdequate/mostly-adequate-guide - Mostly adequate guide to FP (in javascript)
- github/fetch - A window.fetch JavaScript polyfill.
- yaronn/blessed-contrib - Build terminal dashboards using ascii/ansi art and javascript
- shichuan/javascript-patterns - JavaScript Patterns
- isagalaev/highlight.js - Javascript syntax highlighter
- knockout/knockout - Knockout makes it easier to create rich, responsive UIs with JavaScript
- Automattic/wp-calypso - The new JavaScript- and API-powered WordPress.com
- harthur/brain - [UNMAINTAINED] Neural networks in JavaScript
- guillaumepotier/Parsley.js - Validate your forms, frontend, without writing a single line of javascript
- karma-runner/karma - Spectacular Test Runner for JavaScript
- ccampbell/mousetrap - Simple library for handling keyboard shortcuts in Javascript
- janpaepke/ScrollMagic - The javascript library for magical scroll interactions.
- felixge/node-mysql - A pure node.js JavaScript Client implementing the MySql protocol.
- RubaXa/Sortable - Sortable — is a minimalist JavaScript library for reorderable drag-and-drop lists on modern browsers and touch devices. No jQuery. Supports Meteor, AngularJS, React, Polymer and any CSS library, e.g. Bootstrap.
- mishoo/UglifyJS - JavaScript parser / mangler / compressor / beautifier library for NodeJS
- google/traceur-compiler - Traceur is a JavaScript.next-to-JavaScript-of-today compiler
- flightjs/flight - A component-based, event-driven JavaScript framework from Twitter
- handsontable/handsontable - Handsontable is an Excel-like data grid / spreadsheet for HTML & JavaScript
- oneuijs/You-Dont-Need-jQuery - Examples of how to do query, style, dom, ajax, event etc like jQuery with plain javascript.
- paperjs/paper.js - The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey
- jshint/jshint - JSHint is a tool that helps to detect errors and potential problems in your JavaScript code
- facebook/relay - Relay is a JavaScript framework for building data-driven React applications.
- niklasvh/html2canvas - Screenshots with JavaScript
- jacomyal/sigma.js - A JavaScript library dedicated to graph drawing
- Netflix/falcor - A JavaScript library for efficient data fetching
- rwaldron/johnny-five - JavaScript Robotics and IoT programming framework, developed at Bocoup.
- douglascrockford/JSON-js - JSON in JavaScript
- mozilla/BrowserQuest - A HTML5/JavaScript multiplayer game experiment
- MrRio/jsPDF - JavaScript PDF generation for legends. HTML5 FTW.
- kangax/fabric.js - Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser
- jakiestfu/Snap.js - A Library for creating beautiful mobile shelfs in Javascript (Facebook and Path style side menus)
- maxwellito/vivus - JavaScript library to make drawing animation on SVG
- sbstjn/timesheet.js - JavaScript library for HTML5 & CSS3 time sheets
- tmpvar/jsdom - A JavaScript implementation of the WHATWG DOM and HTML standards, for use with node.js
- VincentGarreau/particles.js - A lightweight JavaScript library for creating particles
- shutterstock/rickshaw - JavaScript toolkit for creating interactive real-time graphs
- mleibman/SlickGrid - A lightning fast JavaScript grid/spreadsheet
- zeroclipboard/zeroclipboard - The ZeroClipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie and a JavaScript interface.
- feross/standard - 🌟 JavaScript Standard Style
- desandro/imagesloaded - 📷 JavaScript is all like "You images done yet or what?"
- taye/interact.js - JavaScript drag and drop, resizing and multi-touch gestures with inertia and snapping for modern browsers (and also IE8+)
- CreateJS/EaselJS - The Easel Javascript library provides a full, hierarchical display list, a core interaction model, and helper classes to make working with the HTML5 Canvas element much easier.
- Microsoft/ChakraCore - ChakraCore is the core part of the Chakra Javascript engine that powers Microsoft Edge
- ExactTarget/fuelux - Extends Twitter Bootstrap with additional lightweight JavaScript controls. Easy to install, customize, update, and optimize. All functionality covered by live documentation and unit tests.
- jscs-dev/node-jscs -
⤴️ JavaScript Code Style checker (deprecated) - highcharts/highcharts - Highcharts JS, the JavaScript charting framework
- flot/flot - Attractive JavaScript charts for jQuery
- swagger-api/swagger-ui - Swagger UI is a dependency-free collection of HTML, Javascript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.
- es-shims/es5-shim - ECMAScript 5 compatibility shims for legacy (and modern) JavaScript engines
- eslint/eslint - A fully pluggable tool for identifying and reporting on patterns in JavaScript.
- airbnb/enzyme - JavaScript Testing utilities for React
- mishoo/UglifyJS2 - JavaScript parser / mangler / compressor / beautifier toolkit
- karpathy/convnetjs - Deep Learning in Javascript. Train Convolutional Neural Networks (or ordinary ones) in your browser.
- daniel-lundin/snabbt.js - Fast animations with javascript and CSS transforms
- CodeSeven/toastr - Simple javascript toast notifications http://johnpapa.net
- jaredreich/notie - a clean and simple notification suite for javascript, with no dependencies
- evilstreak/markdown-js - A Markdown parser for javascript
- plotly/plotly.js - The open source javascript graphing library that powers plotly
- jsdoc3/jsdoc - An API documentation generator for JavaScript.
- aFarkas/lazysizes - High performance and SEO friendly lazy loader for images (responsive and normal), iframes and more, that detects any visibility changes triggered through user interaction, CSS or JavaScript without configuration.
- lokesh/color-thief - Grabs the dominant color or a representative color palette from an image. Uses javascript and canvas.
- ramda/ramda - 🐏 Practical functional Javascript
- greensock/GreenSock-JS - Public repository for GreenSock's JavaScript libraries like GSAP. See http://www.greensock.com
- davatron5000/Lettering.js - A lightweight, easy to use Javascript injector for radical Web Typography
- google/lovefield - Lovefield is a relational database for web apps. Written in JavaScript, works cross-browser. Provides SQL-like APIs that are fast, safe, and easy to use.
- goldfire/howler.js - Javascript audio library for the modern web.
- cyclejs/core - A fully reactive JavaScript framework for Human-Computer Interaction
- square/cubism - Cubism.js: A JavaScript library for time series visualization.
- OscarGodson/EpicEditor - EpicEditor is an embeddable JavaScript Markdown editor with split fullscreen editing, live previewing, automatic draft saving, offline support, and more. For developers, it offers a robust API, can be easily themed, and allows you to swap out the bundled Markdown parser with anything you throw at it.
- fabien-d/alertify.js - JavaScript Alert/Notification System
- adamwdraper/Numeral-js - A javascript library for formatting and manipulating numbers.
- facebook/jest - Painless JavaScript Unit Testing.
- medialize/URI.js - Javascript URL mutation library
- sockjs/sockjs-client - WebSocket emulation - Javascript client
- dbushell/Pikaday - A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS
- flatiron/director - a tiny and isomorphic URL router for JavaScript
- beautify-web/js-beautify - Beautifier for javascript
- imulus/retinajs - JavaScript and LESS helpers for rendering high-resolution image variants
- syntaxhighlighter/syntaxhighlighter - SyntaxHighlighter is a fully functional self-contained code syntax highlighter developed in JavaScript.
- nzakas/computer-science-in-javascript - Collection of classic computer science paradigms, algorithms, and approaches written in JavaScript.
- MrSwitch/hello.js - A Javascript RESTFUL API library for connecting with OAuth2 services, such as Google+ API, Facebook Graph and Windows Live Connect
- feathersjs/feathers - A minimalist, real-time JavaScript framework built for NodeJS, React-Native and the browser.
- jakiestfu/Medium.js - A tiny JavaScript library for making contenteditable beautiful (Like Medium's editor)
- bpampuch/pdfmake - Client/server side PDF printing in pure JavaScript
- moxiecode/plupload - Plupload is JavaScript API for building file uploaders. It supports multiple file selection, file filtering, chunked upload, client side image downsizing and when necessary can fallback to alternative runtimes, like Flash and Silverlight.
- umdjs/umd - UMD (Universal Module Definition) patterns for JavaScript modules that work everywhere.
- ankane/chartkick - Create beautiful JavaScript charts with one line of Ruby
- bebraw/jswiki - JavaScript wiki. Focuses mainly on JS/HTML5/WebGL related tech.
- graphql/graphql-js - A reference implementation of GraphQL for JavaScript
- es-analysis/plato - JavaScript source code visualization, static analysis, and complexity tool
- mozilla/sweet.js - Sweeten your JavaScript.
- showdownjs/showdown - A Markdown to HTML converter written in Javascript
- visionmedia/move.js - CSS3 backed JavaScript animation framework
- jquery/qunit - An easy-to-use JavaScript Unit Testing framework.
- ruanyf/es6tutorial - 《ECMAScript 6入门》是一本开源的JavaScript语言教程,全面介绍ECMAScript 6新增的语法特性。
- ericdrowell/KineticJS - KineticJS is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.
- geuis/helium-css - Helium - javascript tool to scan your site and show unused CSS
- theintern/intern - A next-generation code testing stack for JavaScript.
- josdejong/mathjs - An extensive math library for JavaScript and Node.js
- meanjs/mean - MEAN.JS - Full-Stack JavaScript Using MongoDB, Express, AngularJS, and Node.js -
- pa7/heatmap.js - JavaScript Library for HTML5 canvas based heatmaps
- bitwiseshiftleft/sjcl - Stanford Javascript Crypto Library
- auduno/clmtrackr - Javascript library for precise tracking of facial features via Constrained Local Models
- subprotocol/verlet-js - A simple Verlet physics engine written in javascript
- os-js/OS.js - JavaScript Cloud/Web Desktop Platform
- Laverna/laverna - Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.
- spine/spine - Lightweight MVC library for building JavaScript applications
- Popmotion/popmotion - The Javascript motion engine. Tweens, physics, input tracking and timelines.
- RubyLouvre/avalon - A lightweight,high-performance and easy-to-learn javascript MVVM framework
- BabylonJS/Babylon.js - Babylon.js: a complete JavaScript framework for building 3D games with HTML 5 and WebGL
- tinymce/tinymce - TinyMCE is a platform independent web based Javascript HTML WYSIWYG editor control released as Open Source under LGPL.
- sstephenson/prototype - Prototype JavaScript framework
- prerender/prerender - Node server that uses phantomjs to render a javascript-rendered page as HTML. To be used in conjunction with prerender middleware.
- mrdoob/stats.js - JavaScript Performance Monitor
- andrewplummer/Sugar - A Javascript library for working with native objects.
- tweenjs/tween.js - Javascript tweening engine
- epeli/underscore.string - String manipulation helpers for javascript
- felixge/node-style-guide - A guide for styling your node.js / JavaScript code. Fork & adjust to your taste.
- auduno/headtrackr - Javascript library for headtracking via webcam and WebRTC/getUserMedia
- aurajs/aura - A scalable, event-driven JavaScript architecture for developing component-based applications.
- kolodny/exercises - Some basic javascript coding challenges and interview questions
- shipitjs/shipit - Universal automation and deployment tool written in JavaScript.
- sinonjs/sinon - Test spies, stubs and mocks for JavaScript.
- broofa/node-uuid - Generate RFC-compliant UUIDs in JavaScript
- scottschiller/SoundManager2 - A JavaScript Sound API supporting MP3, MPEG4 and HTML5 audio + RTMP, providing reliable cross-browser/platform audio control in as little as 12 KB. BSD licensed.
- AlexNisnevich/untrusted - A meta-JavaScript adventure game by Alex Nisnevich and Greg Shuflin.
- brianchirls/Seriously.js - A real-time, node-based video effects compositor for the web built with HTML5, Javascript and WebGL
- copy/v86 - x86 virtualization in JavaScript, running in your browser and NodeJS
- quirkey/sammy - Sammy is a tiny javascript framework built on top of jQuery, It's RESTful Evented Javascript.
- WickyNilliams/enquire.js - Awesome Media Queries in JavaScript
- jakesgordon/javascript-state-machine - A finite state machine javascript micro framework
- codemix/fast.js - Faster user-land reimplementations for several common builtin native JavaScript functions.
- kripken/sql.js - SQLite compiled to JavaScript through Emscripten
- creationix/js-git - A JavaScript implementation of Git.
- openexchangerates/accounting.js - A lightweight JavaScript library for number, money and currency formatting - fully localisable, zero dependencies.
- jsbin/jsbin - Collaborative JavaScript Debugging App
- sindresorhus/screenfull.js - Simple wrapper for cross-browser usage of the JavaScript Fullscreen API
- 23/resumable.js - A JavaScript library for providing multiple simultaneous, stable, fault-tolerant and resumable/restartable uploads via the HTML5 File API.
- tj/ejs - Embedded JavaScript templates for node
- olado/doT - The fastest + concise javascript template engine for nodejs and browsers. Partials, custom delimiters and more.
- mailru/FileAPI - FileAPI — a set of javascript tools for working with files. Multiupload, drag'n'drop and chunked file upload. Images: crop, resize and auto orientation by EXIF.
- js-cookie/js-cookie - A simple, lightweight JavaScript API for handling browser cookies
- wellcaffeinated/PhysicsJS - A modular, extendable, and easy-to-use physics engine for javascript
- douglascrockford/JSLint - The JavaScript Code Quality Tool
- JexCheng/regulex - JavaScript Regular Expression Parser & Visualizer.
- ternjs/tern - A JavaScript code analyzer for deep, cross-editor language support
- ccampbell/rainbow - Simple syntax highlighting library written in javascript
- JedWatson/classnames - A simple javascript utility for conditionally joining classNames together
- paularmstrong/swig - Take a swig of the best template engine for JavaScript.
- yahoo/gifshot - JavaScript library that can create animated GIFs from media streams, videos, or images
- kvz/locutus - All your standard libraries will be assimilated into our JavaScript collective. Resistance is futile.
- testem/testem - Test'em 'Scripts! A test runner that makes Javascript unit testing fun.
- jquery/globalize - A JavaScript library for internationalization and localization that leverages the official Unicode CLDR JSON data
- darsain/sly - JavaScript library for one-directional scrolling with item based navigation support.
- hybridgroup/cylon - JavaScript framework for robotics, drones, and the Internet of Things (IoT)
- HumbleSoftware/Flotr2 - Graphs and Charts for Canvas in JavaScript.
- Stuk/jszip - Create, read and edit .zip files with Javascript
- thomasdavis/backbonetutorials - As single page apps and large scale javascript applications become more prominent on the web, useful resources for those developers who are jumping the ship are crucial.
- jpillora/xdomain - A pure JavaScript CORS alternative
- zaach/jison - Bison in JavaScript.
- lipka/piecon - A tiny javascript library for generating progress pie charts in your favicon.
- matthewhudson/device.js - Device.js makes it easy to write conditional CSS and/or JavaScript based on device operating system (iOS, Android, Blackberry, Windows, Firefox OS, MeeGo), orientation (Portrait vs. Landscape), and type (Tablet vs. Mobile).
- vasanthk/js-bits - JavaScript concepts with code!
- linkedin/dustjs - Asynchronous Javascript templating for the browser and server
- aws/aws-sdk-js - AWS SDK for JavaScript in the browser and Node.js
- adambom/parallel.js - Parallel.js is a tiny library for multi-core processing in Javascript.
- alohaeditor/Aloha-Editor - Aloha Editor is a JavaScript content editing library
- samyk/evercookie - evercookie is a javascript API that produces extremely persistent, respawning cookies in a browser. Its goal is to identify a client even after they've removed standard cookies, Flash cookies (LSOs), HTML5 storage, SilverLight storage, and others.
- svaarala/duktape - Duktape - embeddable Javascript engine with a focus on portability and compact footprint
- sproutcore/sproutcore - JavaScript Application Framework - JS library only
- philipwalton/html-inspector - HTML Inspector is a code quality tool to help you and your team write better markup. It's written in JavaScript and runs in the browser, so testing your HTML has never been easier.
- cytoscape/cytoscape.js - Graph theory (a.k.a. network) library for analysis and visualisation (compatible with CommonJS/Node.js/Browserify/Webpack, AMD/Require.js, npm, Bower, jspm, Meteor/Atmosphere, jQuery, and plain JS/JavaScript)
- soulwire/sketch.js - Cross-Platform JavaScript Creative Coding Framework
- felipernb/algorithms.js - Atwood's Law applied to CS101 - Classic algorithms and data structures implemented in JavaScript
- TeehanLax/Hyperlapse.js - JavaScript hyper-lapse utility for Google Street View.
- mattdiamond/fuckitjs - The Original Javascript Error Steamroller
- craftyjs/Crafty - JavaScript Game Engine
- davidshimjs/qrcodejs - Cross-browser QRCode generator for javascript
- oyvindkinsey/easyXDM - A javascript library providing cross-browser, cross-site messaging/method invocation.
- Yomguithereal/baobab - JavaScript persistent and optionally immutable data tree with cursors.
- KartikTalwar/gmail.js - Gmail JavaScript API
- usablica/progress.js - ProgressJs is a JavaScript and CSS3 library which help developers to create and manage progress bar for every objects on the page.
- sintaxi/phonegap - access core functions on Android, iPhone and Blackberry using JavaScript
- cucumber/cucumber-js - Cucumber for JavaScript
- leongersen/noUiSlider - noUiSlider is a lightweight JavaScript range slider library. It offers a wide selection of options and settings, and is compatible with a ton of (touch) devices, including those running iOS, Android, Windows 8/8.1/10, Windows Phone 8.1 and Windows Mobile 10.
- techfort/LokiJS - javascript embeddable / in-memory database
- alexk111/SVG-Morpheus - JavaScript library enabling SVG icons to morph from one to the other. It implements Material Design's Delightful Details transitions.
- CreateJS/SoundJS - A Javascript library for working with Audio. It provides a consistent API for loading and playing audio on different browsers and devices. Currently supports WebAudio, HTML5 Audio, Cordova / PhoneGap, and a Flash fallback.
- flowjs/flow.js - A JavaScript library providing multiple simultaneous, stable, fault-tolerant and resumable/restartable file uploads via the HTML5 File API.
- Turfjs/turf - A modular geospatial engine written in JavaScript
- formly-js/angular-formly - JavaScript powered forms for AngularJS
- cocos2d/cocos2d-html5 - cocos2d for Web Browsers. Built using JavaScript
- Studio-42/elFinder - Open-source file manager for web, written in JavaScript using jQuery and jQuery UI
- openpgpjs/openpgpjs - OpenPGP implementation for JavaScript
- mscdex/ssh2 - SSH2 client and server modules written in pure JavaScript for node.js
- wyuenho/backgrid - Finally, an easily stylable semantic HTML data grid widget with a Javascript API that doesn't suck.
- enyojs/enyo - A JavaScript application framework emphasizing modularity and encapsulation
- Jermolene/TiddlyWiki5 - A self-contained JavaScript wiki for the browser or Node.js
- anvaka/VivaGraphJS - Graph drawing library for JavaScript
- CreateJS/TweenJS - A simple but powerful tweening / animation library for Javascript. Part of the CreateJS suite of libraries.
- dcodeIO/protobuf.js - Protocol Buffers for JavaScript. Finally.
- Robdel12/DropKick - A JavaScript plugin for creating beautiful, accessible, and painless custom dropdowns.
- ded/script.js - Asyncronous JavaScript loader and dependency manager
- Flotype/now - NowJS makes it easy to build real-time web apps using JavaScript
- jnordberg/gif.js - JavaScript GIF encoding library
- Fooidge/PleaseJS - JavaScript Library for creating random pleasing colors and color schemes
- danvk/dygraphs - Interactive visualizations of time series using JavaScript and the HTML canvas tag
- nicolaskruchten/pivottable - Javascript Pivot Table (aka Pivot Grid, Pivot Chart, Cross-Tab) implementation with drag'n'drop.
- postaljs/postal.js - JavaScript pub/sub library supporting advanced subscription features, and several helpful add-ons.
- okfn/recline - A simple but powerful library for building data applications in pure Javascript and HTML.
- clientIO/joint - JavaScript diagramming library
- joehewitt/scrollability - Imitates iOS native scrolling in JavaScript.
- gritzko/swarm - JavaScript replicated model (M of MVC) library
- ender-js/Ender - the no-library library: open module JavaScript framework
- webdriverio/webdriverio - Webdriver/Selenium 2.0 JavaScript bindings for Node.js
- ChiperSoft/Kalendae - A javascript date picker that just works.
- mgechev/javascript-algorithms - JavaScript implementation of different computer science algorithms.
- cdmedia/cms.js - The Javascript Site Generator
- slevithan/xregexp - Extended JavaScript regular expressions
- chancejs/chancejs - Chance - Random generator helper for JavaScript
- pegjs/pegjs - PEG.js: Parser generator for JavaScript
- blueimp/JavaScript-Load-Image - JavaScript Load Image is a library to load images provided as File or Blob objects or via URL. It returns an optionally scaled and/or cropped HTML img or canvas element. It also provides a method to parse image meta data to extract Exif tags and thumbnails and to restore the complete image header after resizing.
- tj/dox - JavaScript documentation generator for node using markdown and jsdoc
- totaljs/framework - Free web application framework for building Web sites and Web applications using JavaScript, HTML and CSS. Node.js (HMVC) web application framework.
- tobytailor/gordon - An open source Flash™ runtime written in pure JavaScript
- Wisembly/basil.js - The missing Javascript smart persistent layer
- airbnb/polyglot.js - Give your JavaScript the ability to speak many languages.
- markmarkoh/datamaps - Customizable SVG map visualizations for the web in a single Javascript file using D3.js
- bevacqua/fuzzysearch - 🔮 Tiny and blazing-fast fuzzy search in JavaScript
- rickharrison/validate.js - Lightweight JavaScript form validation library inspired by CodeIgniter.
- substance/substance - A JavaScript library for web-based content editing.
- toji/gl-matrix - Javascript Matrix and Vector library for High Performance WebGL apps
- paulmillr/es6-shim - ECMAScript 6 compatibility shims for legacy JavaScript engines
- BlueSpire/Durandal - A cross-device, cross-platform client framework written in JavaScript and designed to make building Single Page Applications (SPAs) easy to create and maintain.
- domchristie/to-markdown - An HTML to Markdown converter written in JavaScript
- LeaVerou/bliss - Blissful JavaScript
- rtfeldman/seamless-immutable - Immutable data structures for JavaScript which are backwards-compatible with normal JS Arrays and Objects.
- fnando/i18n-js - It's a small library to provide the I18n translations on the Javascript. It comes with Rails support.
- babel/babel-sublime - Syntax definitions for ES6 JavaScript with React JSX extensions.
- CreateJS/PreloadJS - PreloadJS makes preloading assets & getting aggregate progress events easier in JavaScript. It uses XHR2 when available, and falls back to tag-based loading when not.
- rdio/jsfmt - For formatting, searching, and rewriting JavaScript.
- keithclark/selectivizr - selectivizr is a JavaScript utility that emulates CSS3 pseudo-classes and attribute selectors in Internet Explorer 6-8.
- jeff-optimizely/Guiders-JS - Optimizely is hiring software engineers in SF Guiders.js: A Javascript library for guiders. Requires jQuery.
- trueinteractions/tint2 - Native Javascript Applications
- nosir/obelisk.js - JavaScript library for building isometric pixel elements with HTML5 canvas
- ceolter/ag-grid - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
- fengyuanchen/viewerjs - JavaScript image viewer.
- coresmart/persistencejs - persistence.js is an asynchronous Javascript database mapper library. You can use it in the browser, as well on the server (and you can share data models between them).
- ternjs/acorn - A small, fast, JavaScript-based JavaScript parser
- pa7/nude.js - Nudity detection with JavaScript and HTMLCanvas
- fantasyland/fantasy-land - Specification for interoperability of common algebraic structures in JavaScript
- wojodesign/simplecart-js - A simple javascript shopping cart that easily integrates with your current website.
- leapmotion/leapjs - JavaScript client for the Leap Motion Controller
- jxcore/jxcore - Evented IO for ChakraCore, SpiderMonkey & V8 JavaScript
- facebook/regenerator - Source transformer enabling ECMAScript 6 generator functions in JavaScript-of-today.
- google/closure-library - Google's common JavaScript library
- aemkei/jsfuck - Write any JavaScript with 6 Characters: !+
- websanova/js-url - url() - A simple, lightweight url parser for JavaScript
- jasondavies/d3-cloud - Create word clouds in JavaScript.
- krisk/Fuse - Lightweight fuzzy-search, in JavaScript
- caolan/jam - JavaScript package manager - using a browser-focused and RequireJS compatible repository
- aino/galleria - The JavaScript Image Gallery
- Dynalon/mdwiki - CMS/Wiki system using Javascript for 100% client side single page application using Markdown.
- box/t3js - A minimal component-based JavaScript framework
- kangax/html-minifier - Javascript-based HTML compressor/minifier (with Node.js support)
- inspirit/jsfeat - JavaScript Computer Vision library.
- zensh/jsgen - JsGen is a next generation,free, open source web software that you can generate a powerful website, such as blog, forum, etc. It is coded by pure JavaScript, based on Node.js, AngularJS, MongoDB.
- mozilla/task.js - Beautiful concurrency for JavaScript
- kolber/audiojs - A cross-browser javascript wrapper for the html5 audio tag
- mrdavidlaing/javascript-koans - Koans to learn Javascript
- ScottHamper/Cookies - JavaScript Client-Side Cookie Manipulation Library
- NYTimes/ice - track changes with javascript
- Olical/EventEmitter - Evented JavaScript for the browser
- joewalnes/smoothie - Smoothie Charts: smooooooth JavaScript charts for realtime streaming data
- jcbrand/converse.js - Web-based XMPP/Jabber chat client written in javascript
- benjamine/jsondiffpatch - Diff & patch for JavaScript objects
- wise9/enchant.js - A simple JavaScript framework for creating games and apps
- gildas-lormeau/zip.js - JavaScript library to zip and unzip files
- worrydream/Tangle - a JavaScript library for reactive documents
- 0xfe/vexflow - A JavaScript library for rendering music notation and guitar tablature.
- ubolonton/js-csp - CSP channels for Javascript (like Clojurescript's core.async, or Go)
- reactjs/react-future - Specs & docs for potential future and experimental React APIs and JavaScript syntax.
- digitalbazaar/forge - A native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps
- nodeca/js-yaml - JavaScript YAML parser and dumper. Very fast.
- bfirsh/jsnes - A JavaScript NES emulator.
- kartograph/kartograph.js - Open source JavaScript renderer for Kartograph SVG maps
- vthibault/roBrowser - roBrowser is a free and open-source implementation of the Ragnarok Online MMORPG for web browsers written from scratch using the latest web standards (WebGL, HTML5, File API, Javascript, Threads, ...).
- lightningtgc/MProgress.js - Material Progress —Google Material Design Progress linear bar. By using CSS3 and vanilla JavaScript.
- alongubkin/spider - Unsurprising JavaScript
- krasimir/deb.js - Minimalistic JavaScript library for debugging in the browser
- millermedeiros/js-signals - Custom Event/Messaging system for JavaScript inspired by AS3-Signals
- dleitee/strman - A Javascript string manipulation library without npm dependences.
- serratus/quaggaJS - An advanced barcode-scanner written in JavaScript
- wa0x6e/cal-heatmap - Cal-Heatmap is a javascript module to create calendar heatmap to visualize time series data
- angular/zone.js - Implements Zones for JavaScript
- olistic/warriorjs - Game written in JavaScript for learning JavaScript and artificial intelligence.
- typicaljoe/taffydb - TaffyDB - an open source JavaScript Database for your browser
- sindresorhus/multiline - Multiline strings in JavaScript
- simplegeo/polymaps - Polymaps is a free JavaScript library for making dynamic, interactive maps in modern web browsers.
- sutoiku/formula.js - JavaScript implementation of most Microsoft Excel formula functions
- evanw/glfx.js - An image effects library for JavaScript using WebGL
- JeffreyZhao/wind - Asynchronous flow control in JavaScript, with JavaScript.
- skulpt/skulpt - Skulpt is a Javascript implementation of the Python programming language
- triceam/app-UI - app-UI is a collection of user interface components that may be helpful to web and mobile developers for creating interactive applications using HTML and JavaScript, especially those targeting mobile devices. app-UI is a continual work in progress - it was born out of the necessity to have rich & native-feeling interfaces in HTML/JS experiences, and it works great with PhoneGap applications (http://www.phonegap.com). app-UI can easily be styled/customized using CSS.
- maryrosecook/gitlet - Git implemented in JavaScript
- mroderick/PubSubJS - Dependency free publish/subscribe for JavaScript
- kpdecker/jsdiff - A javascript text differencing implementation.
- philogb/jit - The JavaScript InfoVis Toolkit provides tools for creating Interactive Data Visualizations for the Web
- kumailht/responsive-elements - Responsive elements makes it possible for any element to adapt and respond to the area they occupy. It's a tiny javascript library that you can drop into your projects today.
- ddopson/underscore-cli - Command-line utility-belt for hacking JSON and Javascript.
- adobe-research/theseus - A pretty darn cool JavaScript debugger for Brackets
- numbers/numbers.js - Advanced Mathematics Library for Node.js and JavaScript
- dhotson/springy - A force directed graph layout algorithm in JavaScript
- jonthornton/jquery-timepicker - A javascript timepicker plugin for jQuery inspired by Google Calendar.
- facebookarchive/connect-js - Legacy JavaScript SDK
- schteppe/cannon.js - A lightweight 3D physics engine written in JavaScript.
- jussi-kalliokoski/trine - A utility library for modern JavaScript.
- bgrins/spectrum - The No Hassle JavaScript Colorpicker
- harthur/kittydar - [UNMAINTAINED] Face detection for cats in JavaScript - demo for a TXJS talk
- dataarts/dat.gui - dat.gui is a lightweight controller library for JavaScript.
- node-xmpp/node-xmpp - XMPP for JavaScript
- Idered/Editr.js - HTML, CSS and JavaScript playground
- faisalman/ua-parser-js - UAParser.js - Lightweight JavaScript-based User-Agent string parser. Supports browser & node.js environment. Also available as jQuery/Zepto plugin, Component/Bower/Meteor package, & RequireJS/AMD module
- jakejs/jake - JavaScript build tool, similar to Make or Rake. Built to work with Node.js.
- ifandelse/machina.js - js ex machina - finite state machines in JavaScript
- mikeflynn/egg.js - A simple javascript library to add easter eggs to web pages.
- danlucraft/git.js - Javascript Git implementation
- alex-seville/blanket - blanket.js is a simple code coverage library for javascript. Designed to be easy to install and use, for both browser and nodejs.
- krasimir/absurd - A JavaScript library with superpowers
- toorshia/justgage - JustGage is a handy JavaScript plugin for generating and animating nice & clean dashboard gauges. It is based on Raphaël library for vector drawing.
- mjackson/history - Manage browser history with JavaScript
- fat/bean - an events api for javascript
- prettymuchbryce/easystarjs - An asynchronous A* pathfinding API written in Javascript.
- tcorral/Design-Patterns-in-Javascript - Design Patterns applied to Javascript code.
- pgbovine/OnlinePythonTutor - Visualize Python, Java, JavaScript, TypeScript, Ruby, C, and C++ code execution in your Web browser
- cht8687/You-Dont-Need-Lodash-Underscore - Lists of Javascript methods which you can use natively
- liferay/alloy-ui - AlloyUI is a framework built on top of YUI3 (JavaScript) that uses Bootstrap 3 (HTML/CSS) to provide a simple API for building high scalable applications
- jprichardson/string.js - Extra JavaScript string methods.
- LazarSoft/jsqrcode - Javascript QRCode scanner
- modeset/teaspoon - Teaspoon: Javascript test runner for Rails. Run tests in the browser or headless with PhantomJS, Selenium WebDriver, Capybara Webkit or with BrowserStack.
- millermedeiros/crossroads.js - JavaScript Routes
- dinbror/blazy - Hey, be lazy! bLazy.JS is a lightweight pure JavaScript script for lazy loading and multi-serving images. It's working in all modern browsers including IE7+.
- montagejs/collections - This package contains JavaScript implementations of common data structures with idiomatic interfaces.
- esnext/es6-module-transpiler - Tomorrow’s JavaScript module syntax today
- victorporof/Sublime-HTMLPrettify - HTML, CSS, JavaScript and JSON code formatter for Sublime Text 2 and 3 via node.js
- candy-chat/candy - JavaScript-based multi-user chat client for XMPP.
- lmgonzalves/segment - A little JavaScript class (without dependencies) to draw and animate SVG path strokes
- vitmalina/w2ui - JavaScript UI library for data-driven web applications
- phoboslab/jsmpeg - MPEG1 Video Decoder in JavaScript
- sindresorhus/xo - JavaScript happiness style linter ❤️
- spikebrehm/isomorphic-tutorial - Tutorial app to demonstrate isomorphic JavaScript concepts.
- enyo/opentip - Opentip is an open source javascript tooltip based on the protoype framework.
- RobertWHurst/KeyboardJS - A JavaScript library for binding keyboard combos without the pain of key codes and key combo conflicts.
- misoproject/dataset - JavaScript library that makes managing the data behind client-side visualisations easy
- Dash-Industry-Forum/dash.js - A reference client implementation for the playback of MPEG DASH via Javascript and compliant browsers.
- martyjs/marty - A Javascript library for state management in React applications
- joewalnes/reconnecting-websocket - A small decorator for the JavaScript WebSocket API that automatically reconnects
- stewdio/beep.js - Beep is a JavaScript toolkit for building browser-based synthesizers.
- deepstreamIO/golden-layout - The ultimate Javascript layout manager
- alexandersimoes/d3plus - A javascript library that extends D3.js to enable fast and beautiful visualizations.
- bgrins/TinyColor - Fast, small color manipulation and conversion for JavaScript
- openstreetmap/iD - The easy-to-use OpenStreetMap editor in JavaScript.
- liammclennan/JavaScript-Koans - javascript koans is an interactive learning environment that uses failing tests to introduce students to aspects of JavaScript in a logical sequence.
- jairajs89/Touchy.js - A simple light-weight JavaScript library for dealing with touch events
- mbebenita/LLJS - LLJS: Low-Level JavaScript
- DavidWells/isomorphic-react-example - ReactJS + NodeJS ( express ) demo tutorial with video. Universal/Isomorphic JS = Shared JavaScript that runs on both the client & server.
- chjj/term.js - A terminal written in javascript.
- alexei/sprintf.js - sprintf.js is a complete open source JavaScript sprintf implementation
- lo-th/Oimo.js - Lightweight 3d physics engine for javascript
- Treesaver/treesaver - JavaScript library for creating column and page-based layouts
- pedant/safe-java-js-webview-bridge - 为WebView中的Java与JavaScript提供【安全可靠】的多样互通方案
- facebook/rebound-js - Spring dynamics in JavaScript.
- conditionizr/conditionizr - Conditional JavaScript, CSS, callbacks and classNames for environments.
- yamartino/pressure - 👇💥 JavaScript library for handling both Force Touch and 3D Touch on the web
- bitcoinjs/bitcoinjs-lib - Bitcoin-related functions implemented in pure JavaScript
- oliver-moran/jimp - An image processing library written entirely in JavaScript for Node, with zero external or native dependencies.
- jsstyles/jss - A lib for generating Style Sheets with JavaScript.
- jaysalvat/buzz - Buzz is a small but powerful Javascript library that allows you to easily take advantage of the new HTML5 audio element. It tries to degrade silently on non-modern browsers.
- Qix-/color - JavaScript color conversion and manipulation library
- simple-statistics/simple-statistics - simple statistics for node & browser javascript
- agershun/alasql - AlaSQL.js - JavaScript SQL database for browser and Node.js. Handles both traditional relational tables and nested JSON data (NoSQL). Export, store, and import data from localStorage, IndexedDB, or Excel.
- priologic/easyrtc - EasyRTC is a bundle of Open Source WebRTC joy! Our Javascript API hides the differences between Chrome and Firefox browsers and simplifies coding needed for working WebRTC apps. Signalling server using socket.io built on node.js. Tons of free code so you can build WebRTC apps in a few hours that just work. Demos include Instant messaging, Multiparty chatroom, Audio + Video, Screen sharing, Data channel Messaging and File sharing, and more.
- pieroxy/lz-string - LZ-based compression algorithm for JavaScript
- nlp-compromise/nlp_compromise - a cool way to use natural language in javascript
- ftlabs/ftscroller - FTScroller is a cross-browser Javascript/CSS library to allow touch, mouse or scrollwheel scrolling within specified elements, with pagination, snapping and bouncing support.
- TTLabs/EvaporateJS - Javascript library for browser to S3 multipart resumable uploads
- timoxley/functional-javascript-workshop - A functional javascript workshop. No libraries required (i.e. no underscore), just ES5.
- marijnh/Eloquent-JavaScript - The second edition of Eloquent JavaScript
- maccman/holla - Holla! - Rich JavaScript Application
- schteppe/p2.js - JavaScript 2D physics library
- jansmolders86/mediacenterjs - A HTML/CSS/Javascript (NodeJS) based Media center
- ReactiveX/learnrx - A series of interactive exercises for learning Microsoft's Reactive Extensions Library for Javascript.
- timdown/rangy - A cross-browser JavaScript range and selection library.
- AlloyTeam/JX - JX(Javascript eXtension tools) 是腾讯AlloyTeam推出的模块化、非侵入式Web前端框架,适合构建和组织工业级大规模、高效率的 Web App
- jirikavi/AngularJS-Toaster - AngularJS Toaster is a customized version of "toastr" non-blocking notification javascript library.
- NextStepWebs/simplemde-markdown-editor - A simple, beautiful, and embeddable JavaScript Markdown editor. Delightful editing for beginners and experts alike. Features built-in autosaving and spell checking.
- boo1ean/casual - Fake data generator for javascript
- idflood/ThreeNodes.js - vvvv "clone" in javascript/webgl
- cpettitt/dagre - Directed graph renderer for javascript
- captbaritone/winamp2-js - A reimplementation of Winamp 2.9 in HTML5 and Javascript
- web-animations/web-animations-js - JavaScript implementation of the Web Animations API
- spy-js/spy-js - spy-js: javascript tracing tool
- pypyjs/pypyjs - PyPy compiled to JavaScript
- NV/chrome-devtools-autosave - Auto-saving CSS and JavaScript changes from the Chrome Developer Tools
- Webschool-io/be-mean-instagram - Curso voltado a ensinar o stack conhecido como MEAN(MongoDb, Express, Angular e Node.js) e muitas outras tecnologias que utilizam JavaScript.
- mapbox/mapbox-gl-js - Render Mapbox styles in the browser using JavaScript and WebGL
- nodebox/opentype.js - Read and write OpenType fonts using JavaScript.
- facebook/jscodeshift - A JavaScript codemod toolkit.
- paperlesspost/graphiti - An alternate JavaScript and Ruby front-end and graph storage application for the Graphite Real-time graphing engine.
- sloisel/numeric - Numerical analysis in Javascript
- corbanbrook/dsp.js - Digital Signal Processing for Javascript
- stolksdorf/Parallaxjs - A Library for Javascript that allows easy page parallaxing
- shakiba/stage.js - 2D JavaScript library for cross-platform HTML5 game development
- gwatts/jquery.sparkline - A plugin for the jQuery javascript library to generate small sparkline charts directly in the browser
- stealjs/steal - Gets JavaScript
- Clouda-team/Cloudajs - Clouda Framework - A Realtime Javascript RIA Framework For Mobile WebApp
- SlexAxton/messageformat.js - ICU MessageFormat for Javascript - i18n Plural and Gender Capable Messages
- jayphelps/core-decorators.js - Library of JavaScript decorators (aka ES2016/ES7 decorators but not accurate) inspired by languages that come with built-ins like @override, @deprecate, @autobind, @mixin and more. Popular with React/Angular, but is framework agnostic.
- d0ugal-archive/locache - JavaScript caching framework for client side caching in the browser using localStorage - gracefully degrades when the browser doesn't support localStorage.
- jsx/JSX - JSX - a faster, safer, easier JavaScript
- blueimp/JavaScript-MD5 - JavaScript MD5 implementation. Compatible with server-side environments like node.js, module loaders like RequireJS and all web browsers.
- blueimp/JavaScript-Templates - 1KB lightweight, fast & powerful JavaScript templating engine with zero dependencies. Compatible with server-side environments like node.js, module loaders like RequireJS and all web browsers.
- stefanerickson/covervid - Make your HTML5 video behave like a background cover image with this lightweight Javascript plugin / jQuery extension
- marioizquierdo/jquery.serializeJSON - Serialize an HTML Form to a JavaScript Object, supporting nested attributes and arrays.
- isaacs/minimatch - a glob matcher in javascript
- hxgf/smoke.js - framework-agnostic styled alert system for javascript
- seaofclouds/tweet - put twitter on your website with tweet, an unobtrusive javascript plugin for jquery
- nrabinowitz/pjscrape - A web-scraping framework written in Javascript, using PhantomJS and jQuery
- js-data/js-data - Give your data the treatment it deserves with a framework-agnostic, datastore-agnostic JavaScript ORM built for ease of use and peace of mind. Works in Node.js and in the Browser. Main Site: http://js-data.io, API Reference Docs: http://api.js-data.io/js-data
- MikeMcl/decimal.js - An arbitrary-precision Decimal type for JavaScript
- openseadragon/openseadragon - An open-source, web-based viewer for zoomable images, implemented in pure JavaScript.
- javascript/augment - The world's smallest and fastest classical JavaScript inheritance pattern.
- benjamn/recast - JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator
- sethvincent/javascripting - Learn JavaScript by adventuring around in the terminal.
- walterhiggins/ScriptCraft - Write Minecraft Plugins in JavaScript.
- jstat/jstat - JavaScript Statistical Library
- hunterloftis/newton - A playful, particle-based physics engine designed from the ground up for JavaScript.
- exif-js/exif-js - JavaScript library for reading EXIF image metadata
- danielemoraschi/maplace.js - A Google Maps Javascript plugin for jQuery.
- Sage/streamlinejs - Asynchronous JavaScript for dummies
- ashtuchkin/iconv-lite - Convert character encodings in pure javascript.
- trueadm/inferno - An extremely fast, isomorphic JavaScript library for building modern user interfaces
- watilde/beeplay - 🎼 Write A Song In JavaScript
- creationix/haml-js - Haml ported to server-side Javascript. This is a traditional server-side templating language. Tested with node-js
- mourner/simplify-js - High-performance JavaScript polyline simplification library
- power-assert-js/power-assert - Power Assert in JavaScript. Provides descriptive assertion messages through standard assert interface. No API is the best API.
- jamesallardice/Placeholders.js - A JavaScript polyfill for the HTML5 placeholder attribute
- andyedinborough/stress-css - JavaScript to test each CSS class on a page and report which are hindering performance
- bernii/gauge.js - 100% native and cool looking JavaScript gauge
- cognitect-labs/transducers-js - Transducers for JavaScript
- lugolabs/circles - A lightweight JavaScript library that generates circular graphs in SVG.
- jcoglan/sylvester - Vector, matrix and geometry math JavaScript
- evanw/csg.js - Constructive solid geometry on meshes using BSP trees in JavaScript
- williamngan/roll - roll and scroll tracking -- a tiny javascript library
- zzarcon/microm - 🎵 Beautiful library to convert browser microphone to mp3 in Javascript 🎵
- mjackson/mach - HTTP for JavaScript
- batiste/sprite.js - An efficient javascript sprite animation framework
- mohayonao/timbre.js - JavaScript library for objective sound programming
- maxtaco/tamejs - JavaScript code rewriter for taming async-callback-style code
- hiddentao/squel - 🏢 SQL query string builder for Javascript
- Alex-D/Trumbowyg - A lightweight and amazing WYSIWYG JavaScript editor - 20kB only
- zmmbreeze/lining.js - An easy to use javascript plugin offers you complete DOWN-TO-THE-LINE control for radical web typography.
- oampo/Audiolet - A JavaScript library for real-time audio synthesis and composition from within the browser
- madrobby/vapor.js - The World's Smallest & Fastest JavaScript Library
- flatiron/plates - Light-weight, logic-less, DSL-free, templates for all javascript environments!
- tgdwyer/WebCola - Javascript constraint-based graph layout
- vvo/lazyload - Lazyload images, iframes, widgets with a standalone JavaScript lazyloader
- brix/crypto-js - JavaScript library of crypto standards.
- fasterthanlime/jsmad - 🎷 Javascript MPEG-1 Audio Layer III (mp3) and ID3v2 decoder
- florian/cookie.js - A tiny JavaScript library that simplifies cookies.
- l20n/l20n.js - L20n reinvents software localization. Users should be able to benefit from the entire expressive power of natural languages. L20n keeps simple things simple, and at the same time makes complex things possible. This is the JavaScript implementation of L20n.
- MikeMcl/bignumber.js - A JavaScript library for arbitrary-precision decimal and non-decimal arithmetic
- mourner/suncalc - A tiny JavaScript library for calculating sun/moon positions and phases.
- cujojs/wire - A light, fast, flexible Javascript IOC container
- bloomberg/brisket - Bloomberg's Brisket JavaScript application framework
- adriancooney/voyeur.js - Voyeur is a tiny (1.2kb) Javascript library that lets you traverse and manipulate the DOM the way it should have been.
- travist/jsencrypt - A Javascript library to perform OpenSSL RSA Encryption, Decryption, and Key Generation.
- jed/140bytes - A tweet-sized, fork-to-play, community-curated collection of JavaScript.
- gcanti/tcomb - Type checking and DDD for JavaScript
- alexmic/filtrr - Instagram-like image filters in pure JavaScript.
- natefaubion/matches.js - Powerful pattern matching for Javascript
- esdoc/esdoc - Good Documentation For JavaScript(ES2015)
- ryanseddon/H5F - a JavaScript library that allows you to use the HTML5 Forms chapters new field input types, attributes and constraint validation API in non-supporting browsers.
- benoitvallon/computer-science-in-javascript - Computer science reimplemented in JavaScript
- fengyuanchen/cropperjs - JavaScript image cropper.
- paldepind/flyd - The minimalistic but powerful, modular, functional reactive programming library in JavaScript.
- defunctzombie/zuul - multi-framework javascript browser testing
- IntelLabs/RiverTrail - An API for data parallelism in JavaScript
- getsentry/raven-js - JavaScript client for Sentry
- cemerick/jsdifflib - A javascript library for diffing text and generating corresponding HTML views
- gabelerner/canvg - Javascript SVG parser and renderer on Canvas
- xinyu198736/js2image - 一个可以把js源代码压缩成一个ascii字符画的源代码的工具,压缩后的代码仍可运行 (A tool can compress JavaScript code to any ascii image and still run normally )
- konvajs/konva - Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.
- soygul/koan - KOAN (Koa, Angular, Node, Mongo) starter kit for full-stack JavaScript web development.
- mde/timezone-js - Timezone-enabled JavaScript Date object. Uses Olson zoneinfo files for timezone data.
- joewalnes/filtrex - A simple, safe, JavaScript Filter Expression compiler for end-users
- jeremyckahn/shifty - A teeny tiny tweening engine in JavaScript. That's all it does.
- vkolgi/tuneup_js - A JavaScript library to ease automated iOS UI testing with UIAutomation and Instruments.
- higgsjs/Higgs - Higgs JavaScript Virtual Machine
- dcneiner/Downloadify - A tiny javascript + Flash library that enables the creation and download of text files without server interaction.
- krasimir/cssx - CSS in JavaScript
- andreypopp/reactify - Browserify transform for JSX (superset of JavaScript used in React library by Facebook)
- ivanakimov/hashids.js - A small JavaScript class to generate YouTube-like hashids from one or many numbers. This is a client-side version of Node.js version.
- neumino/thinky - JavaScript ORM for RethinkDB
- jseidelin/pixastic - JavaScript Image Processing Library
- kitcambridge/evil.js - A JavaScript library for thwarting hotlinkers.
- DataTables/VisualEvent - Visually show Javascript events on a page
- puffnfresh/roy - Small functional language that compiles to JavaScript.
- clippings/layout-grid - Static responsive grid with pure css. Javascript using native drag-n-drop to reorder for each screen size on desktop and mobile.
- basecamp/wysihat - A WYSIWYG JavaScript framework
- Benvie/continuum - A next-generation JavaScript (ES6) Virtual Machine written in last generation JavaScript (ES3)
- mout/mout - Modular JavaScript Utilities
- mathiasbynens/he - A robust HTML entity encoder/decoder written in JavaScript.
- SlexAxton/Jed - Gettext Style i18n for Modern JavaScript Apps
- oakmac/chessboardjs - JavaScript Chess Board
- jhlywa/chess.js - A Javascript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection
- mtschirs/js-objectdetect - computer vision in your browser - javascript real-time object detection
- flitbit/diff - Javascript utility for calculating deep difference, capturing changes, and applying changes across objects; for nodejs and the browser.
- tubalmartin/riloadr - Riloadr - A cross-browser framework-independent responsive images loader written in Javascript.
- fitzgen/wu.js - wu.js is a JavaScript library providing higher order functions for ES6 iterators.
- shawnbot/aight - JavaScript shims and shams for making IE8-9 behave reasonably
- felixge/faster-than-c - Talk outline: Faster than C? Parsing binary data in JavaScript.
- twigkit/tempo - Tempo is an easy, intuitive JavaScript rendering engine that enables you to craft data templates in pure HTML.
- facebookarchive/react-page - Easy Application Development with React JavaScript
- IdeaBlade/Breeze - [WE'VE MOVED] Breeze.js is a JavaScript library for managing data in data rich-client HTML/JS applications.
- swagger-api/swagger-js - Javascript library to connect to swagger-enabled APIs via browser or nodejs
- skidding/dragdealer - Drag-based JavaScript component, embracing endless UI solutions
- crossbario/autobahn-js - WAMP in JavaScript for Browsers and NodeJS
- remotestorage/remotestorage.js - JavaScript client library for integrating remoteStorage in apps
- kripken/speak.js - Text-to-Speech in JavaScript using eSpeak
- ded/klass - a utility for creating expressive classes in JavaScript
- joni2back/angular-filemanager - JavaScript HTML5 File Management Material Design Folder Explorer Navigator Browser Manager in AngularJS with CSS3 Responsive (with FTP in PHP / Java / Node)
- ankane/chartkick.js - Create beautiful Javascript charts with minimal code
- macek/jquery-serialize-object - Converts HTML form into JavaScript object
- petermichaux/maria - The MVC framework for JavaScript applications. The real MVC. The Smalltalk MVC. The Gang of Four MVC.
- imgix/imgix.js - The Javascript client library for imgix.
- mozilla/narcissus - The Narcissus meta-circular JavaScript interpreter
- medialize/ally.js - JavaScript library to help modern web applications with accessibility concerns
- oauth-io/oauth-js - OAuth that just works ! This is the JavaScript SDK for OAuth.io
- cujojs/rest - RESTful HTTP client for JavaScript
- bdougherty/BigScreen - A simple library for using the JavaScript Full Screen API.
- moreartyjs/moreartyjs - Morearty.js - centralized state management for React in pure JavaScript
- Thuzi/facebook-node-sdk - Modeled from the (Facebook Javascript SDK), now with the facebook-node-sdk you can now easily write the same code and share between your server (nodejs) and the client (Facebook Javascript SDK).
- jasondavies/science.js - Scientific and statistical computing in JavaScript.
- marquete/kibo - A simple JavaScript library for handling keyboard events.
- ariya/kinetic - Kinetic Scrolling with JavaScript
- darsain/motio - Small JavaScript library for sprite based animations and panning.
- kogmbh/ViewerJS - ViewerJS: Document Reader in JavaScript
- mgechev/jscapture - Screen recording and capturing with pure client-side JavaScript.
- saebekassebil/teoria - Javascript taught Music Theory
- codemix/babel-plugin-typecheck - Static and runtime type checking for JavaScript in the form of a Babel plugin.
- blueimp/JavaScript-Canvas-to-Blob - JavaScript Canvas to Blob is a function to convert canvas elements into Blob objects.
- MikeMcl/big.js - A small, fast JavaScript library for arbitrary-precision decimal arithmetic.
- subtleGradient/javascript-tools.tmbundle - Essential Tools for developing Javascript in TextMate
- use-init/init - INIT extends HTML5 Boilerplate, adds more structure for SCSS and JavaScripts files, includes build tasks and a whole lot more.
- jterrace/js.js - js.js: A JavaScript JavaScript interpreter
- joshaven/string_score - JavaScript string ranking 0 for no match upto 1 for perfect... "String".score("str"); //=> 0.825
- padolsey-archive/prettyprint.js - An in-browser JavaScript variable dumper, similar in functionality to ColdFusion's cfdump tag.
- yaronn/GifW00t - A pure javascript web recorder
- mde/ejs - Embedded JavaScript templates -- http://ejs.co
- SimpleStateManager/SimpleStateManager - A responsive state manager which allows you to run different javascript at different browser widths
- feimosi/baguetteBox.js - Simple and easy to use lightbox script written in pure JavaScript
- appsforartists/ambidex - Effortlessly host your React app on both the client and the server. Some call it isomorphic JavaScript - we call it Ambidex.
- soundcloud/soundcloud-custom-player - The SoundCloud custom javascript based player
- reyesr/fullproof - javascript fulltext search engine library
- squizlabs/HTML_CodeSniffer - HTML_CodeSniffer is a client-side JavaScript application that checks a HTML document or source code, and detects violations of a defined coding standard. Comes with standards that cover the three conformance levels of the W3C's Web Content Accessibility Guidelines (WCAG) 2.0 and the U.S. Section 508 legislation.
- syl22-00/pocketsphinx.js - Speech recognition in JavaScript
- datejs/Datejs - A JavaScript Date and Time Library
- jussi-kalliokoski/audiolib.js - audiolib.js is a powerful audio tools library for javascript.
- ansman/validate.js - Declarative validation written in javascript
- ten1seven/jRespond - jRespond is a simple way to globally manage javascript on responsive websites.
- dankogai/js-base64 - Base64 implementation for JavaScript
- thlorenz/es6ify - browserify >=v2 transform to compile JavaScript.next (ES6) to JavaScript.current (ES5) on the fly.
- inexorabletash/polyfill - JavaScript Polyfills, Shims and More
- danmaz74/ABalytics - Simple client-side A/B testing in pure javascript
- RReverser/mpegts - Javascript HTTP Live Streaming realtime converter and player
- onaluf/gameQuery - a javascript game engine with jQuery
- aserg-ufmg/JSCity - Visualizing JavaScript source code as navigable 3D cities
- raganwald/javascript-allonge - Markdown source for the book "JavaScript Allongé"
- andreassolberg/jso - A javascript OAuth 2.0 library
- versatica/JsSIP - JsSIP, the JavaScript SIP library
- swank-js/swank-js - Swank backend for Node.JS and in-browser JavaScript
- AllThingsSmitty/must-watch-javascript - A useful list of must-watch talks about JavaScript
- amasad/debug_utils - Advanced JavaScript Debugging Utility Library
- rafaelp/css_browser_selector - A very small javascript library that allows you to create browser specific CSS to be merged into your normal classes. No more hacks or mischievous code in your CSS code.
- eleks/js2js - js2js is a revolutionary open-source compiler from Javascript to Javascript
- shift-js/shift-js - Swift to JavaScript transpiler
- kripken/box2d.js - Port of Box2D to JavaScript using Emscripten
- lightningtgc/material-refresh - Google Material Design swipe(pull) to refresh by using JavaScript and CSS3.
- PaulGuo/Juicer - A Light Javascript Templete Engine.
- google/shaka-player - JavaScript player library / DASH client / MSE-EME player
- bytespider/jsOAuth - JavaScript implimentation of the OAuth protocol. Currently supports version 1.0 (RFC5849) of the specification. Node.js & CommonJS compatible.
- LPology/Simple-Ajax-Uploader - Javascript file upload plugin with progress bar support. Works in all major browsers, including IE7+, Chrome, Firefox, Safari, and Opera. No dependencies - use it with or without jQuery.
- mbostock/protovis - A visualization toolkit for JavaScript using SVG.
- mauriciosantos/Buckets-JS - A complete, fully tested and documented data structure library written in pure JavaScript.
- fholm/IronJS - IronJS - A JavaScript implementation for .NET
- arshaw/xdate - A Modern JavaScript Date Library
- olark/lightningjs - safe, fast, and asynchronous embed code for third-party Javascript delivery
- evolvingweb/ajax-solr - A JavaScript framework for creating user interfaces to Solr.
- daniellmb/JavaScript-Scope-Context-Coloring - An experiment in switching between syntax highlighting and scope colorizing built on JSLint and CodeMirror.
- clusterinc/skit - skit: A pure JavaScript frontend for building better web clients.
- imgix/drift - Easily add "zoom on hover" functionality to your site's images. Lightweight, no-dependency JavaScript.
- scoumbourdis/grocery-crud - Grocery CRUD is a PHP Codeigniter Framework library that creates a full functional CRUD system without the requirement of extra customisation to the JavaScripts or the CSS to do it so.
- jkbrzt/rrule - JavaScript library for working with recurrence rules for calendar dates.
- pimterry/loglevel - Minimal lightweight logging for JavaScript, adding reliable log level methods to wrap any available console.log methods
- nodeca/pako - high speed zlib port to javascript, works in browser & node.js
- cognitect/transit-js - Transit for JavaScript
- fullscale/elastic.js - A JavaScript implementation of the elasticsearch Query DSL
- node-js-libs/load.js - Lazy-load your JavaScript
- mixi-inc/JavaScriptTraining - Training course repository for JavaScript
- ritz078/embed.js - ✨ A JavaScript plugin that embeds emojis, media, maps, tweets, code ,services and markdown. ✨
- fogus/lemonad - a functional programming library for javascript. an experiment in elegant JS.
- MicrosoftEdge/JSBrowser - 🌲 A web browser built with JavaScript as a Windows app
- victorjonsson/jQuery-Form-Validator - jQuery plugin that makes it easy to validate user input while keeping your HTML markup clean from javascript code.
- NUKnightLab/TimelineJS3 - TimelineJS v3: A Storytelling Timeline built in JavaScript. http://timeline.knightlab.com
- MohammadYounes/AlertifyJS - A javascript framework for developing pretty browser dialogs and notifications.
- arturadib/agility - Javascript MVC for the "write less, do more" programmer
- garycourt/JSV - A JavaScript implementation of an extendable, fully compliant JSON Schema validator.
- adityaravishankar/command-and-conquer - Command & Conquer in HTML5/Javascript
- baryshev/ect - Fastest JavaScript template engine with embedded CoffeeScript syntax
- GordyD/3ree - An example universal JS application written with the 3REE stack, React + Redux + RethinkDB + Express. A stack for building apps, front and back end, with just Javascript.
- mapstraction/mxn - A Javascript Mapping Abstraction library.
- HumbleSoftware/js-imagediff - JavaScript / Canvas based image diff utility with Jasmine matchers for testing canvas.
- bgrins/javascript-astar - A* Search / Pathfinding Algorithm in Javascript
- angular/dgeni - Flexible JavaScript documentation generator used by AngularJS, Protractor and other JS projects
- ternarylabs/porthole - A proxy to safely communicate to cross-domain iframes in javascript
- fschaefer/Stately.js - Stately.js is a JavaScript based finite-state machine (FSM) engine for Node.js and the browser.
- dionyziz/stream.js - A tiny stand-alone Javascript library for streams
- buildfirst/buildfirst - 🔨 JavaScript Application Design: A Build First Approach. Code Samples and Snippets
- filamentgroup/loadJS - A simple function for asynchronously loading JavaScript files
- winterbe/streamjs - Lazy Object Streaming Pipeline for JavaScript
- taylorhakes/fecha - Javascript Date formatting and parsing
- googlemaps/js-marker-clusterer - A marker clustering library for the Google Maps JavaScript API v3.
- itemslide/itemslide.github.io - A simple and beautiful JavaScript touch carousel
- olivernn/davis.js - RESTful degradable JavaScript routing using pushState
- madrobby/emile - emile.js is a no-frills stand-alone CSS animation JavaScript framework, named after Émile Cohl, early animator.
- gf3/sandbox - A nifty javascript sandbox for node.js
- davidedc/Algebrite - Computer Algebra System in Javascript (Coffeescript)
- mark-rolich/Magnifier.js - Javascript library enabling magnifying glass effect on an images
- ringo/ringojs - RingoJS is a JavaScript platform built on the JVM and optimized for server-side applications.
- klei/gulp-inject - A javascript, stylesheet and webcomponent injection plugin for Gulp
- monmohan/dsjslib - A library implementing several standard data structures and utilities, in JavaScript. Its written and tested using Node.js which is the target platform.
- maxatwork/form2js - Javascript library for collecting form data
- krux/postscribe - Asynchronously write javascript, even with document.write.
- kittens/lerna - 🐉 A tool for managing JavaScript projects with multiple packages.
- hapticdata/toxiclibsjs - Toxiclibsjs is a library for computational design tasks with JavaScript. This library is a port of http://toxiclibs.org for java and processing.
- azproduction/autopolyfiller - Autopolyfiller — Precise polyfills. This is like Autoprefixer, but for JavaScript polyfills.
- BankFacil/vanilla-masker - VanillaMasker is a pure javascript mask input
- mourner/rbush - RBush — a high-performance JavaScript R-tree-based 2D spatial index for points and rectangles
- dashersw/pedalboard.js - Open source JavaScript framework for developing audio effects for guitars using the Web Audio API.
- maurizzzio/PojoViz - Visualize the structure of many JavaScript libraries & frameworks
- martinwells/objects.js - Core class tools and object pooling for high-performance gaming in Javascript
- markdalgleish/fathom - Fathom.js - Present JavaScript in its native environment.
- jabbany/CommentCoreLibrary - Javascript Live Comment (Danmaku) Engine Implementation. JS弹幕模块核心,提供从基本骨架到高级弹幕的支持。
- ryanackley/git-html5.js - pure Javascript git implementation for your browser
- stamen/modestmaps-js - Modest Maps javascript port
- pusher/pusher-js - Pusher Javascript library | owner=@jpatel531
- danigb/tonal - Music tonal elements —pitches, chords, scales, keys— in Javascript
- roeierez/infinite-list - Infinite list in javascript that scrolls in 60fps
- remy/inliner - Node utility to inline images, CSS and JavaScript for a web page - useful for mobile sites
- aredridel/html5 - Event-driven HTML5 Parser in Javascript
- kesiev/akihabara - A game engine for making classic arcade style games using Javascript and HTML5. We're starting moving on a re-organized repo here: https://github.com/akihabara
- sebastienros/jint - Javascript Interpreter for .NET
- meandmax/lory - ☀ Touch enabled minimalistic slider written in vanilla JavaScript.
- rikschennink/conditioner - Frizz Free, Environment-aware, JavaScript Modules
- RubyLouvre/mass-Framework - 一个模块化,面向大规模开发的javascript框架
- Pomax/Font.js - This library adds a new Font() object to the JavaScript toolbox, similar to new Image() for images
- wwwtyro/cryptico - An easy-to-use encryption system utilizing RSA and AES for javascript.
- puffnfresh/bilby.js - Serious functional programming library for JavaScript.
- peachananr/purejs-onepage-scroll - The javascript version of the infamous jQuery One Page Scroll without relying on jQuery.
- jonathanstark/FastActive - A javascript snippet that makes web apps feel more native.
- Rabrennie/anything.js - A javascript library that contains anything.
- leemachin/say-cheese - Minimal javascript library for integrating a webcam and snapshots into your app.
- edspencer/jaml - JavaScript Haml
- azu/promises-book - JavaScript Promiseの本
- Ciul/angular-facebook - An Angularjs module to take approach of Facebook javascript sdk.
- marionettejs/backbone.syphon - Serialize a Backbone.View in to a JavaScript object.
- phacility/javelin - Large, bloated Javascript framework with an unintuitive, verbose syntax and very few features. Browsing its inelegant, poorly written source is an unwelcome experience.
- wanasit/chrono - A natural language date parser in Javascript
- eugeneware/debowerify - A browserify transform to enable the easy use of bower components in browserify client javascript projects. This can be used in conjunction with deamdify to require AMD components from bower as well.
- jasonmayes/Twitter-Post-Fetcher - Fetch your twitter posts without using the new Twitter 1.1 API. Pure JavaScript! By Jason Mayes
- IonDen/ion.sound - JavaScript plugin for playing sounds and music in browsers
- kig/JSARToolKit - JavaScript port of FLARToolKit
- clarkduvall/jsterm - JavaScript terminal using a JSON pseudo-filesystem.
- qooxdoo/qooxdoo - qooxdoo - Universal JavaScript Framework
- digitalbazaar/jsonld.js - A JSON-LD Processor and API implementation in JavaScript
- stephen-hardy/xlsx.js - XLSX.js is a JavaScript library for converting the data in base64 XLSX files into JavaScript objects - and back! Please note that this library is licensed under the Microsoft Office Extensible File License - a license NOT approved by the OSI. While this license is based off of the MS-PL, which is OSI-approved, there are significant differences.
- jsverify/jsverify - Property-based testing for JavaScript. Like QuickCheck.
- Snugug/eq.js - Lightweight JavaScript powered element queries
- jnunemaker/fancy-zoom - [DEAD] Zoomy JavaScript based loosely on Fancy Zoom by Cabel Sasser.
- mostlyserious/riak-js - Riak client for Javascript
- jgallen23/routie - a tiny javascript hash router
- MahdiF/loud-links - 🔉 A simple tiny Javascript library to add interaction sounds to your website.
- pugjs/react-jade - Compile Jade to React JavaScript
- jcoppieters/cody - Javascript Content Management System running on Node.js
- strathausen/dracula - JavaScript browser based layout and representation of connected graphs.
- C2FO/nools - Rete based rules engine written in javascript
- natefaubion/sparkler - Native pattern matching for JavaScript
- azproduction/lmd - LMD - JavaScript Module-Assembler for building better web applications
⚠️ Project is no longer supported⚠️ - pazguille/voix - 📢 A JavaScript library to add voice commands to your sites, apps or games.
- paulirish/automated-chrome-profiling - Node.js recipe for automating javascript profiling in Chrome
- jcoglan/jsclass - Implementation of the core of Ruby's object system in JavaScript.
- Widen/fullstack-react - A simple, full-stack JavaScript single page app featuring React, Webpack, and Falcor
- bard/mozrepl - Remotely control Firefox and other Mozilla apps with JavaScript. [Orphaned. Looking for maintainers!]
- bridgedotnet/Bridge - Write modern mobile and web apps in C#. Run them anywhere in JavaScript with Bridge.NET.
- justjavac/ChromeSnifferPlus - Sniff web framework and javascript libraries run on browsing website.
- joelambert/morf - A Javascript work-around for hardware accelerated CSS3 transitions with custom easing functions
- calvinmetcalf/catiline - JavaScript library to take the pain out of web workers.
- phstc/jquery-dateFormat - jQuery Plugin to format Date outputs using JavaScript
- qatrix/Qatrix - A new lightweight JavaScript framework for high performance web application with less code
- MartinChavez/Javascript - Javascript : Test-Driven Learning
- kogmbh/WebODF - WebODF - JavaScript Document Engine
- koehlma/jaspy - a Python VM written entirely from scratch in JavaScript with some unique features
- joshbuddy/spoiler-alert - SPOILER ALERT! A happy little bit of javascript to hide spoilers on your site.
- jhusain/eslint-plugin-immutable - ESLint plugin to disable all mutation in JavaScript.
- josephg/Chipmunk-js - Port of slembcke/Chipmunk-Physics to Javascript
- davidaurelio/TouchScroll - TouchScroll is a JavaScript- and CSS 3-based scroller for devices using Webkit Mobile. It is meant to mimic “native” scrolling feeling and behavior as much as possible.
- Irrelon/ForerunnerDB - A JavaScript database with mongo-like query language, data-binding support, runs in browsers and hybrid mobile apps as a client-side DB or on the server via Node.js!
- christian-fei/Simple-Jekyll-Search - A JavaScript library to add search functionality to any Jekyll blog.
- muaz-khan/RecordRTC - RecordRTC is a server-less (entire client-side) JavaScript library can be used to record WebRTC audio/video media streams. It supports cross-browser audio/video recording. https://www.webrtc-experiment.com/RecordRTC/ =>
- firebase/geofire-js - GeoFire for JavaScript - Realtime location queries with Firebase
- kennethkufluk/js-mindmap - JavaScript Mindmap
- santoshrajan/lispyscript - A javascript with Lispy syntax and macros
- bearcatjs/bearcat - powered by enhanced javaScript objects
- Hardmath123/nearley - Simple, fast, powerful parsing for JavaScript.
- rosiejs/rosie - factory for building JavaScript objects, mostly useful for setting up test data. Inspired by factory_girl
- finscn/The-Best-JS-Game-Framework - This is the best javascript game framework on the earth.
- webismymind/editablegrid - EditableGrid is an open source Javascript library aimed at turning HTML tables into advanced editable components. It focuses on simplicity: only a few lines of code are required to get your first table up and running.
- ryanwilliams/cocos2d-javascript - An HTML5 / JavaScript port of the Cocos2D graphics engine
- cthackers/adm-zip - A Javascript implementation of zip for nodejs. Allows user to create or extract zip files both in memory or to/from disk
- benvanik/vr.js - NPAPI plugin to expose fun VR devices to Javascript.
- audiocogs/flac.js - FLAC decoder in JavaScript
- ziyasal/scientist.js - 🔬 A JavaScript interpretation of the Ruby library Scientist, a library for carefully refactoring critical paths.
- davidbau/seedrandom - seeded random number generator for Javascript
- krasimir/gifffer - A tiny JavaScript library that prevents the autoplaying of the animated Gifs
- firmata/firmata.js - Firmata Protocol In JavaScript
- NV/CSSOM - CSS Object Model implemented in pure JavaScript. It's also a parser!
- ccampbell/gator - Event delegation in Javascript
- keen/keen-js - Keen IO JavaScript SDK
- busterjs/buster - A powerful suite of automated test tools for JavaScript.
- douglascrockford/JSDev - A JavaScript Development Tool
- dcodeIO/bcrypt.js - Optimized bcrypt in plain JavaScript with zero dependencies.
- alcuadrado/hieroglyphy - Transform any javascript code to an equivalent sequence of ()[]{}!+ characters that runs in the browser!
- JonHMChan/descartes - Descartes | Write CSS in JavaScript
- neyric/wireit - A javascript wiring library to create web wirable interfaces for dataflow applications, visual programming languages or graphical modeling.
- bbcrd/peaks.js - JavaScript UI component for interacting with waveforms.
- loov/jsfx - Javascript Sound Effect Generator
- umbrellajs/umbrella - ☔ Lightweight and intuitive javascript library
- gorhill/Javascript-Voronoi - A Javascript implementation of Fortune's algorithm to compute Voronoi cells
- 43081j/rar.js - Pure-JavaScript RAR reader using AJAX, File API & local access
- scijs/ndarray - Multidimensional arrays for JavaScript
- gfranko/amdclean - A build tool that converts AMD code to standard JavaScript
- bjornharrtell/jsts - JavaScript Topology Suite
- Miserlou/DirtyShare - Peer to Peer Filesharing in Pure Javascript With Node.js and Socket.io
- JdeH/Transcrypt - Lean and mean Python to JavaScript transpiler, featuring multiple inheritance and small downloads
- timcharper/calendar_date_select - A popular and flexible JavaScript DatePicker for RubyOnRails (and others)
- pipwerks/PDFObject - A lightweight JavaScript utility for dynamically embedding PDFs in HTML documents.
- lautis/uglifier - Ruby wrapper for UglifyJS JavaScript compressor.
- karlgoldstein/grunt-html2js - Grunt plugin for converting AngularJS templates to JavaScript
- julianlam/tabIndent.js - Javascript object that allows you to enhance a plain old textbox with "tab" behaviour.
- young-steveo/bottlejs - A powerful dependency injection micro container for JavaScript applications
- terebentina/sco.js - Javascript extensions for twitter bootstrap
- caolan/pithy - An internal DSL for generating HTML in JavaScript
- ripple/ripple-lib - A JavaScript API for interacting with Ripple in Node.js and the browser
- danielstjules/buddy.js - Magic number detection for JavaScript
- blackberry/Alice - AliceJS - (A Lightweight Independent CSS Engine) is a micro JavaScript library. For a demo, click the link below.
- filamentgroup/enhance - A JavaScript workflow designed to progressively enhance sites in a qualified manner.
- kylebarrow/chibi - A tiny JavaScript micro-library
- gre/glsl-transition - render GLSL Transitions effects in JavaScript using WebGL
- burakson/sherlogjs - JavaScript error and event tracker application.
- mortzdk/jsCache - jsCache is a javascript library that enables caching of javascripts, css-stylesheets and images using my localStorage polyfill. This is especially useful when serving your website for mobile phones, which has limited HTTP caching available, but also speeds up your site in an ordinary webbrowser as it saves HTTP requests and loads all files asynchronously.
- jQueryGeo/geo - Small, fast & simple JavaScript mapping and geo API as a jQuery plugin
- Breeze/breeze.js - Breeze for JavaScript clients
- taitems/Front-End-Development-Guidelines - Front end development guidelines related to best practices in: Accessibility, CSS & CSS3, HTML & HTML5, JavaScript & jQuery.
- lamberta/html5-animation - Foundation HTML5 Animation with JavaScript example code and book exercises.
- slashdotdash/jekyll-lunr-js-search - Jekyll + lunr.js = static websites with powerful full-text search using JavaScript
- jlongster/css-animations.js - A library to work with CSS3 keyframe animations from javascript
- reid/node-jslint - The JavaScript Code Quality Tool — for Node.js.
- cowboy/javascript-debug - JavaScript Debug: A simple wrapper for console.log
- Spiritdude/OpenJSCAD.org - OpenSCAD + JavaScript = OpenJSCAD, edit locally or remote online, preview in browser direct via WebGL.
- dexteryy/OzJS - A microkernel for modular javascript, a toolchain for modern front-end, a micro-framework for growable WebApp
- bramstein/typeset - TeX line breaking algorithm in JavaScript
- watusi/jquery-mobile-iscrollview - JQuery Mobile widget plug-in for easy use of the iScroll javascript scroller.
- imaya/zlib.js - compact zlib, deflate, inflate, zip library in JavaScript
- soulwire/WTFEngine - An HTML / CSS / JavaScript template for creating WhatTheFuckIsMyMashup.com style web sites
- ipfs/js-ipfs - IPFS implementation in JavaScript
- qiniu/js-sdk - 基于七牛 API 开发的前端 JavaScript SDK
- rauchg/weplay - Collaborative gameboy emulation powered 100% by JavaScript
- quiet/quiet-js - Transmit data with sound using Web Audio -- Javascript binding for libquiet
- tumblr/tumblr.js - JavaScript client for the Tumblr API
- kanaka/miniMAL - A Lisp implemented in < 1 KB of JavaScript with JSON source, macros, TCO, interop and exception handling.
- theshock/libcanvas - LibCanvas - Canvas Javascript library
- runemadsen/rune.js - A JavaScript library for programming graphic design systems with SVG
- hay/stapes - the Javascript MVC microframework that does just enough
- brianleroux/xui - A tiny javascript framework for mobile web apps.
- breuleux/earl-grey - Programming language compiling to JavaScript
- olivernn/augment.js - Modern JavaScript in your IE
- samsonjs/strftime - strftime for JavaScript
- proj4js/proj4js - JavaScript library to transform coordinates from one coordinate system to another, including datum transformations
- GianlucaGuarini/Tocca.js - Super lightweight script (~1kb) to detect via Javascript events like 'tap' 'dbltap' 'swipeup' 'swipedown' 'swipeleft' 'swiperight' on any kind of device.
- mdp/gibberish-aes - A fully OpenSSL compliant javascript library for AES encryption.
- CrowdHailer/fn.js - A JavaScript library built to encourage a functional programming style & strategy. - http://eliperelman.com/fn.js
- joshje/Responsive-Enhance - Javascript to load a larger image where necessary
- IjzerenHein/autolayout.js - Apple's Auto Layout and Visual Format Language for javascript (using cassowary constraints)
- andreasgal/dom.js - Self-hosted JavaScript implementation of a WebIDL-compliant HTML5 DOM.
- Linkurious/linkurious.js - A Javascript toolkit to speed up the development of graph visualization and interaction applications.
- rileyjshaw/sweep - 🌈 A JavaScript library for smooth color transitions
- satazor/js-spark-md5 - Lightning fast normal and incremental md5 for javascript
- prerender/prerender-node - Express middleware for prerendering javascript-rendered pages on the fly for SEO
- koggdal/ocanvas - JavaScript library for object-based canvas drawing.
- uipoet/sublime-jshint - JSHint any JavaScript file in Sublime Text 2
- softwaretailoring/wheelnav - Animated wheel navigation JavaScript library based on Raphaël.js (SVG/VML). It can be a pie menu (radial menu, circular menu) and many more.
- One-com/one-color - An OO-based JavaScript color parser/computation toolkit with support for RGB, HSV, HSL, CMYK, and alpha channels. Conversion between color spaces occurs implicitly, and all methods return new objects rather than mutating existing instances. Works in the browser and node.js.
- tcorral/javascript-challenges-book - Challenge yourself learning and understanding the most obscure and tricky parts of Javascript.
- karpathy/svmjs - Support Vector Machine in Javascript (SMO algorithm, supports arbitrary kernels) + GUI demo
- arlolra/otr - Off-the-Record Messaging Protocol implemented in JavaScript
- maxogden/javascript-for-cats - an introduction to the javascript programming language. intended audience: cats
- aadsm/JavaScript-ID3-Reader - ID3 tags reader in JavaScript (ID3v1, ID3v2 and AAC)
- bramstein/hypher - A fast and small JavaScript hyphenation engine
- tjfontaine/node-dns - Replacement dns module in pure javascript for node.js
- martinandert/react-inline - Transform inline styles defined in JavaScript modules into static CSS code and class names so they become available to, e.g. the
className
prop of React elements. - joaonuno/tree-model-js - Manipulate and traverse tree-like structures in javascript.
- eclipsesource/tabris-js - tabris.js - native apps in JavaScript
- bytecipher/grapnel - The smallest client/server-side JavaScript router with named parameters, HTML5 pushState, and middleware support
- joebain/args.js - Create javascript functions with optional, default, grouped and named parameters.
- msgpack/msgpack-javascript - MessagePack serializer implementation for JavaScript / msgpack.org[JavaScript]
- 2gis/makeup - JavaScript tool for comfortable manual testing of markup
- nicoespeon/gitgraph.js - A JavaScript library to draw pretty git graphs in the browser
- medikoo/memoizee - Complete memoize/cache solution for JavaScript
- kadirahq/lokka - Simple JavaScript Client for GraphQL
- esnext/esnext - Bring your JavaScript into the future.
- zz85/sparks.js - a lightweight 3d particle engine in javascript, compatible with THREE.js and TWEEN.js
- holidayextras/hxTracer - A dependency-free Javascript Tracer
- jasondavies/bloomfilter.js - JavaScript bloom filter using FNV for fast hashing
- eslint/espree - An Esprima-compatible JavaScript parser
- deanm/pre3d - JavaScript 3d rendering engine.
- pc035860/angular-easyfb - Super easy AngularJS + Facebook JavaScript SDK.
- gijsroge/priority-navigation - Javascript implementation for Priority+ Navigation — lightweight, no dependencies
- ajacksified/Mediator.js - An implementation of the mediator pattern for asynchronous events in Javascript
- zenorocha/sublime-javascript-snippets - JavaScript & NodeJS Snippets for Sublime Text 2/3
- benpickles/js-model - Work with models in your JavaScript
- jhuckaby/Effect-Games - Classic DHTML JavaScript Game Engine and Web Based IDE
- graue/gentest - Generative testing for JavaScript. Save time and catch more bugs by letting the computer write test cases for you. WIP
- antimatter15/whammy - A real time javascript webm encoder based on a canvas hack
- Gottox/terminal.js - Javascript terminal emulator library that aims to be xterm complaint and is supposed to work in browsers and node.js.
- Starcounter-Jack/JSON-Patch - Lean and mean Javascript implementation of the JSON-Patch standard (RFC 6902). Update JSON documents using delta patches.
- supereggbert/GLGE - A javascript webGL graphics library
- lincolnloop/amygdala - RESTful HTTP client for JavaScript powered web applications
- maxkueng/victor - A JavaScript 2D vector class with methods for common vector operations
- wayoutmind/gauss - JavaScript statistics, analytics, and data library - Node.js and web browser ready
- nullobject/fkit - A functional programming toolkit for JavaScript.
- calzoneman/sync - Node.JS Server and JavaScript/HTML Client for synchronizing online media
- CRogers/pun - A small library to enable pattern matching in javascript and coffeescript
- stackp/promisejs - Lightweight javascript implementation of promises.
- iliakan/javascript-nodejs - JavaScript.ru на Node.JS
- jstrace/jstrace - Dynamic tracing for javascript, in javascript (similar dtrace, ktap etc)
- mmanela/chutzpah - Chutzpah is an open source JavaScript test runner which enables you to run unit tests using QUnit, Jasmine, Mocha, CoffeeScript and TypeScript.
- codemirror/CodeMirror-v1 - An editable-iframe based code editor in JavaScript. See https://github.com/marijnh/CodeMirror for the currently maintained version
- bitcoinjs/bitcoinjs-server - DEPRECATED - Bitcoin network node in JavaScript using Node.js / LevelDB
- ModelN/sDashboard - A simple & light weight dashboard framework in javascript
- kovacsv/JSModeler - A JavaScript framework to create and visualize 3D models.
- aemkei/fishbone.js - A super lightweight (½kb) JavaScript library with automatic method chaining, automatic context binding, event support and simple inheritance. c-{{{-<
- ericelliott/rtype - Intuitive structural type notation for JavaScript.
- jrburke/requirejs - A file and module loader for JavaScript
- jaredreich/notie.js - A clean and simple notification plugin (alert/growl style) for javascript, with no dependencies.
- cyclejs/cycle-core - A fully reactive JavaScript framework for Human-Computer Interaction
- kvz/phpjs - php.js implements PHP functions in JavaScript
- victorquinn/chancejs - Chance - Random generator helper for JavaScript
- HugoGiraudel/SJSJ - Simplified JavaScript Jargon
- ReactiveX/RxJS - A reactive programming library for JavaScript
- reactjs/history - A minimal, functional history library for JavaScript
- chriso/load.js - Lazy-load your JavaScript
- jgautier/firmata - firmata protocol implemented in javascript
- bryanjos/elixirscript - Converts Elixir to JavaScript
- facebookarchive/facebook-js-sdk - Legacy JavaScript SDK
- tj/haml.js - Faster Haml JavaScript implementation for nodejs
- paulca/eyeballs.js - A lightweight MVC framework for building fast, tidy javascript web apps
- flatiron/resourceful - an isomorphic Resource engine for JavaScript
- ippa/jaws - Jaws - HTML5 canvas javascript 2D Game Framework
- mgenev/nodember - Full Stack Javascript Boilerplate
- jamesyu/gmailr - A Gmail Javascript API
- alexgibson/tap.js - DEPRECATED - A custom 'tap' event JavaScript plugin for touch devices
- mathiasbynens/esrever - A Unicode-aware string reverser written in JavaScript.
- krampstudio/grunt-jsdoc - A grunt plugin to generate javascript doc by running jsdoc3 on your grunt projects.
- medikoo/deferred - Modular and fast Promises implementation for JavaScript
- alexgheorghiu/diagramo - Diagramo - pure HTML5 JavaScript diagram / flowchart editor
- Two9A/jsGB - JavaScript emulation of the GameBoy console
- lindell/JsBarcode - Create different type of barcodes with javascript
- roshiro/TitleNotifier.js - Lightweight (< 3kb), dependency-free javascript library to dynamically show the number of unread notifications in your webpage title.
- blackberry/bbUI.js - BlackBerry UI look and feel JavaScript toolkit for WebWorks
- mschwartz/SilkJS - V8 Based JavaScript Swiss Army Knife (and HTTP Server!)
- maryrosecook/coquette - A micro framework for JavaScript games
- Studio-42/elRTE - Open-source WYSIWYG HTML-editor written in JavaScript using jQuery UI
- atdt/escapes.js - Render ANSI art using HTML5 / JavaScript
- ynakajima/ttf.js - JavaScript font library for Node.js and browser.
- retro/apitizer - API mocking for the client side JavaScript applications
- gruntjs/grunt-contrib-coffee - Compile CoffeeScript files to JavaScript.
- fzaninotto/CodeFlower - Source code visualization utility written in JavaScript with d3.js. Does your code look beautiful?
- daffl/jquery.dform - A flexible JavaScript Object and JSON to HTML converter with a focus on forms
- yatil/accessifyhtml5.js - While most browsers work all right with the new semantic elements of HTML5, they don’t add the ARIA accessibility attributes that the specification demands. This small JavaScript adds those attributes to enhance accessibility of web sites.
- NeilFraser/JS-Interpreter - A sandboxed JavaScript interpreter in JavaScript.
- GianlucaGuarini/es6-project-starter-kit - Universal Starter Kit to build any javascript ES6 project/library runnable in nodejs and on any browser.
- zedshaw/jzed - Functional Javascript alternative to JQuery.
- toolness/slowmo-js - Execute JavaScript in slow motion.
- rackt/redux - Predictable state container for JavaScript apps
- lhorie/mithril.js - A Javascript Framework for Building Brilliant Applications (development repo)
- highslide-software/highcharts.com - Highcharts JS, the JavaScript charting framework
- airportyh/testem - Test'em 'Scripts! A test runner that makes Javascript unit testing fun.
- getify/LABjs - Loading And Blocking JavaScript: On-demand parallel loader for JavaScript with execution order dependencies
- i18next/i18next - internationalisation (i18n) with javascript the easy way (incl. jquery plugin)
- mbostock/queue - Yet another asynchronous helper library for JavaScript. 415 bytes minified and gzipped!
- MoOx/color - JavaScript color conversion and manipulation library
- xk/node-threads-a-gogo - threads_a_gogo :: Simple and fast JavaScript threads for Node.js
- somebee/imba - if Ruby and React had an indentation based lovechild, what would it look like? Imba is a new programming language for the web that compiles to performant and readable JavaScript.
- Caligatio/jsSHA - A JavaScript implementation of the complete Secure Hash Standard family (SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512) as well as HMAC
- alexvollmer/tuneup_js - A JavaScript library to ease automated iOS UI testing with UIAutomation and Instruments.
- jasonmoo/t.js - A tiny javascript templating framework in ~400 bytes gzipped
- reactjs/react-page - Easy Application Development with React JavaScript
- btford/zone.js - Implements Zones for JavaScript; main repo over here -->
- rackt/history - A minimal, functional history library for JavaScript
- andersevenrud/OS.js-v2 - JavaScript Cloud/Web Desktop Platform
- princejwesley/Mancy - >_ Electron based Javascript REPL 🙈
- iioinc/iio.js - iio.js is a javascript library that speeds the creation and deployment of HTML5 Canvas applications.
- eliperelman/fn.js - A JavaScript library built to encourage a functional programming style & strategy. - http://eliperelman.com/fn.js
- jadejs/react-jade - Compile Jade to React JavaScript
- douglascrockford/JSCheck - A random property testing tool for JavaScript
- Srirangan/notifer.js - Javascript library for Gnome / Growl type non-blocking notifications
- Joose/Joose - Post-modern object system for JavaScript
- voronianski/melchior.js - Chainable Module Definition (CMD) dependency loader for JavaScript
- tysonmatanich/viewportSize - Get the size of the CSS viewport using JavaScript.
- marijnh/Eloquent-JavaScript-1st-edition - The source for http://eloquentjavascript.net
- aantthony/graph.tk - Javascript Graphing Utility using HTML 5 Canvas
- cho45/jsdeferred - Asynchronous library in JavaScript. Standalone and Compact.
- archan937/templayed.js - The fastest and smallest Mustache compliant Javascript templating library written in 1806 bytes (uncompressed)
- kothic/kothic-js - Kothic JS — a full-featured JavaScript map rendering engine using HTML5 Canvas
- zgrossbart/jslim - It's your favorite JavaScript library, only faster
- deanm/omggif - JavaScript implementation of a GIF 89a encoder and decoder
- SkidX/tweene - JavaScript Animation Proxy
- tonyg/js-nacl - Emscripten-compiled Javascript version of NaCl, the Networking and Cryptography library.
- amark/coalesce - Communication framework for distributed JavaScript.
- nornagon/scrubby - Tweak values in JavaScript without having to reload.
- natevw/fermata - Succinct native REST client, for client-side web apps and node.js. Turns URLs into (optionally: magic!) JavaScript objects.
- RamonGebben/Cquence - A very small javascript animation library
- maryrosecook/littlelisp - A small Lisp interpreter in JavaScript
- alexyoung/turing.js - DailyJS's JavaScript framework
- thinkpixellab/tilesjs - A simple JavaScript library for creating tile-based edge-to-edge layouts. Built on jQuery.
- omphalos/earhorn - JavaScript Execution Logs
- gasman/jasmid - A MIDI file reader and synthesiser in Javascript
- uxder/Radio - Dependency-free Chainable Publish/Subscribe Library for Javascript
- lexandera/Aardwolf - A remote JavaScript debugger for Android/iOS/WindowsPhone7/BlackBerry6. Written in JavaScript.
- ckknight/gorillascript - GorillaScript is a compile-to-JavaScript language designed to empower the user while attempting to prevent some common errors.
- Bishop92/JavaScript-Data-Structures - A library for data structure in JavaScript
- gameclosure/js.io - Javascript Networking Library for building real-time web applications
- kristopolous/TopLevel - A New Way to Javascript Your HTML
- gre/glsl.js - NOT MAINTAINED prefer the use of http://stack.gl – a light Javascript & GLSL library for vizualisation and game purposes (2D or 3D).
- getify/h5ive - A collection of thin facade APIs wrapped around HTML5 JavaScript features.
- bgrins/filereader.js - A lightweight wrapper for the JavaScript FileReader interface
- satazor/SparkMD5 - Lightning fast normal and incremental md5 for javascript
- replit/jsrepl - Multilingual sandboxed REPL engine in JavaScript.
- ironwallaby/delaunay - Fast Delaunay Triangulation in JavaScript.
- evernote/evernote-sdk-js - Evernote SDK for JavaScript
- lucono/xtypejs - Elegant, highly efficient data validation for JavaScript Apps.
- eligrey/l10n.js - Passive localization JavaScript library
- angular/angular.js - HTML enhanced for web apps
- joyent/node - evented I/O for v8 javascript
- h5bp/html5-boilerplate - A professional front-end template for building fast, robust, and adaptable web apps or sites.
- impress/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.
- hakimel/reveal.js - The HTML Presentation Framework
- jashkenas/backbone - Give your JS App some Backbone with Models, Views, Collections, and Events
- blueimp/jQuery-File-Upload - File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery. Supports cross-domain, chunked and resumable file uploads. Works with any server-side platform (Google App Engine, PHP, Python, Ruby on Rails, Java, etc.) that supports standard HTML form file uploads.
- strongloop/express - Fast, unopinionated, minimalist web framework for node.
- Semantic-Org/Semantic-UI - Semantic is a UI component framework based around useful principles from natural language.
- socketio/socket.io - Realtime application framework (Node.JS server)
- driftyco/ionic - Advanced HTML5 mobile development framework and SDK. Build incredible mobile apps with web technologies you already know and love. Best friends with AngularJS.
- resume/resume.github.com - Resumes generated using the GitHub informations
- facebook/react-native - A framework for building native apps with React.
- TryGhost/Ghost - Just a blogging platform
- nnnick/Chart.js - Simple HTML5 Charts using the tag
- gulpjs/gulp - The streaming build system
- select2/select2 - Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results.
- caolan/async - Async utilities for node and the browser
- tastejs/todomvc - Helping you select an MV* framework - Todo apps for Backbone.js, Ember.js, AngularJS, and many more
- bower/bower - A package manager for the web
- less/less.js - Leaner CSS
- defunkt/jquery-pjax - pushState + ajax = pjax
- balderdashy/sails - Realtime MVC Framework for Node.js
- kenwheeler/slick - the last carousel you'll ever need
- ajaxorg/ace - Ace (Ajax.org Cloud9 Editor)
- twitter/typeahead.js - typeahead.js is a fast and fully-featured autocomplete library
- alvarotrigo/fullPage.js - fullPage plugin by Alvaro Trigo. Create full screen pages fast and simple
- designmodo/Flat-UI - Flat UI Free - Design Framework (html/css3/less/js). Flat UI is based on Bootstrap, a comfortable, responsive, and functional framework that simplifies the development of websites.
- ftlabs/fastclick - Polyfill to remove click delays on browsers with touch UIs
- callemall/material-ui - React Components that Implement Google's Material Design.
- angular/material - Material design for Angular
- angular-ui/bootstrap - Native AngularJS (Angular) directives for Bootstrap. Smaller footprint (20kB gzipped), no 3rd party JS dependencies (jQuery, bootstrap JS) required. Please read the README.md file before submitting an issue!
- videojs/video.js - Video.js - open source HTML5 & Flash video player
- photonstorm/phaser - Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
- jquery/jquery-mobile - jQuery Mobile Framework
- rstacruz/nprogress - For slim progress bars like on YouTube, Medium, etc
- usablica/intro.js - A better way for new feature introduction and step-by-step users guide for your website and project.
- GitbookIO/gitbook - Modern book format and toolchain using Git and Markdown
- scottjehl/Respond - A fast & lightweight polyfill for min/max-width CSS3 Media Queries (for IE 6-8, and more)
- addyosmani/backbone-fundamentals - A creative-commons book on Backbone.js for beginners and advanced users alike
- bevacqua/dragula - 👌 Drag and drop so simple it hurts
- jquery/jquery-ui - The official jQuery user interface library.
- Unitech/PM2 - Production process manager for Node.js / io.js applications. Perfectly fitted for microservices architecture.
- Shopify/dashing - The exceptionally handsome dashboard framework in Ruby and Coffeescript.
- jadejs/jade - Jade - robust, elegant, feature rich template engine for Node.js
- wagerfield/parallax - Parallax Engine that reacts to the orientation of a smart device
- desandro/masonry - Cascading grid layout library
- enyo/dropzone - Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars.
- enaqx/awesome-react - A collection of awesome things regarding React ecosystem.
- typicode/json-server - Get a full fake REST API with zero coding in less than 30 seconds (seriously)
- pixijs/pixi.js - Super fast HTML 5 2D rendering engine that uses webGL with canvas fallback
- browserstate/history.js - History.js gracefully supports the HTML5 History/State APIs (pushState, replaceState, onPopState) in all browsers. Including continued support for data, titles, replaceState. Supports jQuery, MooTools and Prototype. For HTML5 browsers this means that you can modify the URL directly, without needing to use hashes anymore. For HTML4 browsers it will revert back to using the old onhashchange functionality.
- adam-p/markdown-here - Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending.
- etsy/statsd - Simple daemon for easy stats aggregation
- request/request - Simplified HTTP request client.
- peachananr/onepage-scroll - Create an Apple-like one page scroller website (iPhone 5S website) with One Page Scroll plugin
- substack/node-browserify - browser-side require() the node.js way
- angular-ui/ui-router - The de-facto solution to flexible routing with nested views in AngularJS
- keen/dashboards - Responsive dashboard templates for Bootstrap
- ecomfe/echarts - Enterprise Charts | Github pages : http://ecomfe.github.io/echarts/index-en.html | Email : [email protected] | Baidu Hi : 1379172 |
- chrisaljoudi/uBlock - uBlock: a fast, lightweight, and lean blocker for Chrome, Firefox, and Safari.
- facebook/flux - Application Architecture for Building User Interfaces
- fgnass/spin.js - A spinning activity indicator
- node-inspector/node-inspector - Node.js debugger based on Blink Developer Tools
- petkaantonov/bluebird - Bluebird is a full featured promise library with unmatched performance.
- carhartl/jquery-cookie - A simple, lightweight jQuery plugin for reading, writing and deleting cookies
- WickyNilliams/headroom.js - Give your pages some headroom. Hide your header until you need it
- Automattic/mongoose - MongoDB object modeling designed to work in an asynchronous environment.
- scottjehl/picturefill - A responsive image polyfill for
, srcset, sizes, and more - codemirror/CodeMirror - In-browser code editor
- Famous/famous - This repo is being deprecated. Please check out http://github.com/famous/engine
- sdelements/lets-chat - Self-hosted chat app for small teams
- riot/riot - A React-like, user interface library
- postcss/autoprefixer - Parse CSS and add vendor prefixes to rules by Can I Use
- pockethub/PocketHub - PocketHub Android App
- eternicode/bootstrap-datepicker - A datepicker for @twitter bootstrap forked from Stefan Petre's (of eyecon.ro), improvements by @eternicode
- koajs/koa - Expressive middleware for node.js using generators
- kamens/jQuery-menu-aim - jQuery plugin to fire events when user's cursor aims at particular dropdown menu items. For making responsive mega dropdowns like Amazon's.
- sindresorhus/pageres - Capture website screenshots
- dimsemenov/Magnific-Popup - Light and responsive lightbox script with focus on performance.
- gionkunz/chartist-js - Simple responsive charts
- brianreavis/selectize.js - Selectize is the hybrid of a textbox and box. It's jQuery based and it has autocomplete and native-feeling keyboard navigation; useful for tagging, contact lists, etc. rstacruz/jquery.transit - Super-smooth CSS3 transformations and transitions for jQuery foreverjs/forever - A simple CLI tool for ensuring that a given script runs continuously (i.e. forever) knsv/mermaid - Generation of diagram and flowchart from text in a similar manner as markdown substack/stream-handbook - how to write node programs with streams Flipboard/react-canvas - High performance rendering for React components xing/wysihtml5 - Open source rich text editor based on HTML5 and the progressive-enhancement approach. Uses a sophisticated security concept and aims to generate fully valid HTML5 markup by preventing unmaintainable tag soups and inline styles. marionettejs/backbone.marionette - The Backbone Framework afaqurk/linux-dash - A drop-in, low-overhead monitoring web dashboard for a linux machine. jlmakes/scrollReveal.js - Easily reveal elements as they enter the viewport. mgonto/restangular - AngularJS service to handle Rest API Restful Resources properly and easily grafana/grafana - Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB benweet/stackedit - In-browser markdown editor metafizzy/isotope - Filter & sort magical layouts mailcheck/mailcheck - Reduce user-misspelled email addresses in your forms. arasatasaygin/is.js - Micro check library cubiq/iscroll - Smooth scrolling for the web aFarkas/html5shiv - This script is the defacto way to enable use of HTML5 sectioning elements in legacy Internet Explorer. kkga/spacegray - A Hyperminimal UI Theme for Sublime Text hexojs/hexo - A fast, simple & powerful blog framework, powered by Node.js. FredrikNoren/ungit - The easiest way to use git. On any platform. Anywhere. stylus/stylus - Expressive, robust, feature-rich CSS language built for nodejs cheeriojs/cheerio - Fast, flexible, and lean implementation of core jQuery designed specifically for the server. imakewebthings/waypoints - Waypoints is a library that makes it easy to execute a function whenever you scroll to an element. yyx990803/vue - Intuitive, fast & composable MVVM for building interactive interfaces. gollum/gollum - A simple, Git-powered wiki with a sweet API and local frontend. jaredhanson/passport - Simple, unobtrusive authentication for Node.js. DrBoolean/mostly-adequate-guide - Mostly adequate guide to FP (in javascript) marmelab/gremlins.js - Monkey testing library for web apps and Node.js allmobilize/amazeui - Amaze UI, a mobile-first and modular front-end framework. jessepollak/card - 💳 make your credit card form better in one line of code breach/breach_core - A Browser written in JS. Free. Modular. Hackable. rackt/react-router - A complete routing solution for React.js senchalabs/connect - Connect is a middleware layer for Node.js remy/nodemon - Monitor for any changes in your node.js application and automatically restart the server - perfect for development hpneo/gmaps - the easiest way to use Google Maps nolimits4web/Swiper - Most modern mobile touch slider with hardware accelerated transitions FineUploader/fine-uploader - Multiple file upload plugin with progress-bar, drag-and-drop, direct-to-S3 & Azure uploading, client-side image scaling, preview generation, form support, chunking, auto-resume, and tons of other features. amsul/pickadate.js - The mobile-friendly, responsive, and lightweight jQuery date & time input picker. sahat/satellizer - Token-based AngularJS Authentication davatron5000/FitText.js - A jQuery plugin for inflating web type purifycss/purifycss - Remove unused CSS. Also works with single-page apps. javve/list.js - The perfect library for adding search, sort, filters and flexibility to tables, lists and various HTML elements. Built to be invisible and work on existing HTML. jzaefferer/jquery-validation - jQuery Validation Plugin yabwe/medium-editor - Medium.com WYSIWYG editor clone. Uses contenteditable API to implement a rich text solution. vladikoff/chromeos-apk - Run Android Apps in Chrome OS OR Chrome in OS X, Linux and Windows. mgcrea/angular-strap - AngularJS 1.2+ native directives for Bootstrap 3. ducksboard/gridster.js - gridster.js is a jQuery plugin that makes building intuitive draggable layouts from elements spanning multiple columns aosabook/500lines - 500 Lines or Less mozilla/metrics-graphics - A library optimized for concise, principled data graphics and layouts. angular-app/angular-app - Reference application for AngularJS feross/webtorrent - ⚡ Streaming torrent client for node & the browser mozilla/togetherjs - A service for your website that makes it surprisingly easy to collaborate in real-time. tripit/slate - Beautiful static documentation for your API NetEase/pomelo - A fast,scalable,distributed game server framework for Node.js. qrohlf/trianglify - Algorithmically generated triangle art BrowserSync/browser-sync - Keep multiple browsers & devices in sync when building websites. http://browsersync.io NodeRedis/node_redis - redis client for node thebird/Swipe - Swipe is the most accurate touch slider. visionmedia/superagent - Ajax with less suck - (and node.js HTTP client to match) madrobby/keymaster - A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies. ether/etherpad-lite - Etherpad: Really real-time collaborative document editing square/crossfilter - Fast n-dimensional filtering and grouping of records. loadfive/Knwl.js - Find Dates, Places, Times, and More. A .js library for parsing text for specific information. stubbornella/oocss - Object Oriented CSS Framework pouchdb/pouchdb - 🐨 - PouchDB is a pocket-sized database. kitematic/kitematic - Visual Docker Container Management on Mac & Windows nolimits4web/Framework7 - Full Featured HTML Framework For Building iOS & Android Apps postcss/postcss - Transforming CSS with JS plugins NodeBB/NodeBB - Node.js based forum software built for the modern web mozilla/localForage - Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API. imakewebthings/deck.js - Modern HTML Presentations n1k0/casperjs - Navigation scripting & testing utility for PhantomJS and SlimerJS masayuki0812/c3 - A D3-based reusable chart library backbone-boilerplate/backbone-boilerplate - A workflow for building Backbone.js applications. JacksonTian/fks - 前端技能汇总 Frontend Knowledge Structure strongloop/loopback - LoopBack is an open source Node.js framework built on top of Express optimized for building APIs for mobile, web, and other devices. Connect to multiple data sources, write business logic in Node.js, glue on top of your existing services and data, connect using JS, iOS & Android SDKs. hapijs/hapi - Server Framework for Node.js Mango/slideout - A touch slideout navigation menu for your mobile web apps. arshaw/fullcalendar - Full-sized drag & drop event calendar (jQuery plugin) matthieua/WOW - Reveal CSS animation as you scroll down a page aterrien/jQuery-Knob - Nice, downward compatible, touchable, jQuery dial andris9/Nodemailer - Send e-mails with Node.JS – easy as cake! E-mail made in Estonia alexwolfe/Buttons - A CSS button library built using Sass and Compass jschr/bootstrap-modal - Extends the default Bootstrap Modal class. Responsive, stackable, ajax and more. maroslaw/rainyday.js - Simulating raindrops falling on a window vitalets/x-editable - In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery olton/Metro-UI-CSS - CSS styles for build Windows 8 Metro UI stylable interface tommoor/tinycon - A small library for manipulating the favicon, in particular adding alert bubbles and changing images. jonobr1/two.js - A renderer agnostic two-dimensional drawing api for the web. seajs/seajs - A Module Loader for the Web nodejitsu/node-http-proxy - A full-featured http proxy for node.js Marak/faker.js - generate massive amounts of fake data in Node.js and the browser segmentio/nightmare - A high level wrapper for Phantomjs. Matt-Esch/virtual-dom - A Virtual DOM and diffing algorithm sequelize/sequelize - Sequelize is an easy-to-use multi sql dialect ORM for Node.js & io.js. It currently supports MySQL, MariaDB, SQLite, PostgreSQL and MSSQL. unconed/TermKit - Experimental Terminal platform built on WebKit + node.js. Currently only for Mac and Windows, though the prototype works 90% in any WebKit browser. componentjs/component - frontend package manager and build tool for modular web applications Rich-Harris/ramjet - Morph DOM elements from one state to another with smooth transitions ractivejs/ractive - Next-generation DOM manipulation angular/protractor - E2E test framework for Angular apps dc-js/dc.js - Multi-Dimensional charting built to work natively with crossfilter rendered with d3.js imsky/holder - Client-side image placeholders. dangrossman/bootstrap-daterangepicker - Date range picker component for Bootstrap libreboard/libreboard - An open-source kanban board gaearon/redux - Predictable state container for JavaScript apps bendc/sprint - A tiny, lightning fast jQuery-like library for modern browsers. twitter/hogan.js - A compiler for the Mustache templating language joemccann/dillinger - The last Markdown editor, ever. jackmoore/colorbox - A light-weight, customizable lightbox plugin for jQuery tj/commander.js - node.js command-line interfaces made easy needim/noty - noty is a jQuery notification plugin that makes it easy to create alert - success - error - warning - information - confirmation messages as an alternative the standard alert dialog. GoogleChrome/chrome-app-samples - Chrome Apps blasten/turn.js - The page flip effect for HTML5 jquery/sizzle - A sizzlin' hot selector engine. novus/nvd3 - A reusable charting library written in d3.js mongodb/node-mongodb-native - Mongo DB Native NodeJS Driver yeoman/generator-angular - Yeoman generator for AngularJS qiao/PathFinding.js - A comprehensive path-finding library for grid based games jhollingworth/bootstrap-wysihtml5 - Simple, beautiful wysiwyg editor winstonjs/winston - a multi-transport async logging library for node.js madebymany/sir-trevor-js - Rich content editing entirely re-imagined for the web elastic/kibana - Kibana fontello/fontello - Iconic fonts scissors danialfarid/ng-file-upload - Lightweight Angular directive to upload files with optional FileAPI shim for cross browser support chriso/validator.js - String validation and sanitization rendrjs/rendr - Render your Backbone.js apps on the client and the server, using Node.js. keystonejs/keystone - node.js cms and web app framework infinite-scroll/infinite-scroll - [Unmaintained] jQuery and Wordpress plugins for infinite scroll sergeche/emmet-sublime - Emmet (ex-Zen Coding) for Sublime Text kimmobrunfeldt/progressbar.js - Responsive and slick progress bars filamentgroup/tablesaw - A group of plugins for responsive tables. segmentio/myth - A CSS preprocessor that acts like a polyfill for future versions of the spec. aurelia/framework - The aurelia framework brings together all the required core aurelia libraries into a ready-to-go application-building platform. simplefocus/FlowType.JS - Web typography at its finest: font-size and line-height based on element width. Khan/KaTeX - Fast math typesetting for the web. dieulot/instantclick - InstantClick makes following links in your website instant. derbyjs/derby - MVC framework making it easy to write realtime, collaborative applications that run in both Node.js and browsers headjs/headjs - The only script in your HEAD. callmecavs/layzr.js - A small, fast, modern, and dependency-free library for lazy loading. ngbp/ngbp - A sophisticated build management system for web apps (formerly ng-boilerplate). Created by @joshdmiller share/ShareJS - Collaborative editing in any app Selz/plyr - A simple HTML5 media player maxogden/dat - 💾 real time replication and versioning for data sets zeman/perfmap - Front-end performance heatmap bookmarklet. TelescopeJS/Telescope - An open-source social news app built with Meteor restify/node-restify - node.js REST framework specifically meant for web service APIs kesenhoo/android-training-course-in-chinese - Android官方培训课程中文版 mitmproxy/mitmproxy - An interactive SSL-capable intercepting HTTP proxy for penetration testers and software developers jaws-stack/JAWS - JAWS: The Javascript + AWS Stack – A server-free, webapp boilerplate using bleeding-edge AWS services that redefine how to build massively scalable web applications marcuswestin/store.js - localStorage wrapper for all browsers without using cookies or flash. Uses localStorage, globalStorage, and userData behavior under the hood jimhigson/oboe.js - A streaming approach to JSON. Oboe.js speeds up web applications by providing parsed objects before the response completes. mathiasbynens/jquery-placeholder - A jQuery plugin that enables HTML5 placeholder behavior for browsers that aren’t trying hard enough yet NaturalNode/natural - general natural language facilities for node segmentio/metalsmith - An extremely simple, pluggable static site generator. maxogden/art-of-node - ❄️ a short introduction to node.js square/cube - Cube: A system for time series visualization. NeXTs/Clusterize.js - Tiny vanilla JS plugin to display large data sets easily HubSpot/tether - A positioning engine to make overlays, tooltips and dropdowns better #hubspot-open-source silviomoreto/bootstrap-select - A custom select for @twitter bootstrap using button dropdown ConnorAtherton/walkway - An easy way to animate SVG elements. twitter/twemoji - Twitter Emoji for Everyone equinusocio/material-theme - Material Theme, the most epic theme for Sublime Text 3 by Mattia Astorino BBC-News/Imager.js - Responsive images while we wait for srcset to finish cooking johndyer/mediaelement - HTML5 or player with Flash and Silverlight shims that mimics the HTML5 MediaElement API, enabling a consistent UI in all browsers. tholman/elevator.js - Finally, a "back to top" button that behaves like a real elevator. pcottle/learnGitBranching - An interactive git visualization to challenge and educate! markdalgleish/bespoke.js - DIY Presentation Micro-Framework krakenjs/kraken-js - An express-based Node.js web application bootstrapping module. deployd/deployd - a toolkit for building realtime APIs tj/co - The ultimate generator based flow-control goodness for nodejs (supports thunks, promises, etc) typekit/webfontloader - Web Font Loader gives you added control when using linked fonts via @font-face. reflux/refluxjs - A simple library for uni-directional dataflow application architecture with React extensions inspired by Flux phonegap/phonegap-start - PhoneGap Hello World app systemjs/systemjs - Universal dynamic module loader tessalt/echo-chamber-js - Commenting without the comments viljamis/responsive-nav.js - Responsive navigation plugin without library dependencies and with fast touch screen support. sofish/pen - enjoy live editing (+markdown) liftoff/GateOne - Gate One is an HTML5-powered terminal emulator and SSH client markdalgleish/stellar.js - Stellar.js - Parallax scrolling made easy srobbin/jquery-backstretch - Backstretch is a simple jQuery plugin that allows you to add a dynamically-resized, slideshow-capable background image to any page or element. The image will stretch to fit the page/element, and will automatically resize as the window/element size changes. scrapinghub/portia - Visual scraping for Scrapy chieffancypants/angular-loading-bar - A fully automatic loading / progress bar for your angular apps. HubSpot/messenger - Growl-style alerts and messages for your app. #hubspot-open-source luis-almeida/unveil - A very lightweight jQuery plugin to lazy load images ipselon/react-ui-builder - React UI Builder fancyapps/fancyBox - fancyBox is a tool that offers a nice and elegant way to add zooming functionality for images, html content and multi-media on your webpages. socketstream/socketstream - A framework for Realtime Web Apps duojs/duo - A next-generation package manager for the front-end assaf/zombie - Insanely fast, full-stack, headless browser testing using node.js google/google-api-nodejs-client - Google's officially supported Node.js client library for accessing Google APIs, it comes with OAuth 2.0 support. IonicaBizau/git-stats - 🍀 A GitHub-like contributions calendar, but locally, with all your git commits. jariz/vibrant.js - Extract prominent colors from an image. JS port of Android's Palette. tholman/zenpen - A minimalist writing zone. kriasoft/react-starter-kit - React Starter Kit — a skeleton of an "isomorphic" web application / SPA built with React.js, Express, Flux, ES6+, JSX, Babel, PostCSS, Webpack, BrowserSync... faye/faye - Simple pub/sub messaging for the web kenkeiter/skeuocard - Skeuocard progressively enhances credit card inputs to provide a skeuomorphic interface. gnab/remark - A simple, in-browser, markdown-driven slideshow tool. sintaxi/harp - Static Site Server/Generator with built-in preprocessing vega/vega - A visualization grammar. Automattic/kue - Kue is a priority job queue backed by redis, built for node.js. liabru/matter-js - a 2D rigid body physics engine for the web OwlFonk/OwlCarousel - Owl Carousel. Touch enabled jQuery plugin that lets you create beautiful responsive carousel slider. happyworm/jPlayer - jPlayer : HTML5 Audio & Video for jQuery peers/peerjs - Peer-to-peer data in the browser. svg/svgo - Nodejs-based tool for optimizing SVG vector graphics files. guardian/scribe - A rich text editor framework for the web platform nightwatchjs/nightwatch - Automated testing and continous integration framework based on node.js and selenium webdriver malsup/form - jQuery Form Plugin bnoguchi/everyauth - node.js auth package (password, facebook, & more) for Connect and Express apps rmm5t/jquery-timeago - Timeago is a jQuery plugin that makes it easy to support automatically updating fuzzy timestamps (e.g. "4 minutes ago"). yui/yui3 - A library for building richly interactive web applications. Huddle/PhantomCSS - Visual/CSS regression testing with PhantomJS cdnjs/cdnjs - Our goal is to operate this CDN in a peer reviewed fashion. react-bootstrap/react-bootstrap - Bootstrap 3 components built with React segmentio/analytics.js - The hassle-free way to integrate analytics into any web application. densitydesign/raw - The missing link between spreadsheets and vector graphics wout/svg.js - A lightweight library for manipulating and animating SVG socketio/socket.io-client - Realtime application framework (client) angular-ui/ui-grid - UI Grid: an Angular Data Grid muaz-khan/WebRTC-Experiment - WebRTC libraries, WebRTC demos, WebRTC experiments, audio, video, screen, conferencing, file sharing, screen sharing, recording, MCU, media stacks, media servers, signaling, SIP, XMPP, XHR, websockets, socket.io, websync, signalR, Translator.js, RecordRTC.js, ffmpeg.js, RTCMultiConnection.js, DataChannel.js, DetectRTC, Meeting.js, MediaRecorder, MediaStreamRecorder, SDP-Serializer, captureStreamUntilEnded, pre-recorded, media streaming, live streaming, mp3 live, desktop sharing, part of screen sharing and everything regarding webrtc i.e. realtime web! neilj/Squire - HTML5 rich text editor. Try the demo integration at cnodejs/nodeclub - 🐤Nodeclub 是使用 Node.js 和 MongoDB 开发的社区系统 HabitRPG/habitrpg - A habit tracker app which treats your goals like a Role Playing Game. CodeboxIDE/codebox - Open source cloud & desktop IDE almende/vis - Dynamic, browser-based visualization library louischatriot/nedb - Embedded datastore for node.js dtao/lazy.js - Like Underscore, but lazier eduardolundgren/tracking.js - A modern approach for Computer Vision on the web gotwarlost/istanbul - Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests and browser tests. Built for scale. LeaVerou/prefixfree - Break free from CSS prefix hell! ruipgil/scraperjs - A complete and versatile web scraper. mozbrick/brick - UI Web Components for Modern Web Apps olivernn/lunr.js - A bit like Solr, but much smaller and not as bright summernote/summernote - Super simple WYSIWYG Editor using Bootstrap alsotang/node-lessons - 📕《Node.js 包教不包会》 crosbymichael/dockerui - A web interface for docker. http://docker.io carrot/share-button - fast, beautiful, and painless social shares: Eonasdan/bootstrap-datetimepicker - Date/time picker widget based on twitter bootstrap patrickkunka/mixitup - MixItUp - A Filter & Sort Plugin giakki/uncss - Remove unused styles from CSS blakeembrey/code-problems - Common code and interview problems solved in multiple languages RocketChat/Rocket.Chat - Have your own Slack like online chat, built with Meteor. angular-translate/angular-translate - i18n in your Angular apps, made easy. processing/p5.js - p5.js is a JS client-side library for creating graphic and interactive experiences, based on the core principles of Processing. http://twitter.com/p5xjs — bramp/js-sequence-diagrams - Draws simple SVG sequence diagrams from textual representation of the diagram rigoneri/syte - A really simple but powerful packaged personal site that has social integrations like twitter, github, dribbble, instagram, foursquare, tumblr, wordpress, linkedin, spotify/last.fm, and much more... cjb/GitTorrent - A decentralization of GitHub using BitTorrent and Bitcoin CSSLint/csslint - Automated linting of Cascading Stylesheets arturadib/shelljs - Portable Unix shell commands for Node.js viljamis/ResponsiveSlides.js - Simple & lightweight responsive slider plugin (in 1kb) uberVU/grid - Drag and drop library for two-dimensional, resizable and responsive lists mnutt/hummingbird - Real time web analytics using node.js and web sockets mattbryson/TouchSwipe-Jquery-Plugin - TouchSwipe is a jquery plugin to be used with jQuery on touch input devices such as iPad, iPhone etc. stevenwanderski/bxslider-4 - Responsive jQuery content slider fzaninotto/uptime - A remote monitoring application using Node.js, MongoDB, and Twitter Bootstrap. erming/shout - Shout — The self-hosted web IRC client prose/prose - A Content Editor for GitHub. substack/browserify-handbook - how to build modular applications with browserify visionmedia/page.js - Micro client-side router inspired by the Express router rmurphey/js-assessment - A test-driven approach to assessing JS skills linkedin/hopscotch - A framework to make it easy for developers to add product tours to their pages. JoelBesada/scrollpath - A plugin for defining custom scroll paths. kandanapp/kandan - Kandan is an Open Source Alternative to HipChat jquery/jquery-mousewheel - A jQuery plugin that adds cross-browser mouse wheel support. mesos/chronos - Fault tolerant job scheduler for Mesos which handles dependencies and ISO8601 based schedules eligrey/FileSaver.js - An HTML5 saveAs() FileSaver implementation reapp/reapp - Reapp - next gen hybrid apps tildeio/rsvp.js - A lightweight library that provides tools for organizing asynchronous code Voog/wysihtml - Open source rich text editor for the modern web artberri/sidr - Sidr is a jQuery plugin for creating side menus and the easiest way for doing your menu responsive. felixge/node-formidable - A node.js module for parsing form data, especially file uploads. brianc/node-postgres - PostgreSQL client for node.js. BorisMoore/jquery-tmpl - The original official jQuery Templates plugin. This project was maintained by the jQuery team as an official jQuery plugin. It is no longer in active development, and will be superseded by JsRender. assemble/assemble - Static site generator for Node.js, Grunt.js, and Yeoman and Gulp. Render templates with Handlebars, Lo-Dash or any template engine. Used by Zurb Foundation, Zurb Ink, Less.js / lesscss.org, Topcoat, Web Experience Toolkit, and hundreds of other projects to build sites, themes, components, documentation, blogs and gh-pages. jquery/esprima - ECMAScript parsing infrastructure for multipurpose analysis facebook/nuclide - An open IDE for web and native mobile development, built on top of Atom dthree/vantage - CLI + SSH + REPL for your live node app cujojs/when - A solid, fast Promises/A+ and when() implementation, plus other async goodies. mafintosh/peerflix - Streaming torrent client for node.js openstf/stf - Control and manage Android devices from your browser. gss/engine - GSS engine slap-editor/slap - Sublime-like terminal-based text editor SlexAxton/yepnope.js - A Script Loader For Your Conditional Builds chjj/tty.js - A terminal for your browser, using node/express/socket.io airbnb/infinity - UITableViews for the web. Aerolab/midnight.js - A jQuery plugin to switch fixed headers on the fly kikinteractive/app - Instant mobile web app creation astoilkov/jsblocks - Better MV-ish Framework noraesae/perfect-scrollbar - Minimalistic but perfect custom scrollbar plugin appium/appium - Automation for iOS and Android Apps. madhums/node-express-mongoose-demo - A simple demo app in node.js using express, mongoose, passport.js for beginners Strider-CD/strider - Strider: Open Source Continuous Integration & Deployment Server. driftyco/ng-cordova - AngularJS Cordova wrappers for common Cordova plugins. mattermost/platform - Open source Slack-alternative in Golang and React gwendall/way.js - Simple, lightweight, persistent two-way databinding anijs/anijs - A Library to Raise your Web Design without Coding. emberjs/data - A data persistence library for Ember.js. zynga/scroller - Accelerated panning and zooming for HTML and Canvas websockets/ws - ws: The fastest RFC-6455 WebSocket implementation for Node.js. inorganik/countUp.js - Animates a numerical value by counting to it toddmotto/echo - Lazy-loading images with data-* attributes mikeric/rivets - Lightweight and powerful data binding + templating solution balanced/balanced-dashboard - The Balanced dashboard. etsy/hound - Lightning fast code searching made easy lovell/sharp - The fastest Node.js module for resizing JPEG, PNG, WebP and TIFF images. Uses the libvips library. johnpolacek/scrollorama - The jQuery plugin for doing cool scrolly stuff kennethcachia/background-check - Automatically switch to a darker or a lighter version of an element depending on the brightness of images behind it. fat/zoom.js - Medium's Image Zoom for jQuery gaearon/react-hot-loader - Tweak React components in real time. mikesall/charted - A charting tool that produces automatic, shareable charts from any data file jejacks0n/mercury - Mercury Editor: The Rails HTML5 WYSIWYG editor typicode/lowdb - Flat JSON file database broccolijs/broccoli - Browser compilation library – an asset pipeline for applications that run in the browser sunspot/sunspot - Solr-powered search for Ruby objects visionmedia/supertest - Super-agent driven library for testing node.js HTTP servers using a fluent API aheckmann/gm - GraphicsMagick for node graphite-project/graphite-web - A highly scalable real-time graphing system PaulUithol/Backbone-relational - Get and set relations (one-to-one, one-to-many, many-to-one) for Backbone models adamdbradley/foresight.js - DEPRECATED: Prior to recent developments with the picture element, Foresight.js gaves webpages the ability to tell if the user's device is capable of viewing high-resolution images before the image is requested from the server. Additionally, it judges if the user's device currently has a fast enough network connection for high-resolution images. Depending on device display and network connectivity, foresight.js will request the appropriate image for the webpage. Pasvaz/bindonce - Zero watches binding for AngularJs NYTimes/pourover - A library for simple, fast filtering and sorting of large collections in the browser. angular-ui/angular-ui-OLDREPO - DISCONTINUED REPO: This project has been restructured -> timuric/Content-generator-sketch-plugin - Sketch app plugin for generating dummy data such as avatars, names, photos, geo data etc clappr/clappr - An extensible media player for the web zzmp/juliusjs - A speech recognition library for the web pgte/nock - HTTP mocking and expectations library fraywing/textAngular - A radically powerful Text-Editor/Wysiwyg editor for Angular.js! Create multiple editor instances, two-way-bind HTML content, watch editors for changes and more! Freeboard/freeboard - A damn-sexy, open source real-time dashboard builder for IOT and other web mashups. A free open-source alternative to Geckoboard. chjj/blessed - A high-level terminal interface library for node.js. chalk/chalk - Terminal string styling done right jipegit/OSXAuditor - OS X Auditor is a free Mac OS X computer forensics tool apache/couchdb - Mirror of Apache CouchDB reworkcss/rework - Plugin framework for CSS preprocessing in Node.js alfajango/jquery-dynatable - A more-fun, semantic, alternative to datatables bergie/hallo - Simple rich text editor (contentEditable) for jQuery UI trentrichardson/jQuery-Timepicker-Addon - Adds a timepicker to jQueryUI Datepicker firstopinion/formatter.js - Format html inputs to match a specified pattern bergie/create - Midgard Create, a generic web editing interface for any CMS greypants/gulp-starter - Starter gulpfile.js and structure with commonly used tools loopj/jquery-tokeninput - Tokeninput is a jQuery plugin which allows your users to select multiple items from a predefined list, using autocompletion as they type to find each item. You may have seen a similar type of text entry when filling in the recipients field sending messages on facebook. desandro/draggabilly - Make that shiz draggable hakimel/css - Assorted CSS and UI experiments. wenzhixin/bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3) adamschwartz/log - Console.log with style jquery-boilerplate/jquery-boilerplate - A jump-start for jQuery plugins development Reportr/dashboard - Your life's personal dashboard. google/end-to-end - End-To-End is a Chrome extension that helps you encrypt, decrypt, digital sign, and verify signed messages within the browser using OpenPGP. rails/jquery-ujs - Ruby on Rails unobtrusive scripting adapter for jQuery cjohansen/Sinon.JS - Test spies, stubs and mocks for JavaScript. lifesinger/lifesinger.github.com - 岁月如歌 YePpHa/YouTubeCenter - YouTube Center is a userscript designed to expand the functionality of YouTube. It includes the ability to download the video you're watching, auto selecting your preferred video quality and much more. kanaka/noVNC - VNC client using HTML5 (Web Sockets, Canvas) with encryption (wss://) support. mathjax/MathJax - Beautiful math in all browsers mholt/PapaParse - Fast and powerful CSV (delimited text) parser that gracefully handles large files and malformed input johnpolacek/superscrollorama - The jQuery plugin for supercool scroll animation dularion/streama - It's like Netflix, but self-hosted! http://dularion.github.io/streama/ wilsonpage/fastdom - Eliminates layout thrashing by batching DOM read/write operations aroc/side-comments - An interface component to give your site/app Medium.com style commenting. PixelsCommander/HTML-GL - Get as many FPS as you need and amazing effects by rendering HTML/CSS in WebGL formvalidation/formvalidation - The best @jquery plugin to validate form fields. Designed to use with Bootstrap + Zurb Foundation + Pure + SemanticUI + UIKit + Your own frameworks. lokesh/lightbox2 - The original lightbox script, now on Github! TalAter/annyang - A javascript library for adding voice commands to your site, using speech recognition. filamentgroup/loadCSS - A function for loading CSS asynchronously addyosmani/basket.js - A script and resource loader for caching & loading files with localStorage zhukov/webogram - Telegram web application, GPL v3 jschr/textillate - A simple plugin for CSS3 text animations mootools/mootools-core - MooTools Core Repository OnsenUI/OnsenUI - Custom Elements-Based HTML5 UI Framework for Building Your Mobile Front End nodejs/node-convergence-archive - Archive for node/io.js convergence work pre-3.0.0 tgriesser/bookshelf - A simple Node.js ORM for PostgreSQL, MySQL and SQLite3 built on top of Knex.js mapbox/tilemill - A modern map design studio. cameronmcefee/plax - JQuery powered parallaxing VodkaBears/Vide - Easy as hell jQuery plugin for video backgrounds. arkency/reactjs_koans - Learn basics of React.js making the tests pass cryptocat/cryptocat - Easy to use encrypted instant messaging built on modern web technologies. substack/dnode - turtles all the way down rpc sorccu/cufon - Fast text replacement with canvas and VML - no Flash or images required. tj/should.js - BDD style assertions for node.js -- test framework agnostic chjj/ttystudio - A terminal-to-gif recorder minus the headaches. powmedia/backbone-forms - Form framework for BackboneJS with nested forms, editable lists and validation paulkinzett/toolbar - A tooltip style toolbar jQuery plugin gimite/web-socket-js - HTML5 Web Socket implementation powered by Flash tooling/book-of-modern-frontend-tooling - The Front-end Tooling Book substack/node-optimist - Light-weight option parsing for node.js vakata/jstree - jquery tree plugin HenrikJoreteg/SimpleWebRTC - Simplest WebRTC ever arachnys/cabot - Self-hosted, easily-deployable monitoring and alerts service - like a lightweight PagerDuty buunguyen/octotree - Browser extension to display GitHub code in tree format samizdatco/arbor - a graph visualization library using web workers and jQuery jrburke/almond - A minimal AMD API implementation for use after optimized builds scoutapp/scout_realtime - Realtime server metrics in your browser localtunnel/localtunnel - expose yourself visionmedia/debug - tiny node.js & browser debugging utility for your libraries and applications posabsolute/jQuery-Validation-Engine - jQuery form validation plugin malarkey/320andup - This is the new 320 and Up hakimel/Meny - A three dimensional and space effecient menu alvarotrigo/pagePiling.js - pagePiling plugin by Alvaro Trigo. Create a scrolling pile of sections. primus/primus - ⚡ Primus, the creator god of the transformers & an abstraction layer for real-time to prevent module lock-in. doublespeakgames/adarkroom - A Dark Room - A Minimalist Text Adventure mozilla/nunjucks - A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired) indexzero/http-server - a simple zero-configuration command-line http server dfcb/BigVideo.js - The jQuery Plugin for Big Background Video (and Images) trentm/node-bunyan - a simple and fast JSON logging module for node.js services jonschlinkert/remarkable - Markdown parser, done right. Commonmark support, extensions, syntax plugins, high speed - all in one. Gulp and metalsmith plugins are also available. balderdashy/waterline - An adapter-based ORM for Node.js with support for mysql, mongo, postgres, redis, and more kbhomes/radiant-player-mac - Turn Google Play Music into a separate, beautiful application that integrates with your Mac. swagger-api/swagger-spec - The Swagger Specification Repository utom/sketch-measure - A measure tool for measurements & design specs. google/tracing-framework - Web Tracing Framework libraries and extensions. Swiip/generator-gulp-angular - Yeoman generator for AngularJS with GulpJS node-webot/wechat - 微信公共平台消息接口服务中间件 bevacqua/rome - 📅 Customizable date (and time) picker. Opt-in UI, no jQuery! jamesflorentino/nanoScrollerJS - A jQuery plugin that offers a simplistic way of implementing Lion OS scrollbars. brianleroux/lawnchair - A lightweight clientside JSON document store, angular/batarang - AngularJS WebInspector Extension for Chrome SocketCluster/socketcluster - Highly scalable realtime microframework metafizzy/flickity - Touch, responsive, flickable galleries jdan/isomer - Simple isometric graphics library for HTML5 canvas jackmoore/autosize - Autosize is a small, stand-alone script to automatically adjust textarea height to fit text. kylestetz/CLNDR - 📆 a jQuery calendar plugin that uses HTML templates chaijs/chai - BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework. stacktracejs/stacktrace.js - Framework-agnostic, micro-library for getting stack traces in all web browsers fians/Waves - Click effect inspired by Google's Material Design mozilla-b2g/gaia - Gaia is a HTML5-based Phone UI for the Boot 2 Gecko Project. NOTE: For details of what branches are used for what releases, see slate/slate - Slate IRC client jrburke/r.js - Runs RequireJS in Node and Rhino, and used to run the RequireJS optimizer guillaumepotier/Garlic.js - Automatically persist your forms' text and select field values locally, until the form is submitted. defunkt/facebox - Facebook-style lightbox, built in jQuery caolan/highland - High-level streams library for Node.js and the browser bigspaceship/shine.js - A library for pretty shadows. SlexAxton/css-colorguard - Keep a watchful eye on your css colors. jasny/bootstrap - The missing components for your favorite front-end framework. hipache/hipache - Hipache: a distributed HTTP and websocket proxy andrewelkins/Laravel-4-Bootstrap-Starter-Site - Laravel 4 Starter Site is a basic blog application using several nice community packages. googlecreativelab/coder - A simple way to make web stuff on Raspberry Pi apneadiving/Google-Maps-for-Rails - Enables easy Google map + overlays creation in Ruby apps appcelerator/titanium_mobile - Appcelerator Titanium Mobile marijnh/tern - A JavaScript code analyzer for deep, cross-editor language support creationix/step - An async control-flow library that makes stepping through logic easy. Raynos/mercury - A truly modular frontend framework sass/node-sass - 🌈 Node.js bindings to libsass mcasimir/mobile-angular-ui - Angular.js Mobile UI Framework with Bootstrap 3 DanielRapp/doppler - 👋 Motion detection using the doppler effect nswbmw/N-blog - 使用 Express + MongoDB 搭建多人博客 jsantell/dancer.js - high-level audio API, designed to make sweet visualizations argon/node-apn - Apple Push Notification module for Node.js jdan/cleaver - 30-second slideshows for hackers jaz303/tipsy - Facebook-style tooltips plugin for jQuery Famous/famous-angular - Bring structure to your Famo.us apps with the power of AngularJS. Famo.us/Angular integrates seamlessly with existing Angular and Famo.us apps. oklai/koala - Koala is a GUI application for less, sass and coffeescript compilation, to help web developers to the development more efficient. gskinner/regexr - RegExr is a HTML/JS based tool for creating, testing, and learning about Regular Expressions. jakearchibald/es6-promise - A polyfill for ES6-style Promises Khan/tota11y - an accessibility (a11y) visualization toolkit likeastore/ngDialog - Modals and popups provider for Angular.js applications yhat/rodeo - A data science IDE for Python baudehlo/Haraka - An event driven SMTP server jquerytools/jquerytools - The missing UI library for the Web rc0x03/node-osmosis - Web scraper for NodeJS geddy/geddy - Web framework for Node.js smashingboxes/OwlCarousel2 - jQuery Responsive Carousel. tower/tower - UNMAINTAINED - Small components for building apps, manipulating data, and automating a distributed infrastructure. ohdarling/GoAgentX - GoAgentX is a GUI application on OS X. pornel/slip - Slip.js — UI library for manipulating lists via swipe and drag gestures mbostock/topojson - An extension to GeoJSON that encodes topology. jeromeetienne/jquery-qrcode - qrcode generation standalone (doesn't depend on external services) mozilla/popcorn-js - The HTML5 Media Framework razorjack/quicksand - jQuery plugin. Reorder and filter items with a nice shuffling animation. kissyteam/kissy - A Powerful Collection Of Modules leanote/leanote - Not Just A Notepad! (golang + mongodb) http://leanote.org ckeditor/ckeditor-dev - The development repository of CKEditor. fex-team/webuploader - It's a new file uploader solution! metafizzy/packery - Bin-packing layout library aui/artTemplate - 性能卓越的 js 模板引擎 reactjs/react-rails - Ruby gem for automatically transforming JSX and using React in Rails. a8m/angular-filter - Bunch of useful filters for AngularJS (with no external dependencies!) jeromegn/Backbone.localStorage - A localStorage adapter for Backbone.js aehlke/tag-it - A jQuery UI plugin to handle multi-tag fields as well as tag suggestions/autocomplete. jdorn/json-editor - JSON Schema Based Editor garand/sticky - jQuery Plugin for Sticky Objects nervgh/angular-file-upload - Angular File Upload is a module for the AngularJS framework goatslacker/alt - Isomorphic flux implementation LearnBoost/cluster - Node.JS multi-core server manager with plugins support. jsor/jcarousel - Riding carousels with jQuery. grevory/angular-local-storage - An AngularJS module that gives you access to the browsers local storage with cookie fallback jspm/jspm-cli - Package management CLI binaryjs/binaryjs - Node binary websocket streaming made easy badges/shields - Shields badge specification, website and default API server jsonresume/resume-cli - Install our command line tool, to easily setup a new resume.json. Once setup, you can export or publish straight from terminal rauchg/slackin - Public Slack organizations made easy Ghosh/uiGradients - Beautiful colour gradients for design and code angular/angular-phonecat - Tutorial on building an angular application. javallone/regexper - Regular Expression Visualization Site addyosmani/psi - PageSpeed Insights with reporting indexzero/nconf - Hierarchical node.js configuration with files, environment variables, command-line arguments, and atomic object merging. tholman/intense-images - A simple library to view large images up close using simple mouse interaction, and the full screen. SBoudrias/Inquirer.js - A collection of common interactive command line user interfaces. marmelab/ng-admin - Add an AngularJS admin GUI to any RESTful API soulwire/fit.js - Fit things into other things ksky521/nodePPT - 这可能是迄今为止最好的网页版PPT;This is probably the best web presentation tool so far! jacoborus/nanobar - Very lightweight progress bars. No jQuery tbranyen/backbone.layoutmanager - A layout and template manager for Backbone.js applications. SheetJS/js-xlsx - XLSX / XLSM / XLSB / XLS / SpreadsheetML (Excel Spreadsheet) / ODS parser and writer tonytomov/jqGrid - jQuery grid plugin allmarkedup/purl - [NO LONGER MAINTAINED] A JS utility for for parsing URLs and extracting information out of them. jlord/sheetsee.js - visualize data from a google spreadsheet smalot/bootstrap-datetimepicker - Both Date and Time picker widget based on twitter bootstrap (supports Bootstrap v2 and v3) Umkus/nginx-boilerplate - Awesome Nginx configuration template tenXer/xcharts - A D3-based library for building custom charts and graphs. jedireza/drywall - A website and user system (Express/Backbone) hillelcoren/invoice-ninja - An open-source invoicing and time-tracking site built with Laravel exercism/exercism.io - Crowd-sourced mentorship. firebase/firepad - Collaborative Text Editor Powered by Firebase t32k/stylestats - An evaluating tool for writing better CSS. GitbookIO/editor-legacy - Legacy editor for writing books using GitBook (for Windows, Mac and Linux) dekujs/deku - Functional library for rendering UI qTip2/qTip2 - qTip2 - Pretty powerful tooltips simsalabim/sisyphus - Gmail-like client-side drafts and bit more. Plugin developed to save html forms data to LocalStorage to restore them after browser crashes, tabs closings and other disasters. mozilla/persona - Persona is a secure, distributed, and easy to use identification system. esvit/ng-table - Simple table with sorting and filtering on AngularJS maccman/juggernaut - [DEPRECATED] Realtime server push with node.js, WebSockets and Comet mephux/komanda - The IRC Client For Developers josdejong/jsoneditor - A web-based tool to view, edit and format JSON indutny/node-spdy - SPDY server on Node.js hoodiehq/hoodie.js - hoodie super power to the frontend! voronianski/jquery.avgrund.js - Avgrund is a jQuery plugin with new modal concept for popups paulirish/memory-stats.js - minimal monitor for JS Heap Size via performance.memory velesin/jasmine-jquery - jQuery matchers and fixture loader for Jasmine framework paulirish/matchMedia.js - matchMedia polyfill for testing media queries in JS luster-io/impulse - Dynamic Physics Interactions for the Mobile Web iron-meteor/iron-router - A client and server side router designed specifically for Meteor. inuyaksa/jquery.nicescroll - nicescroll plugin for jquery - scrollbars like iphone/ipad appcelerator/KitchenSink - Titanium Mobile Kitchen Sink Demo fengyuanchen/cropper - A simple jQuery image cropping plugin. rnmp/salvattore - A jQuery Masonry alternative with CSS-driven configuration. suprb/Nested - Gap free multi column grid 1602/compound - MVC framework. Built on Node.JS. Works on server and browser. node-red/node-red - A visual tool for wiring the Internet of Things facebook/fb-flo - A Chrome extension that lets you modify running apps without reloading them. lepture/editor - A markdown editor. still on development. ruanyf/react-demos - a collection of simple demos of React.js Marak/colors.js - get colors in your node.js console raphaelcruzeiro/jquery-notebook - A modern, simple and elegant WYSIWYG rich text editor. sitespeedio/sitespeed.io - Sitespeed.io is an open source tool that helps you analyze and optimize your website speed and performance, based on performance best practices rules and collecting browser metrics using the Navigation Timing API and User Timings. addyosmani/tmi - TMI (Too Many Images) - discover your image weight on the web tgriesser/knex - A query builder for PostgreSQL, MySQL and SQLite3, designed to be flexible, portable, and fun to use. unconed/MathBox.js - MathBox is a (work in progress) library for making presentation-quality math diagrams in WebGL. jakerella/jquery-mockjax - The jQuery Mockjax Plugin provides a simple and extremely flexible interface for mocking or simulating ajax requests and responses onokumus/Bootstrap-Admin-Template - Metis - Twitter Bootstrap Admin Template fnakstad/angular-client-side-auth - One way to implement authentication/authorization in Angular applications Block8/PHPCI - PHPCI is a free and open source continuous integration tool specifically designed for PHP. cssnext/cssnext - Use tomorrow's CSS syntax, today ciaranj/node-oauth - OAuth wrapper for node.js yahoo/mojito - Yahoo! Mojito Framework BorisMoore/jsrender - A lightweight but powerful templating engine, highly extensible, without DOM or jQuery dependency. jetpacapp/DeepBeliefSDK - The SDK for Jetpac's iOS Deep Belief image recognition framework 1602/jugglingdb - Multi-database ORM: redis, mongodb, mysql, sqlite, postgres, neo4j, memory... Many databases, common API. angular-ui/ui-select - AngularJS-native version of Select2 and Selectize pheuter/essential-react - A minimal skeleton for building testable React apps using ES6 FormidableLabs/radium - A toolchain for React component styling. murtaugh/HTML5-Reset - A simple set of best practices to get HTML5 projects off on the right foot. Level/levelup - LevelDB - Node.js style cliftonc/calipso - Calipso is a simple NodeJS content management system based on Express, Connect & Mongoose. caolan/nodeunit - Easy unit testing in node.js and the browser, based on the assert module. rauhryan/huboard - Kanban board for github issues moose-team/friends - 📺 P2P chat powered by the web. Valve/fingerprintjs - Anonymous browser fingerprint thedjpetersen/subway - A web based IRC client danwrong/restler - REST client library for node.js guard/guard-livereload - Guard::LiveReload automatically reload your browser when 'view' files are modified. mashery/iodocs - Interactive API documentation system jsoma/tabletop - Tabletop.js gives spreadsheets legs uxebu/bonsai - BonsaiJS is a graphics library and renderer lifo/cramp - Real-time web application framework in Ruby Serhioromano/bootstrap-calendar - Full view calendar with year, month, week and day views based on templates with Twitter Bootstrap. gruntjs/grunt-contrib-watch - Run tasks whenever watched files change. chenglou/react-motion - A spring that solves your animation problems. mintchaos/flippant.js - A mini dependancy-less UI lib for flipping over DOM nodes. royrusso/elasticsearch-HQ - Monitoring and Management Web Application for ElasticSearch instances and clusters. wagerfield/flat-surface-shader - Flat Surface Shader for rendering lit triangles to a number of contexts including WebGL, Canvas 2D and SVG documentcloud/visualsearch - A Rich Search Box for Real Data urish/angular-moment - Moment.JS directives for Angular.JS (timeago and more) bestiejs/benchmark.js - A benchmarking library. As used on jsPerf.com. xoxco/jQuery-Tags-Input - Magically convert a simple text input into a cool tag list with this jQuery plugin. scripted-editor/scripted - The Scripted code editor