JavaScript Github Star Ranking at 2016/10/26

JavaScript Github Star Ranking at 2017/04/08

FreeCodeCamp/FreeCodeCamp                  187579
The https://FreeCodeCamp.com open source codebase and curriculum. Learn to code and help nonprofits.


twbs/bootstrap                             102772
The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.


d3/d3                                      56192
Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:


angular/angular.js                         52947
HTML enhanced for web apps


facebook/react                             52568
A declarative, efficient, and flexible JavaScript library for building user interfaces.


getify/You-Dont-Know-JS                    43762
A book series on JavaScript. @YDKJS on twitter.


airbnb/javascript                          42441
JavaScript Style Guide


jquery/jquery                              42001
jQuery JavaScript Library


meteor/meteor                              35680
Meteor, the JavaScript App Platform


vuejs/vue                                  31689
Simple yet powerful library for building modern web interfaces.


hakimel/reveal.js                          30967
The HTML Presentation Framework


impress/impress.js                         30058
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.


Semantic-Org/Semantic-UI                   28967
Semantic is a UI component framework based around useful principles from natural language.


moment/moment                              28389
Parse, validate, manipulate, and display dates in javascript.


mrdoob/three.js                            28376
JavaScript 3D library.


nodejs/node                                28209
Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:


socketio/socket.io                         28165
Realtime application framework (Node.JS server)


expressjs/express                          28031
Fast, unopinionated, minimalist web framework for node.


adobe/brackets                             26248
An open source code editor for the web, written in JavaScript, HTML and CSS.


chartjs/Chart.js                           25851
Simple HTML5 Charts using the <canvas> tag


jashkenas/backbone                         25664
Give your JS App some Backbone with Models, Views, Collections, and Events


blueimp/jQuery-File-Upload                 25083
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.


NARKOZ/hacker-scripts                      24873
Based on a true story


resume/resume.github.com                   24865
Resumes generated using the GitHub informations


reactjs/redux                              24634
Predictable state container for JavaScript apps


zurb/foundation-sites                      24328
The most advanced responsive front-end framework in the world. Quickly create prototypes and production code for sites that work on any kind of device.


gulpjs/gulp                                23775
The streaming build system


Dogfalo/materialize                        22250
Materialize, a CSS Framework based on Material Design


TryGhost/Ghost                             20987
A simple, powerful publishing platform


nylas/N1                                   20868
:love_letter: An extensible desktop mail app built on the modern web.


callemall/material-ui                      20480
React Components that Implement Google's Material Design.


webpack/webpack                            20033
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.


caolan/async                               19494
Async utilities for node and the browser


lodash/lodash                              19432
A modern JavaScript utility library delivering modularity, performance, & extras.


jashkenas/underscore                       19372
JavaScript's utility _ belt


Modernizr/Modernizr                        19089
Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser.


tastejs/todomvc                            18859
Helping you select an MV* framework - Todo apps for Backbone.js, Ember.js, AngularJS, and many more


select2/select2                            18594
Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results.


babel/babel                                18252
:tropical_fish: Babel is a compiler for writing next generation JavaScript.


yarnpkg/yarn                               17393
📦🐈 Fast, reliable, and secure dependency management.


ReactTraining/react-router                 17079
Declarative routing for React


emberjs/ember.js                           17012
Ember.js - A JavaScript framework for creating ambitious web applications


typicode/json-server                       16847
Get a full fake REST API with zero coding in less than 30 seconds (seriously)


Leaflet/Leaflet                            16360
 :leaves: JavaScript library for mobile-friendly interactive maps


alvarotrigo/fullPage.js                    16354
fullPage plugin by Alvaro Trigo. Create full screen pages fast and simple


kenwheeler/slick                           16285
the last carousel you'll ever need


mozilla/pdf.js                             15960
PDF Reader in JavaScript


balderdashy/sails                          15677
Realtime MVC Framework for Node.js


Unitech/pm2                                15448
Production process manager for Node.js apps with a built-in load balancer


adam-p/markdown-here                       15406
Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending.


facebook/immutable-js                      15392
Immutable persistent data collections for Javascript which increase efficiency and simplicity.


hammerjs/hammer.js                         14920
A javascript library for multi-touch gestures :// You can touch this


angular/material                           14709
Material design for Angular


bower/bower                                14688
A package manager for the web


t4t5/sweetalert                            14480
A beautiful replacement for JavaScript's "alert"


defunkt/jquery-pjax                        14266
pushState + ajax = pjax


ecomfe/echarts                             14239
A powerful, interactive charting and visualization library for browser


zenorocha/clipboard.js                     14214
:scissors: Modern copy to clipboard. No Flash. Just 3kb gzipped :clipboard:


justjavac/free-programming-books-zh_CN     14165
:books: 免费的计算机编程类中文书籍,欢迎投稿


less/less.js                               14120
Leaner CSS


bevacqua/dragula                           14104
:ok_hand: Drag and drop so simple it hurts


videojs/video.js                           14006
Video.js - open source HTML5 & Flash video player


facebookincubator/create-react-app         13729
Create React apps with no build configuration.


ajaxorg/ace                                13695
Ace (Ajax.org Cloud9 Editor)


photonstorm/phaser                         13497
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.


twitter/typeahead.js                       13432
typeahead.js is a fast and fully-featured autocomplete library


GitbookIO/gitbook                          13343
📝 Modern documentation format and toolchain using Git and Markdown


angular-ui/bootstrap                       13333
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!


request/request                            12921
🏊🏾 Simplified HTTP request client.


petkaantonov/bluebird                      12733
:bird: :zap: Bluebird is a full featured promise library with unmatched performance.


hexojs/hexo                                12673
A fast, simple & powerful blog framework, powered by Node.js.


facebook/flux                              12634
Application Architecture for Building User Interfaces


pugjs/pug                                  12560
Pug – robust, elegant, feature rich template engine for Node.js


aosabook/500lines                          12508
500 Lines or Less


kriskowal/q                                12480
A promise library for JavaScript


dimsemenov/PhotoSwipe                      12338
JavaScript image gallery for mobile and desktop, modular, framework independent


koajs/koa                                  12334
Expressive middleware for node.js using generators


Reactive-Extensions/RxJS                   12306
The Reactive Extensions for JavaScript


serverless/serverless                      12300
Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! – 


designmodo/Flat-UI                         12246
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.


postcss/postcss                            12230
Transforming styles with JS plugins


angular-ui/ui-router                       12191
The de-facto solution to flexible routing with nested views in AngularJS


angular/angular-seed                       12174
Seed project for angular apps. 


rstacruz/nprogress                         12138
For slim progress bars like on YouTube, Medium, etc


pixijs/pixi.js                             11913
Super fast HTML 5 2D rendering engine that uses webGL with canvas fallback


feross/webtorrent                          11880
:zap: Streaming torrent client for the web


jasmine/jasmine                            11735
DOM-less simple JavaScript testing framework


lord/slate                                 11627
Beautiful static documentation for your API


ParsePlatform/parse-server                 11603
Parse-compatible API server module for Node/Express


julianshapiro/velocity                     11510
Accelerated JavaScript animation.


enyo/dropzone                              11270
Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars.


quilljs/quill                              11252
Your powerful, rich text editor


kriasoft/react-starter-kit                 11211
React Starter Kit — isomorphic web app boilerplate (Node.js, Express, GraphQL, React.js, Babel 6, PostCSS, Webpack, Browsersync)


gruntjs/grunt                              11114
Grunt: The JavaScript Task Runner


wycats/handlebars.js                       11020



desandro/masonry                           10911
:love_hotel: Cascading grid layout library


npm/npm                                    10816
a package manager for javascript


github/fetch                               10800
A window.fetch JavaScript polyfill.


jlmakes/scrollreveal                       10761
Easy scroll animations for web and mobile browsers.


riot/riot                                  10757
A React-like, user interface library


mochajs/mocha                              10651
simple, flexible, fun javascript test framework for node.js & the browser


Automattic/mongoose                        10590
MongoDB object modeling designed to work in an asynchronous environment.


node-inspector/node-inspector              10560
Node.js debugger based on Blink Developer Tools


wagerfield/parallax                        10549
Parallax Engine that reacts to the orientation of a smart device


etsy/statsd                                10487
Daemon for easy but powerful stats aggregation


scottjehl/Respond                          10473
A fast & lightweight polyfill for min/max-width CSS3 Media Queries (for IE 6-8, and more)


Shopify/dashing                            10437
The exceptionally handsome dashboard framework in Ruby and Coffeescript.


substack/node-browserify                   10374
browser-side require() the node.js way


codemirror/CodeMirror                      10191
In-browser code editor


cheeriojs/cheerio                          10102
Fast, flexible, and lean implementation of core jQuery designed specifically for the server.


mxstbr/react-boilerplate                   10031
:fire: A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.


jquery/jquery-mobile                       9986
jQuery Mobile Framework


janl/mustache.js                           9944
Minimal templating with  in JavaScript


requirejs/requirejs                        9867
A file and module loader for JavaScript


naptha/tesseract.js                        9795
Pure Javascript OCR for 62 Languages 📖🎉🖥


VerbalExpressions/JSVerbalExpressions      9792
JavaScript Regular expressions made easy


nolimits4web/Swiper                        9758
Most modern mobile touch slider with hardware accelerated transitions


jquery/jquery-ui                           9743
The official jQuery user interface library.


addyosmani/backbone-fundamentals           9716
:book: A creative-commons book on Backbone.js for beginners and advanced users alike


linnovate/mean                             9538
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


zeit/hyper                                 9511
A terminal built on web technologies


git-tips/tips                              9411
Most commonly used git tips and tricks.


MostlyAdequate/mostly-adequate-guide       9410
Mostly adequate guide to FP (in javascript)


browserstate/history.js                    9387
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.


jwagner/smartcrop.js                       9374
Content aware image cropping


yabwe/medium-editor                        9331
Medium.com WYSIWYG editor clone. Uses contenteditable API to implement a rich text solution.


RocketChat/Rocket.Chat                     9322
Have your own Slack like online chat, built with Meteor.


mattermost/platform                        9311
Open source Slack-alternative in Golang and React - Mattermost


Flipboard/react-canvas                     9211
High performance <canvas> rendering for React components


juliangarnier/anime                        9195
Javascript Animation Engine


substack/stream-handbook                   9102
how to write node programs with streams


jaredhanson/passport                       9007
Simple, unobtrusive authentication for Node.js.


segmentio/nightmare                        8974
A high-level browser automation library.


visionmedia/superagent                     8940
Ajax with less suck - (and node.js HTTP client to match)


remy/nodemon                               8936
Monitor for any changes in your node.js application and automatically restart the server - perfect for development


ampproject/amphtml                         8907
AMP HTML source code, samples, and documentation.  See below for more info.


uxsolutions/bootstrap-datepicker           8886
A datepicker for twitter bootstrap (@twbs)


adobe-webplatform/Snap.svg                 8855
The JavaScript library for modern SVG graphics.


selectize/selectize.js                     8854
Selectize is the hybrid of a textbox and <select> box. It's jQuery based and it has autocomplete and native-feeling keyboard navigation; useful for tagging, contact lists, etc.


keen/dashboards                            8852
Responsive dashboard templates for Bootstrap


peachananr/onepage-scroll                  8819
Create an Apple-like one page scroller website (iPhone 5S website) with One Page Scroll plugin


scottjehl/picturefill                      8734
A responsive image polyfill for <picture>, srcset, sizes, and more


knsv/mermaid                               8704
Generation of diagram and flowchart from text in a similar manner as markdown


gionkunz/chartist-js                       8703
Simple responsive charts


benweet/stackedit                          8694
In-browser markdown editor


foreverjs/forever                          8667
A simple CLI tool for ensuring that a given script runs continuously (i.e. forever)


dimsemenov/Magnific-Popup                  8656
Light and responsive lightbox script with focus on performance.


parkjs814/AlgorithmVisualizer              8642
Algorithm Visualizer


DmitryBaranovskiy/raphael                  8594
JavaScript Vector Library


WickyNilliams/headroom.js                  8588
Give your pages some headroom. Hide your header until you need it


JacksonTian/fks                            8578
前端技能汇总 Frontend Knowledge Structure


isagalaev/highlight.js                     8489
Javascript syntax highlighter


Selz/plyr                                  8489
A simple HTML5, YouTube and Vimeo player


fgnass/spin.js                             8446
A spinning activity indicator


petehunt/webpack-howto                     8375



cubiq/iscroll                              8353
Smooth scrolling for the web


Marak/faker.js                             8353
generate massive amounts of fake data in Node.js and the browser


DrkSephy/es6-cheatsheet                    8336
ES2015 [ES6] cheatsheet containing tips, tricks, best practices and code snippets


yaronn/blessed-contrib                     8289
Build terminal dashboards using ascii/ansi art and javascript


pockethub/PocketHub                        8274
PocketHub Android App


sdelements/lets-chat                       8251
Self-hosted chat app for small teams


RubaXa/Sortable                            8222
Sortable — is a JavaScript library for reorderable drag-and-drop lists on modern browsers and touch devices. No jQuery. Supports Meteor, AngularJS, React, Polymer, Knockout and any CSS library, e.g. Bootstrap.


NUKnightLab/TimelineJS                     8220
TimelineJS: A Storytelling Timeline built in JavaScript. 


legomushroom/mojs                          8165
motion graphics toolbelt for the web


aurelia/framework                          8160
The aurelia framework brings together all the required core aurelia libraries into a ready-to-go application-building platform.


jiahaog/nativefier                         8159
Make any web page a desktop application


nolimits4web/Framework7                    8140
Full featured HTML framework for building iOS & Android apps


keystonejs/keystone                        7988
node.js cms and web app framework


carhartl/jquery-cookie                     7979
No longer maintained, superseded by JS Cookie:


Automattic/wp-calypso                      7944
The new JavaScript- and API-powered WordPress.com


equinusocio/material-theme                 7933
Material Theme, the most epic theme for Sublime Text 3 by Mattia Astorino


ptmt/react-native-macos                    7915
React Native for macOS


mysqljs/mysql                              7897
A pure node.js JavaScript Client implementing the MySql protocol.


mgonto/restangular                         7897
AngularJS service to handle Rest API Restful Resources properly and easily


daylerees/colour-schemes                   7833
Colour schemes for a variety of editors created by Dayle Rees.


sequelize/sequelize                        7824
An easy-to-use multi SQL dialect ORM for Node.js


shichuan/javascript-patterns               7821
JavaScript Patterns


feross/standard                            7818
:star2: JavaScript Standard Style Guide


BrowserSync/browser-sync                   7811
Keep multiple browsers & devices in sync when building websites. http://browsersync.io


chrisaljoudi/uBlock                        7809
uBlock: a fast, lightweight, and lean blocker for Chrome, Firefox, and Safari.


knockout/knockout                          7803
Knockout makes it easier to create rich, responsive UIs with JavaScript


facebook/draft-js                          7784
A React framework for building text editors.


erikras/react-redux-universal-hot-example  7758
A starter boilerplate for a universal webapp using express, react, redux, webpack, and react-transform


imakewebthings/waypoints                   7734
Waypoints is a library that makes it easy to execute a function whenever you scroll to an element.


karma-runner/karma                         7704
Spectacular Test Runner for JavaScript


fbsamples/f8app                            7683
Source code of the official F8 app of 2016, powered by React Native and other Facebook open source projects.


sindresorhus/pageres                       7678
Capture website screenshots


wekan/wekan                                7665
The open-source Trello-like kanban (built with Meteor)


janpaepke/ScrollMagic                      7661
The javascript library for magical scroll interactions.


react-bootstrap/react-bootstrap            7648
Bootstrap 3 components built with React


strongloop/loopback                        7597
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.


aFarkas/html5shiv                          7590
This script is the defacto way to enable use of HTML5 sectioning elements in legacy Internet Explorer.


metafizzy/isotope                          7561
:revolving_hearts: Filter & sort magical layouts


FormidableLabs/webpack-dashboard           7539
A CLI dashboard for webpack dev server


arasatasaygin/is.js                        7526
Micro check library


gollum/gollum                              7525
A simple, Git-powered wiki with a sweet API and local frontend.


stylus/stylus                              7455
Expressive, robust, feature-rich CSS language built for nodejs


hacksalot/HackMyResume                     7417
Generate polished résumés and CVs in HTML, Markdown, LaTeX, MS Word, PDF, plain text, JSON, XML, YAML, smoke signal, and carrier pigeon.


guillaumepotier/Parsley.js                 7402
Validate your forms, frontend, without writing a single line of javascript


VincentGarreau/particles.js                7358
A lightweight JavaScript library for creating particles


maxwellito/vivus                           7328
JavaScript library to make drawing animation on SVG


oneuijs/You-Dont-Need-jQuery               7319
Examples of how to do query, style, dom, ajax, event etc like jQuery with plain javascript.


kamens/jQuery-menu-aim                     7312
jQuery plugin to fire events when user's cursor aims at particular dropdown menu items. For making responsive mega dropdowns like Amazon's.


facebook/relay                             7311
Relay is a JavaScript framework for building data-driven React applications.


harthur/brain                              7299
[UNMAINTAINED] Neural networks in JavaScript


kesenhoo/android-training-course-in-chinese 7296
Android官方培训课程中文版


ccampbell/mousetrap                        7287
Simple library for handling keyboard shortcuts in Javascript


systemjs/systemjs                          7270
Universal dynamic module loader


afaqurk/linux-dash                         7268
A beautiful web dashboard for Linux


javve/list.js                              7247
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.


buunguyen/octotree                         7247
Code tree for GitHub and GitLab


pouchdb/pouchdb                            7160
:koala: - PouchDB is a pocket-sized database.


rstacruz/jquery.transit                    7150
Super-smooth CSS3 transformations and transitions for jQuery


ejci/favico.js                             7114
Make use of your favicon with badges, images or videos


ruanyf/react-demos                         7113
a collection of simple demos of React.js


rollup/rollup                              7097
Next-generation ES6 module bundler


handsontable/handsontable                  7095
Handsontable is a JavaScript/HTML5 Spreadsheet Library for Developers


niklasvh/html2canvas                       7090
Screenshots with JavaScript


mishoo/UglifyJS                            7077
JavaScript parser / mangler / compressor / beautifier library for NodeJS


marionettejs/backbone.marionette           7014
The Backbone Framework


jaywcjlove/awesome-mac                     7009
 This repo is a collection of awesome Mac applications and tools for developers and designers.


paperjs/paper.js                           7004
The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey


airbnb/enzyme                              6981
JavaScript Testing utilities for React


jessepollak/card                           6963
:credit_card: make your credit card form better in one line of code


mzabriskie/axios                           6956
Promise based HTTP client for the browser and node.js


goldfire/howler.js                         6951
Javascript audio library for the modern web.


jzaefferer/jquery-validation               6951
jQuery Validation Plugin


rwaldron/johnny-five                       6944
JavaScript Robotics and IoT programming framework, developed at Bocoup.


dthree/cash                                6939
Cross-platform Linux commands in ES6


qrohlf/trianglify                          6932
Algorithmically generated triangle art


alsotang/node-lessons                      6910
:closed_book:《Node.js 包教不包会》


FredrikNoren/ungit                         6890
The easiest way to use git. On any platform. Anywhere.


google/traceur-compiler                    6887
Traceur is a JavaScript.next-to-JavaScript-of-today compiler


Netflix/falcor                             6882
A JavaScript library for efficient data fetching


kkga/spacegray                             6877
A Hyperminimal UI Theme for Sublime Text


avajs/ava                                  6873
:rocket: Futuristic JavaScript test runner


Matt-Esch/virtual-dom                      6865
A Virtual DOM and diffing algorithm


hapijs/hapi                                6848
Server Framework  for Node.js


kadirahq/react-storybook                   6807
UI Component Dev Environment for React


danialfarid/ng-file-upload                 6805
Lightweight Angular directive to upload files with optional FileAPI shim for cross browser support


NodeRedis/node_redis                       6780
redis client for node


jshint/jshint                              6777
JSHint is a tool that helps to detect errors and potential problems in your JavaScript code


Famous/famous                              6774
This repo is being deprecated. Please check out http://github.com/famous/engine


kangax/fabric.js                           6733
Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser


gorhill/uBlock                             6732
uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.


tj/co                                      6730
The ultimate generator based flow-control goodness for nodejs (supports thunks, promises, etc)


MrRio/jsPDF                                6727
Client-side JavaScript PDF generation for everyone.


NetEase/pomelo                             6712
A fast,scalable,distributed game server framework for Node.js.


marmelab/gremlins.js                       6711
Monkey testing library for web apps and Node.js


senchalabs/connect                         6707
Connect is a middleware layer for Node.js


localForage/localForage                    6705
💾 Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API.


nodemailer/nodemailer                      6699
✉️ Send e-mails with Node.JS – easy as cake!


mailcheck/mailcheck                        6652
Reduce misspelled email addresses in your web apps.


jacomyal/sigma.js                          6616
A JavaScript library dedicated to graph drawing


xing/wysihtml5                             6581
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.


tmpvar/jsdom                               6574
A JavaScript implementation of the WHATWG DOM and HTML standards, for use with node.js


flightjs/flight                            6558
A component-based, event-driven JavaScript framework from Twitter


amsul/pickadate.js                         6558
(Looking for Project Maintainers) The mobile-friendly, responsive, and lightweight jQuery date & time input picker.


purifycss/purifycss                        6555
Remove unused CSS. Also works with single-page apps.


tj/commander.js                            6550
node.js command-line interfaces made easy


docker/kitematic                           6545
Visual Docker Container Management on Mac & Windows


chenglou/react-motion                      6527
A spring that solves your animation problems.


matthieua/WOW                              6520
Reveal CSS animation as you scroll down a page


NodeBB/NodeBB                              6495
Node.js based forum software built for the modern web


mozilla/BrowserQuest                       6463
A HTML5/JavaScript multiplayer game experiment


douglascrockford/JSON-js                   6456
JSON in JavaScript


chriso/validator.js                        6439
String validation and sanitization


hpneo/gmaps                                6439
the easiest way to use Google Maps


davezuko/react-redux-starter-kit           6393
Get started with React, Redux, and React-Router!


FineUploader/fine-uploader                 6373
Multiple file upload plugin with image previews, drag and drop, progress bars. S3 and Azure support, image scaling, form support, chunking, resume, pause, and tons of other features.


relax/relax                                6354
New generation CMS on top of React, Redux and GraphQL


swagger-api/swagger-ui                     6351
Swagger UI is a dependency-free collection of HTML, Javascript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.


winstonjs/winston                          6289
a multi-transport async logging library for node.js


mozilla/metrics-graphics                   6276
A library optimized for concise and principled data graphics and layouts.


c3js/c3                                    6240
A D3-based reusable chart library


nodejitsu/node-http-proxy                  6211
A full-featured http proxy for node.js


elastic/kibana                             6193
:bar_chart: Kibana analytics and search dashboard for Elasticsearch


ducksboard/gridster.js                     6176
gridster.js is a jQuery plugin that makes building intuitive draggable layouts from elements spanning multiple columns 


eslint/eslint                              6158
A fully pluggable tool for identifying and reporting on patterns in JavaScript.


HubSpot/tether                             6112
 A positioning engine to make overlays, tooltips and dropdowns better #hubspot-open-source


seajs/seajs                                6101
A Module Loader for the Web


casperjs/casperjs                          6079
Navigation scripting and testing utility for PhantomJS and SlimerJS


nicolargo/glances                          6069
Glances an Eye on your system. A top/htop alternative.


fullcalendar/fullcalendar                  6064
Full-sized drag & drop event calendar (jQuery plugin)


dangrossman/bootstrap-daterangepicker      6063
Date range picker component for Bootstrap


mgcrea/angular-strap                       6048
AngularJS 1.2+ native directives for Bootstrap 3.


briangonzalez/jquery.adaptive-backgrounds.js 6048
A jQuery plugin for extracting the dominant color from images and applying the color to their parent.


thejameskyle/the-super-tiny-compiler       6026
:snowman: Possibly the smallest compiler ever


angular-app/angular-app                    5983
Reference application for AngularJS


sbstjn/timesheet.js                        5982
JavaScript library for HTML5 & CSS3 time sheets


gaearon/redux-devtools                     5980
DevTools for Redux with hot reloading, action replay, and customizable UI


huluoyang/freecodecamp.cn                  5971
随着FCC中文社区的快速发展和更多小伙伴的崛起,此项目已从个人项目升级到团队项目。详情请移步:


Mango/slideout                             5965
A touch slideout navigation menu for your mobile web apps.


facebook/jest                              5962
🃏 Painless JavaScript Testing.


angular/protractor                         5952
E2E test framework for Angular apps


jakiestfu/Snap.js                          5946
A Library for creating beautiful mobile shelfs in Javascript (Facebook and Path style side menus)


zeroclipboard/zeroclipboard                5924
The ZeroClipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie and a JavaScript interface.


nlp-compromise/nlp_compromise              5921
a cool way to use natural language in javascript


vladikoff/chromeos-apk                     5889
☢️  Run Android Apps in Chrome OS OR Chrome in OS X, Linux and Windows.


mitmproxy/mitmproxy                        5887
An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers


thebird/Swipe                              5882
Swipe is the most accurate touch slider.


shekhargulati/52-technologies-in-2016      5877
Let's learn a new technology every week. A new technology blog every Sunday in 2016.


ramda/ramda                                5877
:ram: Practical functional Javascript


mleibman/SlickGrid                         5867
A lightning fast JavaScript grid/spreadsheet


shutterstock/rickshaw                      5863
 JavaScript toolkit for creating interactive real-time graphs


restify/node-restify                       5825
node.js REST framework specifically meant for web service APIs


nosir/cleave.js                            5818
Format input text content when you are typing...


ether/etherpad-lite                        5781
Etherpad: Really real-time collaborative document editing


desandro/imagesloaded                      5756
:camera: JavaScript is all like "You images done yet or what?"


Microsoft/ChakraCore                       5697
ChakraCore is the core part of the Chakra Javascript engine that powers Microsoft Edge


breach/breach_core                         5685
A Browser written in JS. Free. Modular. Hackable.


taye/interact.js                           5667
JavaScript drag and drop, resizing and multi-touch gestures with inertia and snapping for modern browsers (and also IE8+)


karpathy/convnetjs                         5661
Deep Learning in Javascript. Train Convolutional Neural Networks (or ordinary ones) in your browser.


rethinkdb/horizon                          5635
Horizon is a realtime, open-source backend for JavaScript apps.


twitter/twemoji                            5633
Twitter Emoji for Everyone


CodeSeven/toastr                           5623
Simple javascript toast notifications http://johnpapa.net


gaearon/react-hot-loader                   5623
Tweak React components in real time.


mozilla/togetherjs                         5619
A service for your website that makes it surprisingly easy to collaborate in real-time.


CreateJS/EaselJS                           5602
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.


maxogden/art-of-node                       5588
:snowflake: a short introduction to node.js


highcharts/highcharts                      5588
Highcharts JS, the JavaScript charting framework


brunch/brunch                              5582
Fast front-end web app build tool with simple declarative config, seamless incremental compilation for rapid development, an opinionated pipeline and workflow, and core support for source maps.


mishoo/UglifyJS2                           5546
 JavaScript parser / mangler / compressor / beautifier toolkit


yeoman/generator-angular                   5545
Yeoman generator for AngularJS


madrobby/keymaster                         5509
A simple micro-library for defining and  dispatching keyboard shortcuts. It has no dependencies.


svg/svgo                                   5500
Nodejs-based tool for optimizing SVG vector graphics files.


novus/nvd3                                 5499
A reusable charting library written in d3.js


angular-fullstack/generator-angular-fullstack 5489
Yeoman generator for AngularJS with an Express server


plotly/plotly.js                           5488
The open source javascript graphing library that powers plotly


square/crossfilter                         5471
Fast n-dimensional filtering and grouping of records.


aFarkas/lazysizes                          5409
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.


cyclejs/cyclejs                            5402
A functional and reactive JavaScript framework for cleaner code


stubbornella/oocss                         5388
Object Oriented CSS Framework


jsdoc3/jsdoc                               5373
An API documentation generator for JavaScript.


NaturalNode/natural                        5351
general natural language facilities for node


es-shims/es5-shim                          5337
ECMAScript 5 compatibility shims for legacy (and modern) JavaScript engines


shipyard/shipyard                          5332
Composable Docker Management


gatsbyjs/gatsby                            5327
Transform plain text into dynamic blogs and websites using React.js


AngularClass/angular2-webpack-starter      5323
:tada: An Angular 2 Starter kit featuring Angular 2 (Router, Http, Forms, Services, Tests, E2E, Dev/Prod, HMR, Async/Lazy Routes), Material Design, Karma, Protractor, Jasmine, Istanbul, TypeScript 2, TsLint, Codelyzer, Hot Module Replacement, @types, and Webpack 2 by @AngularClass


Nickersoft/push.js                         5316
A compact, cross-browser solution for the JavaScript Notifications API


metalsmith/metalsmith                      5311
An extremely simple, pluggable static site generator.


greensock/GreenSock-JS                     5293
Public repository for GreenSock's JavaScript libraries like GSAP. See http://www.greensock.com


nightwatchjs/nightwatch                    5281
Automated testing and continous integration framework based on node.js and selenium webdriver


akveo/blur-admin                           5265
Angular Bootstrap Admin Panel Framework


geeeeeeeeek/electronic-wechat              5250
:speech_balloon: A better WeChat on macOS and Linux. Built with Electron by Zhongyi Tong.


gabrielbull/react-desktop                  5249
React UI Components for macOS Sierra and Windows 10


vitalets/x-editable                        5243
In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery


jhipster/generator-jhipster                5242
Open Source application generator for creating Spring Boot + AngularJS projects in seconds!


ExactTarget/fuelux                         5241
Extends Twitter Bootstrap with additional lightweight JavaScript controls. Easy to install, customize, update, and optimize. All functionality covered by live documentation and unit tests.


louischatriot/nedb                         5239
The JavaScript Database, for Node.js, nw.js, electron and the browser


marcuswestin/store.js                      5234
localStorage wrapper for all browsers without using cookies or flash. Uses localStorage, globalStorage, and userData behavior under the hood


dc-js/dc.js                                5229
Multi-Dimensional charting built to work natively with crossfilter rendered with d3.js


gotwarlost/istanbul                        5222
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.


mobxjs/mobx                                5206
Simple, scalable state management.


evilstreak/markdown-js                     5202
A Markdown parser for javascript


facebook/nuclide                           5198
An open IDE for web and native mobile development, built on top of Atom 


loadfive/Knwl.js                           5167
Find Dates, Places, Times, and More. A .js library for parsing text for specific information.


silviomoreto/bootstrap-select              5166
Bootstrap-select is a jQuery plugin that utilizes Bootstrap's dropdown.js to style and bring additional functionality to standard select elements.


flot/flot                                  5165
Attractive JavaScript charts for jQuery


GoogleChrome/chrome-app-samples            5137
Chrome Apps


mongodb/node-mongodb-native                5125
Mongo DB Native NodeJS Driver


jscs-dev/node-jscs                         5117
:arrow_heading_up: JavaScript Code Style checker (deprecated)


lokesh/color-thief                         5114
Grabs the dominant color or a representative color palette from an image. Uses javascript and canvas.


summernote/summernote                      5112
Super simple WYSIWYG editor


gnab/remark                                5106
A simple, in-browser, markdown-driven slideshow tool.


paularmstrong/normalizr                    5088
Normalizes nested JSON according to a schema


olton/Metro-UI-CSS                         5086
CSS styles for build Windows 8 Metro UI stylable interface


reactjs/react-redux                        5068
Official React bindings for Redux


JedWatson/react-select                     5061
A Select control built with and for React JS


joemccann/dillinger                        5053
The last Markdown editor, ever.


Khan/KaTeX                                 5051
Fast math typesetting for the web.


jaredreich/notie                           5029
a clean and simple notification, input, and selection suite for javascript, with no dependencies


maroslaw/rainyday.js                       5023
Simulating raindrops falling on a window


auchenberg/volkswagen                      5011
:see_no_evil: Volkswagen detects when your tests are being run in a CI server, and makes them pass.


reflux/refluxjs                            5010
A simple library for uni-directional dataflow application architecture with React extensions inspired by Flux


imakewebthings/deck.js                     5009
Modern HTML Presentations


ractivejs/ractive                          5008
Next-generation DOM manipulation


typekit/webfontloader                      5001
Web Font Loader gives you added control when using linked fonts via @font-face.


LeaVerou/awesomplete                       4985
Ultra lightweight, usable, beautiful autocomplete with zero dependencies.


thejameskyle/itsy-bitsy-data-structures    4980
:european_castle: All the things you didn't know you wanted to know about data structures


kimmobrunfeldt/progressbar.js              4976
Responsive and slick progress bars 


aterrien/jQuery-Knob                       4946
Nice, downward compatible, touchable, jQuery dial


cnodejs/nodeclub                           4945
:baby_chick:Nodeclub 是使用 Node.js 和 MongoDB 开发的社区系统


TelescopeJS/Telescope                      4935
:telescope: An open-source social news app built with Meteor & React


callmecavs/layzr.js                        4933
A small, fast, and modern library for lazy loading images.


Automattic/kue                             4923
Kue is a priority job queue backed by redis, built for node.js.


Pixelkit/PixelKit-Bootstrap-UI-Kits        4916
Free UI Kits built on Bootstrap for any developer that wants to build a cool looking and functional website. Enjoy!


alexwolfe/Buttons                          4915
A CSS button library built using Sass and Compass


jschr/bootstrap-modal                      4908
Extends the default Bootstrap Modal class. Responsive, stackable, ajax and more.


daniel-lundin/snabbt.js                    4900
Fast animations with javascript and CSS transforms


coryhouse/react-slingshot                  4893
React + Redux starter kit / boilerplate with Babel, hot reloading, testing, linting and a working example app, all built in


shelljs/shelljs                            4856
Portable Unix shell commands for Node.js


chieffancypants/angular-loading-bar        4848
A fully automatic loading / progress bar for your angular apps.


jonobr1/two.js                             4837
A renderer agnostic two-dimensional drawing api for the web.


Laverna/laverna                            4828
Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.


OAI/OpenAPI-Specification                  4821
The OpenAPI Specification Repository


imsky/holder                               4800
:city_sunrise: Client-side image placeholders.


graphql/graphql-js                         4788
A reference implementation of GraphQL for JavaScript


jquery/sizzle                              4787
A sizzlin' hot selector engine.


Eonasdan/bootstrap-datetimepicker          4781
Date/time picker widget based on twitter bootstrap


ruanyf/es6tutorial                         4776
《ECMAScript 6入门》是一本开源的JavaScript语言教程,全面介绍ECMAScript 6新增的语法特性。


fontello/fontello                          4751
Iconic fonts scissors


datproject/dat                             4750
:floppy_disk: open source peer to peer data sharing


needim/noty                                4749
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.


NeXTs/Clusterize.js                        4724
Tiny vanilla JS plugin to display large data sets easily


yelouafi/redux-saga                        4722
An alternative side effect model for Redux apps


chjj/blessed                               4721
A high-level terminal interface library for node.js.


SeleniumHQ/selenium                        4707
A browser automation framework and ecosystem.


liabru/matter-js                           4703
a 2D rigid body physics engine for the web


reactjs/react-router-redux                 4691
Ruthlessly simple bindings to keep react-router and redux in sync


qiao/PathFinding.js                        4690
A comprehensive path-finding library for grid based games


tbranyen/backbone-boilerplate              4690
A workflow for building Backbone applications.


pcottle/learnGitBranching                  4683
An interactive git visualization to challenge and educate!


tommoor/tinycon                            4666
A small library for manipulating the favicon, in particular adding alert bubbles and changing images. 


google/lovefield                           4651
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.


feathersjs/feathers                        4644
A minimalist, real-time JavaScript framework built for NodeJS, React-Native and the browser.


blasten/turn.js                            4637
The page flip effect for HTML5


wenzhixin/bootstrap-table                  4635
An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3) 


sergeche/emmet-sublime                     4634
Emmet for Sublime Text


davatron5000/Lettering.js                  4618
A lightweight, easy to use Javascript <span> injector for radical Web Typography


twitter/hogan.js                           4610
A compiler for the Mustache templating language


howdyai/botkit                             4578
Botkit is a toolkit for making bot applications


scrapinghub/portia                         4572
Visual scraping for Scrapy


dcloudio/mui                               4553
最接近原生APP体验的高性能框架


componentjs/component                      4545
frontend package manager and build tool for modular web applications


eligrey/FileSaver.js                       4544
An HTML5 saveAs() FileSaver implementation


jackmoore/colorbox                         4520
A light-weight, customizable lightbox plugin for jQuery


woocommerce/FlexSlider                     4519
An awesome, fully responsive jQuery slider plugin


dbushell/Pikaday                           4517
A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS


google/google-api-nodejs-client            4515
Google's officially supported Node.js client library for accessing Google APIs. Support for authorization and authentication with OAuth 2.0, API Keys and JWT (Service Tokens) is included. API Reference Docs: http://google.github.io/google-api-nodejs-client/


developit/preact                           4501
:zap: Fast 3kb React alternative with the same ES6 API. Components & Virtual DOM.


unconed/TermKit                            4489
Experimental Terminal platform built on WebKit + node.js. Currently only for Mac and Windows, though the prototype works 90% in any WebKit browser.


react-toolbox/react-toolbox                4479
A set of React components implementing Google's Material Design specification with the power of CSS Modules


processing/p5.js                           4456
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 —


chmln/flatpickr                            4439
lightweight and powerful datetimepicker with no dependencies


filamentgroup/tablesaw                     4438
A group of plugins for responsive tables.


FormidableLabs/radium                      4437
A toolchain for React component styling.


adamwdraper/Numeral-js                     4426
A javascript library for formatting and manipulating numbers.


santinic/how2                              4417
stackoverflow from the terminal


square/cubism                              4406
Cubism.js: A JavaScript library for time series visualization.


gavinkwoe/weapp-ide-crack                  4404
【应用号】IDE + 破解 + Demo


vega/vega                                  4401
A visualization grammar.


angular-ui/ui-grid                         4399
UI Grid: an Angular Data Grid


typicode/hotel                             4399
:hotel: Start apps from your browser and get local dev domains in seconds


kevana/ui-for-docker                       4387
An unofficial web interface for Docker, formerly known as DockerUI


reactjs/reselect                           4382
Selector library for Redux


bendc/sprint                               4382
A tiny, lightning fast jQuery-like library for modern browsers.


fengyuanchen/cropper                       4375
A simple jQuery image cropping plugin.


bramp/js-sequence-diagrams                 4358
Draws simple SVG sequence diagrams from textual representation of the diagram


muaz-khan/WebRTC-Experiment                4340
WebRTC, WebRTC and WebRTC. Everything here is all about WebRTC!!


sockjs/sockjs-client                       4339
WebSocket emulation - Javascript client


reactotron/reactotron                      4333
A CLI and OS X app for inspecting your React JS and React Native apps.


madebymany/sir-trevor-js                   4328
Rich content editing entirely re-imagined for the web


visionmedia/page.js                        4322
Micro client-side router inspired by the Express router


almende/vis                                4321
Dynamic, browser-based visualization library


flatiron/director                          4321
a tiny and isomorphic URL router for JavaScript


OscarGodson/EpicEditor                     4319
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.


js-cookie/js-cookie                        4307
A simple, lightweight JavaScript API for handling browser cookies


johndyer/mediaelement                      4295
HTML5 <audio> or <video> player with Flash and Silverlight shims that mimics the HTML5 MediaElement API, enabling a consistent UI in all browsers.


medialize/URI.js                           4287
Javascript URL mutation library


eduardolundgren/tracking.js                4283
A modern approach for Computer Vision on the web


dieulot/instantclick                       4283
InstantClick makes following links in your website instant.


fabien-d/alertify.js                       4282
JavaScript Alert/Notification System


HabitRPG/habitica                          4276
A habit tracker app which treats your goals like a Role Playing Game.


appium/appium                              4268
:iphone: Automation for iOS and Android Apps.


trueadm/inferno                            4264
An extremely fast, React-like JavaScript library for building modern user interfaces


infinite-scroll/infinite-scroll            4262
[Unmaintained]  jQuery and Wordpress plugins for infinite scroll 


simplefocus/FlowType.JS                    4247
Web typography at its finest: font-size and line-height based on element width.


decosoftware/deco-ide                      4246
The React Native IDE


deployd/deployd                            4229
a toolkit for building realtime APIs


visionmedia/supertest                      4227
Super-agent driven library for testing node.js HTTP servers using a fluent API


koenbok/Framer                             4224
Framer - Design interaction and animation


deepstreamIO/deepstream.io                 4217
deepstream.io server


segmentio/myth                             4215
A CSS preprocessor that acts like a polyfill for future versions of the spec.


rendrjs/rendr                              4200
Render your Backbone.js apps on the client and the server, using Node.js.


OwlFonk/OwlCarousel                        4200
Owl Carousel. Touch enabled jQuery plugin that lets you create beautiful responsive carousel slider.


jhollingworth/bootstrap-wysihtml5          4179
Simple, beautiful wysiwyg editor


josephg/ShareJS                            4178
Collaborative editing in any app


nzakas/computer-science-in-javascript      4170
Collection of classic computer science paradigms, algorithms, and approaches written in JavaScript. 


beautify-web/js-beautify                   4168
Beautifier for javascript


peers/peerjs                               4156
Peer-to-peer data in the browser.


ngbp/ngbp                                  4151
A sophisticated build management system for web apps (formerly ng-boilerplate). Created by @joshdmiller


openstf/stf                                4151
Control and manage Android devices from your browser.


assaf/zombie                               4142
Insanely fast, full-stack, headless browser testing using node.js


derbyjs/derby                              4138
MVC framework making it easy to write realtime, collaborative applications that run in both Node.js and browsers


tholman/elevator.js                        4130
Finally, a "back to top" button that behaves like a real elevator. 


websockets/ws                              4127
`ws`: The fastest cross platform RFC-6455 WebSocket implementation for Node.js.


giakki/uncss                               4121
Remove unused styles from CSS


erikras/redux-form                         4121
A Higher Order Component using react-redux to keep form state in a Redux store


umdjs/umd                                  4113
UMD (Universal Module Definition) patterns for JavaScript modules that work everywhere.


chalk/chalk                                4100
Terminal string styling done right


krakenjs/kraken-js                         4088
An express-based Node.js web application bootstrapping module.


sintaxi/harp                               4083
Static Site Server/Generator with built-in preprocessing


rmurphey/js-assessment                     4070
A test-driven approach to assessing JS skills


liftoff/GateOne                            4063
Gate One is an HTML5-powered terminal emulator and SSH client


DataTables/DataTables                      4062
Tables plug-in for jQuery


gaearon/react-dnd                          4057
Drag and Drop for React


bpampuch/pdfmake                           4050
Client/server side PDF printing in pure JavaScript


ConnorAtherton/walkway                     4049
An easy way to animate SVG elements.


node-nock/nock                             4047
HTTP mocking and expectations library


bespokejs/bespoke                          4047
DIY Presentation Micro-Framework


mathiasbynens/jquery-placeholder           4040
A jQuery plugin that enables HTML5 placeholder behavior for browsers that aren’t trying hard enough yet


leanote/leanote                            4040
Not Just A Notepad! (golang + mongodb) http://leanote.org


chentsulin/electron-react-boilerplate      4024
Live editing development on desktop app


headjs/headjs                              4021
The only script in your HEAD.


showdownjs/showdown                        4000
A Markdown to HTML converter written in Javascript


Huddle/PhantomCSS                          3992
Visual/CSS regression testing with PhantomJS


jimhigson/oboe.js                          3991
A streaming approach to JSON. Oboe.js speeds up web applications by providing parsed objects before the response completes.


syntaxhighlighter/syntaxhighlighter        3990
SyntaxHighlighter is a fully functional self-contained code syntax highlighter developed in JavaScript.


markdalgleish/stellar.js                   3990
Stellar.js - Parallax scrolling made easy


sdc-alibaba/SUI-Mobile                     3973
SUI Mobile (MSUI)是由阿里巴巴国际UED前端出品的移动端UI库,轻量精美


angular-translate/angular-translate        3971
i18n in your Angular apps, made easy.


indexzero/http-server                      3970
a simple zero-configuration command-line http server


moxiecode/plupload                         3969
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.


luis-almeida/unveil                        3967
A very lightweight jQuery plugin to lazy load images


fancyapps/fancyBox                         3965
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.


noraesae/perfect-scrollbar                 3945
Minimalistic but perfect custom scrollbar plugin


sofish/pen                                 3944
enjoy live editing (+markdown)


brianc/node-postgres                       3936
PostgreSQL client for node.js.


mafintosh/peerflix                         3931
Streaming torrent client for node.js


sandstorm-io/sandstorm                     3931
Sandstorm is a self-hostable web productivity suite. It's implemented as a security-hardened web app package manager.


rauchg/slackin                             3925
Public Slack organizations made easy


vigetlabs/gulp-starter                     3924
A delicious blend of gulp tasks combined into a configurable asset pipeline and static site builder


olistic/warriorjs                          3894
Game written in JavaScript for learning JavaScript and artificial intelligence.


JedWatson/classnames                       3893
A simple javascript utility for conditionally joining classNames together


ankane/chartkick                           3885
Create beautiful JavaScript charts with one line of Ruby


VPenkov/okayNav                            3881
The world's okayest responsive navigation


dtao/lazy.js                               3881
Like Underscore, but lazier


MrSwitch/hello.js                          3880
A Javascript RESTFUL API library for connecting with OAuth2 services, such as Google+ API, Facebook Graph and Windows Live Connect


IonicaBizau/git-stats                      3869
:four_leaf_clover: Local git statistics including GitHub-like contributions calendars.


substack/browserify-handbook               3853
how to build modular applications with browserify


RubyLouvre/avalon                          3848
an elegant efficient express mvvm framework


happyworm/jPlayer                          3839
jPlayer : HTML5 Audio & Video for jQuery


socketio/socket.io-client                  3829
Realtime application framework (client)


este/este                                  3829
Starter kit for universal full–fledged React apps. One stack for browser, mobile, server.


jakiestfu/Medium.js                        3821
A tiny JavaScript library for making contenteditable beautiful (Like Medium's editor)


Swiip/generator-gulp-angular               3819
Yeoman generator for AngularJS with GulpJS [UNMAINTAINED next iteration is FountainJS]


viljamis/responsive-nav.js                 3816
Responsive navigation plugin without library dependencies and with fast touch screen support.


meanjs/mean                                3804
MEAN.JS - Full-Stack JavaScript Using MongoDB, Express, AngularJS, and Node.js - 


josdejong/mathjs                           3796
An extensive math library for JavaScript and Node.js


keithwhor/nodal                            3791
API Services Made Easy With Node.js


AllThingsSmitty/jquery-tips-everyone-should-know 3789
A collection of tips to help up your jQuery game


square/cube                                3788
Cube: A system for time series visualization.


svgdotjs/svg.js                            3782
A lightweight library for manipulating and animating SVG


aframevr/aframe                            3770
A web framework for building virtual reality experiences.


zeman/perfmap                              3768
Front-end performance heatmap bookmarklet.


lovell/sharp                               3764
High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP and TIFF images. Uses the libvips library.


malsup/form                                3763
jQuery Form Plugin


HubSpot/messenger                          3760
Growl-style alerts and messages for your app. #hubspot-open-source


visionmedia/move.js                        3758
CSS3 backed JavaScript animation framework


mjmlio/mjml                                3758
MJML: the only framework that makes responsive-email easy


auduno/clmtrackr                           3757
Javascript library for precise tracking of facial features via Constrained Local Models


densitydesign/raw                          3755
The missing link between spreadsheets and vector graphics


recharts/recharts                          3751
Redefined chart library built with React and D3


aui/artTemplate                            3749
性能卓越的 js 模板引擎


srobbin/jquery-backstretch                 3746
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.


BBC-News/Imager.js                         3744
Responsive images while we wait for srcset to finish cooking


BabylonJS/Babylon.js                       3740
Babylon.js: a complete JavaScript framework for building 3D games with HTML 5 and WebGL


erming/shout                               3740
Shout — The self-hosted web IRC client


es-analysis/plato                          3739
JavaScript source code visualization, static analysis, and complexity tool


olivernn/lunr.js                           3738
A bit like Solr, but much smaller and not as bright


keeweb/keeweb                              3731
Free cross-platform password manager compatible with KeePass


jariz/vibrant.js                           3728
Extract prominent colors from an image. JS port of Android's Palette.


you-dont-need/You-Dont-Need-Lodash-Underscore 3724
Lists of Javascript methods which you can use natively


Freeboard/freeboard                        3723
A damn-sexy, open source real-time dashboard builder for IOT and other web mashups. A free open-source alternative to Geckoboard.


hapijs/joi                                 3719
Object schema validation


filamentgroup/loadCSS                      3705
A function for loading CSS asynchronously


addyosmani/critical                        3699
Extract & Inline Critical-path CSS in HTML pages


faye/faye                                  3697
Simple pub/sub messaging for the web


luruke/barba.js                            3692
Create badass, fluid and smooth transition between your website's pages.


tinymce/tinymce                            3690
TinyMCE is a JavaScript library for platform independent 'WYSIWYG' or rich text editing. It is released as open source under the LGPL.


FormidableLabs/spectacle                   3679
ReactJS based Presentation Library


makeusabrew/bootbox                        3673
Wrappers for JavaScript alert(), confirm() and other flexible dialogs using Twitter's bootstrap framework


nswbmw/N-blog                              3665
使用 Express + MongoDB 搭建多人博客


bebraw/jswiki                              3661
JavaScript wiki. Focuses mainly on JS/HTML5/WebGL related tech.


OnsenUI/OnsenUI                            3657
Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js.


brave/browser-laptop                       3656
Brave browser for Desktop and Laptop computers running Windows, OSX, and Linux


typicode/lowdb                             3652
:zap: lowdb is a small local database powered by lodash. It supports Node, the browser and Electron.


tgriesser/bookshelf                        3652
A simple Node.js ORM for PostgreSQL, MySQL and SQLite3 built on top of Knex.js


stefanpenner/es6-promise                   3636
A polyfill for ES6-style Promises


Microsoft/Windows-universal-samples        3631
API samples for the Universal Windows Platform.


butterproject/butter-desktop               3630
All the free parts of what used to be Popcorn Time


metabase/metabase                          3629
The simplest, fastest way to get business intelligence and analytics  to everyone in your company :yum:


sweet-js/sweet.js                          3627
Sweeten your JavaScript.


reapp/reapp                                3624
Make hybrid mobile apps with power


tessalt/echo-chamber-js                    3621
Commenting without the comments


nasa/openmct                               3621
A web based mission control framework. 


idiot/unslider                             3618
The simplest jQuery slider there is.


Strider-CD/strider                         3614
Open Source Continuous Integration & Deployment Server


mholt/PapaParse                            3614
Fast and powerful CSV (delimited text) parser that gracefully handles large files and malformed input


bvaughn/react-virtualized                  3607
React components for efficiently rendering large lists and tabular data


aheckmann/gm                               3602
GraphicsMagick for node


bitwiseshiftleft/sjcl                      3591
Stanford Javascript Crypto Library


mrdoob/stats.js                            3573
JavaScript Performance Monitor


CodeboxIDE/codebox                         3569
Open source cloud & desktop IDE


copy/v86                                   3564
x86 virtualization in JavaScript, running in your browser and NodeJS


theintern/intern                           3562
A next-generation code testing stack for JavaScript.


justjavac/awesome-wechat-weapp             3559
微信小程序开发资源汇总 wechat weapp


auth0/node-jsonwebtoken                    3553
JsonWebToken implementation for node.js http://self-issued.info/docs/draft-ietf-oauth-json-web-token.html


jquery/qunit                               3552
An easy-to-use JavaScript Unit Testing framework.


timuric/Content-generator-sketch-plugin    3549
Sketch app plugin for generating dummy data such as avatars, names, photos, geo data etc


visionmedia/debug                          3549
tiny node.js & browser debugging utility for your libraries and applications


tholman/zenpen                             3547
A minimalist writing zone.


wilsonpage/fastdom                         3545
Eliminates layout thrashing by batching DOM measurement and mutation tasks


vuejs/vuex                                 3541
Centralized State Management for Vue.js.


PrismJS/prism                              3540
Lightweight, robust, elegant syntax highlighting.


reactjs/react-rails                        3538
Ruby gem for automatically transforming JSX and using React in Rails.


os-js/OS.js                                3538
JavaScript Cloud/Web Desktop Platform


TalAter/annyang                            3537
:speech_balloon: Speech recognition for your site


fex-team/webuploader                       3536
It's a new file uploader solution! 


tgriesser/knex                             3535
A query builder for PostgreSQL, MySQL and SQLite3, designed to be flexible, portable, and fun to use.


driftyco/ng-cordova                        3532
Native mobile services and features for native mobile web apps built with Cordova/PhoneGap


broofa/node-uuid                           3529
Generate RFC-compliant UUIDs in JavaScript


MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL- 3529
A beautiful cross platform Desktop Player for Google Play Music


patrickkunka/mixitup                       3520
MixItUp - A Filter & Sort Plugin


phonegap/phonegap-start                    3518
PhoneGap Hello World app


duojs/duo                                  3516
A next-generation package manager for the front-end


mozilla/nunjucks                           3516
A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired)


rmm5t/jquery-timeago                       3512
:clock8: The original jQuery plugin that makes it easy to support automatically updating fuzzy timestamps (e.g. "4 minutes ago").


localtunnel/localtunnel                    3510
expose yourself


cjb/GitTorrent                             3506
A decentralization of GitHub using BitTorrent and Bitcoin


callmecavs/bricks.js                       3506
A blazing fast masonry layout generator for fixed width elements.


fraywing/textAngular                       3504
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!


stevenwanderski/bxslider-4                 3504
Responsive jQuery content slider


dthree/vorpal                              3502
Node's framework for interactive CLIs.


pa7/heatmap.js                             3502
JavaScript Library for HTML5 canvas based heatmaps


mathjax/MathJax                            3492
Beautiful math in all browsers


linkedin/hopscotch                         3491
A framework to make it easy for developers to add product tours to their pages.


ericdrowell/KineticJS                      3486
KineticJS is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.


primer/octicons                            3485
A scalable set of icons handcrafted with <3 by GitHub


zhukov/webogram                            3473
Telegram web application, GPL v3


neilj/Squire                               3471
HTML5 rich text editor. Try the demo integration at


mesos/chronos                              3459
Fault tolerant job scheduler for Mesos which handles dependencies and ISO8601 based schedules


yui/yui3                                   3458
A library for building richly interactive web applications.


SBoudrias/Inquirer.js                      3457
A collection of common interactive command line user interfaces.


geuis/helium-css                           3456
Helium - javascript tool to scan your site and show unused CSS


chaijs/chai                                3455
BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.


trentm/node-bunyan                         3454
a simple and fast JSON logging module for node.js services


guardian/scribe                            3451
A rich text editor framework for the web platform


CSSLint/csslint                            3449
Automated linting of Cascading Stylesheets


prose/prose                                3446
A Content Editor for GitHub.


tweenjs/tween.js                           3437
Javascript tweening engine


MoOx/postcss-cssnext                       3436
 :cyclone: PostCSS plugin to use tomorrow's CSS syntax, today.


camwiegert/in-view                         3434
Get notified when a DOM element enters or exits the viewport. :eyes:


socketstream/socketstream                  3434
A framework for Realtime Web Apps


felixge/node-style-guide                   3434
A guide for styling your node.js / JavaScript code. Fork & adjust to your taste.


prerender/prerender                        3433
Node server that uses phantomjs to render a javascript-rendered page as HTML. To be used in conjunction with prerender middleware.


algolia/places                             3429
:globe_with_meridians: Turn any <input> into an address autocomplete


SheetJS/js-xlsx                            3421
XLSX / XLSM / XLSB / XLS / SpreadsheetML (Excel Spreadsheet) / ODS parser and writer


yahoo/react-intl                           3412
Internationalize React apps. This library provides React components and an API to format dates, numbers, and strings, including pluralization and handling translations.


mattbryson/TouchSwipe-Jquery-Plugin        3412
TouchSwipe is a jquery plugin to be used with jQuery on touch input devices such as iPad, iPhone etc. 


ipselon/structor                           3398
An advanced visual editor for React components


SocketCluster/socketcluster                3395
Highly scalable realtime microframework


OwlCarousel2/OwlCarousel2                  3392
jQuery Responsive Carousel.


segmentio/analytics.js                     3384
The hassle-free way to integrate analytics into any web application.


sinonjs/sinon                              3383
Test spies, stubs and mocks for JavaScript.


node-red/node-red                          3381
A visual tool for wiring the Internet of Things


twitter/labella.js                         3373
Placing labels on a timeline without overlap.


jspm/jspm-cli                              3371
Package management CLI


apidoc/apidoc                              3370
RESTful web API Documentation Generator.


adrai/flowchart.js                         3363
Draws simple SVG flow chart diagrams from textual representation of the diagram


balderdashy/waterline                      3362
An adapter-based ORM for Node.js  with support for mysql, mongo, postgres, redis, and more


LeaVerou/prefixfree                        3348
Break free from CSS prefix hell!


sentsin/layer                              3345
国内最多人使用的web弹层组件


gaearon/react-transform-boilerplate        3339
A new Webpack boilerplate with hot reloading React components, and error handling on module and component level.


sarcadass/granim.js                        3337
Create fluid and interactive gradients animations with this small (< 10 kB) js library.


gaearon/redux-thunk                        3336
Thunk middleware for Redux


node-webot/wechat                          3333
微信公共平台消息接口服务中间件


subprotocol/verlet-js                      3331
A simple Verlet physics engine written in javascript


Popmotion/popmotion                        3327
The Javascript motion engine. Tweens, physics, input tracking and timelines.


felixge/node-formidable                    3326
A node.js module for parsing form data, especially file uploads.


madhums/node-express-mongoose-demo         3320
A simple demo app using express, mongoose, passport for beginners


krasimir/react-in-patterns                 3311
:books: List of design patterns/techniques used while developing with React


bnoguchi/everyauth                         3307
node.js auth package (password, facebook, & more) for Connect and Express apps


kenkeiter/skeuocard                        3296
Skeuocard progressively enhances credit card inputs to provide a skeuomorphic interface.


shipitjs/shipit                            3272
Universal automation and deployment tool written in JavaScript.


spine/spine                                3267
Lightweight MVC library for building JavaScript applications


ksky521/nodePPT                            3264
This is probably the best web presentation tool so far!


chjj/tty.js                                3256
A terminal for your browser, using node/express/socket.io


kdzwinel/betwixt                           3255
:zap: Web Debugging Proxy based on Chrome DevTools Network panel.


badges/shields                             3245
Shields badge specification, website and default API server


thx/RAP                                    3243
Web API management, free and open sourced, mock data generator, auto test, made by Alibaba, using by 1000+ corporations! Web接口管理工具,开源免费,接口自动化,MOCK数据自动生成,自动化测试,企业级管理。阿里妈妈MUX团队出品!阿里巴巴都在用!1000+公司的选择!一直被抄袭,从未被超越 :3


blakeembrey/code-problems                  3234
Common code and interview problems solved in multiple languages


graphite-project/graphite-web              3232
A highly scalable real-time graphing system


ruipgil/scraperjs                          3229
A complete and versatile web scraper.


necolas/react-native-web                   3229
React Native for Web


Jam3/devtool                               3228
:triangular_ruler: runs Node.js programs through Chromium DevTools


marmelab/ng-admin                          3225
Add an AngularJS admin GUI to any RESTful API


maxogden/menubar                           3221
➖ high level way to create menubar desktop applications with electron


dthree/vantage                             3220
Distributed, realtime CLI for live Node apps.


henryboldi/felony                          3219
🔑🔥📈 Next Level PGP


jquery/jquery-mousewheel                   3216
A jQuery plugin that adds cross-browser mouse wheel support.


jdorn/json-editor                          3211
JSON Schema Based Editor


slap-editor/slap                           3211
Sublime-like terminal-based text editor


peterramsing/lost                          3202
LostGrid is a powerful grid system built in PostCSS that works with any preprocessor and even vanilla CSS.


metafizzy/flickity                         3199
:leaves: Touch, responsive, flickable carousels


benoitvallon/react-native-nw-react-calculator 3191
Mobile, desktop and website Apps with the same code


sstephenson/prototype                      3188
Prototype JavaScript framework


fzaninotto/uptime                          3187
A remote monitoring application using Node.js, MongoDB, and Twitter Bootstrap.


vvo/gifify                                 3185
😻 Convert any video file to an optimized animated GIF.


goatslacker/alt                            3183
Isomorphic flux implementation


carrot/share-button                        3180
:warning: Currently Unmaintained - fast, beautiful, and painless social shares:


lapwinglabs/x-ray                          3178
The next web scraper. See through the <html> noise.


andrewplummer/Sugar                        3176
A Javascript library for working with native objects.


kripken/sql.js                             3176
SQLite compiled to JavaScript through Emscripten


mattboldt/typed.js                         3175
A jQuery typing animation script.


sass/node-sass                             3172
:rainbow: Node.js bindings to libsass


jakesgordon/javascript-state-machine       3165
A finite state machine javascript micro framework


IanLunn/Sequence                           3151
The responsive CSS animation framework for creating unique sliders, presentations, banners, and other step-based applications.


luin/medis                                 3144
Medis is a beautiful, easy-to-use Mac database management application for Redis.


rlidwka/sinopia                            3144
Private npm repository server


FezVrasta/popper.js                        3131
A kickass library to manage your poppers


kolodny/exercises                          3127
Some basic javascript coding challenges and interview questions


tildeio/rsvp.js                            3125
A lightweight library that provides tools for organizing asynchronous code


clappr/clappr                              3122
:clapper: An extensible media player for the web.


gaearon/react-hot-boilerplate              3120
Minimal live-editing example for React


viljamis/ResponsiveSlides.js               3118
Simple & lightweight responsive slider plugin (in 1kb)


auduno/headtrackr                          3117
Javascript library for headtracking via webcam and WebRTC/getUserMedia


google/end-to-end                          3116
End-To-End is a library and a chrome extension that helps you encrypt, decrypt, digital sign, and verify signed messages within the browser using OpenPGP.


fat/zoom.js                                3116
Medium's Image Zoom for jQuery


matthew-andrews/isomorphic-fetch           3113
Isomorphic WHATWG Fetch API, for Node & Browserify


lokesh/lightbox2                           3112
The original lightbox script, now on Github!


scottschiller/SoundManager2                3106
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                    3104
A meta-JavaScript adventure game by Alex Nisnevich and Greg Shuflin.


epeli/underscore.string                    3103
String manipulation helpers for javascript


facebook/fixed-data-table                  3094
A React table component designed to allow presenting thousands of rows of data.


hiloteam/Hilo                              3092
A Cross-end HTML5 Game development solution developed by Alibaba Group


yhat/rodeo                                 3084
A data science IDE for Python


tj/ejs                                     3082
Embedded JavaScript templates for node


Voog/wysihtml                              3074
Open source rich text editor for the modern web


cujojs/when                                3072
A solid, fast Promises/A+ and when() implementation, plus other async goodies.


nfarina/homebridge                         3065
HomeKit support for the impatient


etsy/hound                                 3064
Lightning fast code searching made easy


amfe/lib-flexible                          3060
可伸缩布局方案


hootsuite/grid                             3058
Drag and drop library for two-dimensional, resizable and responsive lists


substack/tape                              3057
tap-producing test harness for node and browsers


race604/ZhiHuDaily-React-Native            3049
A Zhihu Daily(http://daily.zhihu.com/) App client implemented using React Native (Android and iOS).


elementalui/elemental                      3048
A flexible and beautiful UI framework for React.js


openexchangerates/accounting.js            3047
A lightweight JavaScript library for number, money and currency formatting - fully localisable, zero dependencies.


mozbrick/brick                             3046
UI Web Components for Modern Web Apps


jsbin/jsbin                                3043
Collaborative JavaScript Debugging App


gskinner/regexr                            3031
RegExr is a HTML/JS based tool for creating, testing, and learning about Regular Expressions.


ckeditor/ckeditor-dev                      3021
The development repository of CKEditor.


sindresorhus/screenfull.js                 3020
Simple wrapper for cross-browser usage of the JavaScript Fullscreen API


doublespeakgames/adarkroom                 3014
A Dark Room - A Minimalist Text Adventure


brianchirls/Seriously.js                   3009
A real-time, node-based video effects compositor for the web built with HTML5, Javascript and WebGL


olado/doT                                  3001
The fastest + concise javascript template engine for nodejs and browsers. Partials, custom delimiters and more. 


kanaka/noVNC                               2999
VNC client using HTML5 (Web Sockets, Canvas) with encryption (wss://) support.


thejameskyle/spectacle-code-slide          2999
:metal: Present code with style


VodkaBears/Vide                            2997
Easy as hell jQuery plugin for video backgrounds.


aurajs/aura                                2989
A scalable, event-driven JavaScript architecture for developing component-based applications.


cazala/synaptic                            2988
architecture-free neural network library for node.js and the browser


toddmotto/echo                             2987
Lazy-loading images with data-* attributes


sachinchoolur/lightgallery.js              2980
Full featured JavaScript image & video gallery. No dependencies


ember-cli/ember-cli                        2978
The Ember.js command line utility


Aerolab/midnight.js                        2973
A jQuery plugin to switch fixed headers on the fly


WickyNilliams/enquire.js                   2970
Awesome Media Queries in JavaScript


23/resumable.js                            2969
A JavaScript library for providing multiple simultaneous, stable, fault-tolerant and resumable/restartable uploads via the HTML5 File API.


facebook/react-devtools                    2969
An extension that allows inspection of React component hierarchy in Chrome Developer Tools.


likeastore/ngDialog                        2958
Modals and popups provider for Angular.js applications


casesandberg/react-color                   2947
:art: Color Pickers from Sketch, Photoshop, Chrome, Github, Twitter & more


creationix/js-git                          2945
A JavaScript implementation of Git.


vakata/jstree                              2937
jquery tree plugin


pbakaus/scroller                           2936
Accelerated panning and zooming for HTML and Canvas


mnutt/hummingbird                          2935
Real time web analytics using node.js and web sockets


codemix/fast.js                            2929
Faster user-land reimplementations for several common builtin native JavaScript functions.


thinkgem/jeesite                           2928
JeeSite 是一个企业信息化开发基础平台,Java企业应用开源框架,Java EE(J2EE)快速开发框架,使用经典技术组合(Spring、Spring MVC、Apache Shiro、MyBatis、Bootstrap UI),包括核心模块如:组织机构、角色用户、权限授权、数据权限、内容管理、工作流等。


jonathantneal/flexibility                  2927
A JavaScript polyfill for Flexbox


anijs/anijs                                2925
A Library to Raise your Web Design without Coding.


Hashnode/mern-starter                      2920
Boilerplate for getting started with MERN stack


ternjs/tern                                2911
A JavaScript code analyzer for deep, cross-editor language support


reactjs/react-tutorial                     2907
Code from the React tutorial.


acdlite/recompose                          2906
A React utility belt for function components and higher-order components.


rishabhp/bideo.js                          2902
Fullscreen HTML5 Background Video for the Web.


quirkey/sammy                              2902
Sammy is a tiny javascript framework built on top of jQuery, It's RESTful Evented Javascript.


petruisfan/node-supervisor                 2897



broccolijs/broccoli                        2896
Browser compilation library – an asset pipeline for applications that run in the browser


tj/frontend-boilerplate                    2887
webpack-react-redux-babel-autoprefixer-hmr-postcss-css-modules-rucksack-boilerplate


jonschlinkert/remarkable                   2887
Markdown parser, done right. Commonmark support, extensions, syntax plugins, high speed - all in one. Gulp and metalsmith plugins are also available.


hakimel/css                                2886
Assorted CSS and UI experiments.


mikeric/rivets                             2884
Lightweight and powerful data binding + templating solution


react-native-community/react-native-elements 2880
React Native Elements UI Toolkit


anthonyshort/deku                          2879
Render interfaces using pure functions and virtual DOM


mailru/FileAPI                             2876
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.


GoogleChrome/lighthouse                    2868
auditing and performance metrics for Progressive Web Apps


baidu-ife/ife                              2867
Baidu Institute of Front-End Technology


nervgh/angular-file-upload                 2863
Angular File Upload is a module for the AngularJS framework


webrtc/samples                             2863
WebRTC demos and samples


ruanyf/webpack-demos                       2859
a collection of simple demos of Webpack


primus/primus                              2858
:zap: Primus, the creator god of the transformers & an abstraction layer for real-time to prevent module lock-in.


rigoneri/syte                              2857
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...


justjavac/Google-IPs                       2855
:us: Google 全球 IP 地址库


andyet/SimpleWebRTC                        2850
Simplest WebRTC ever


airbnb/infinity                            2848
UITableViews for the web (DEPRECATED)


reactioncommerce/reaction                  2847
Reaction Commerce


Khan/tota11y                               2843
an accessibility (a11y) visualization toolkit


wellcaffeinated/PhysicsJS                  2837
A modular, extendable, and easy-to-use physics engine for javascript


KartikTalwar/gmail.js                      2837
Gmail JavaScript API


flesler/jquery.scrollTo                    2836
Lightweight, cross-browser and highly customizable animated scrolling with jQuery


dylang/npm-check                           2830
Check for outdated, incorrect, and unused dependencies.


BorisMoore/jquery-tmpl                     2830
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.


electron-userland/electron-packager        2824
Package and distribute your Electron app with OS-specific bundles (.app, .exe etc) via JS or CLI


oblador/react-native-vector-icons          2822
3000 Customizable Icons for React Native with support for NavBar/TabBar/ToolbarAndroid, image source and full stying.


Soundnode/soundnode-app                    2821
Soundnode App is the Soundcloud for desktop. Built with NW.js, Angular.js and Soundcloud API.


artberri/sidr                              2819
Sidr is a jQuery plugin for creating side menus and the easiest way for doing your menu responsive. 


dularion/streama                           2818
It's like Netflix, but self-hosted! http://dularion.github.io/streama/


socketio/engine.io                         2815



douglascrockford/JSLint                    2811
The JavaScript Code Quality Tool


kennethcachia/background-check             2809
Automatically switch to a darker or a lighter version of an element depending on the brightness of images behind it.


gss/engine                                 2808
GSS engine


vuejs/vue-resource                         2801
The HTTP client for Vue.js


infinitered/ignite                         2801
The unfair starting CLI, Generator, and more for React Native


JoelBesada/scrollpath                      2800
A plugin for defining custom scroll paths.


STRML/react-grid-layout                    2798
A draggable and resizable grid layout with responsive breakpoints, for React.


Zhouzi/TheaterJS                           2797
Typing effect mimicking human behavior.


amark/gun                                  2795
A realtime, decentralized, offline-first, graph database engine.


kandanapp/kandan                           2791
Kandan is an Open Source Alternative to HipChat


gajus/react-css-modules                    2788
Seamless mapping of class names to CSS modules inside of React components.


addyosmani/basket.js                       2788
A script and resource loader for caching & loading files with localStorage


jeromeetienne/jquery-qrcode                2787
qrcode generation standalone (doesn't depend on external services)


malihu/malihu-custom-scrollbar-plugin      2786
Highly customizable custom scrollbar jQuery plugin, featuring vertical/horizontal scrollbars, scrolling momentum, mouse-wheel, keyboard and touch support etc.


redfin/react-server                        2783
:rocket: Blazing fast page load and seamless navigation.


astoilkov/jsblocks                         2776
Better MV-ish Framework


yeoman/generator-webapp                    2773
A gulp.js generator for modern webapps


jipegit/OSXAuditor                         2771
OS X Auditor is a free Mac OS X computer forensics tool


jackmoore/autosize                         2770
Autosize is a small, stand-alone script to automatically adjust textarea height to fit text.


angular-ui/ui-select                       2760
AngularJS-native version of Select2 and Selectize


Pasvaz/bindonce                            2758
Zero watches binding for AngularJs


jschr/textillate                           2756
A simple plugin for CSS3 text animations


zachfitz/Ionic-Material                    2754
Seamless Material Design theme for Ionic


google/blockly                             2752
The web-based visual programming editor.


arkency/reactjs_koans                      2746
Learn basics of React.js making the tests pass


techfort/LokiJS                            2742
javascript embeddable / in-memory database


vuejs/vue-router                           2741
The official router for Vue.js.


BloombergMedia/whatiscode                  2739
Paul Ford’s “What Is Code?”


paularmstrong/swig                         2734
Take a swig of the best template engine for JavaScript.


emberjs/data                               2733
A data persistence library for Ember.js.


node-schedule/node-schedule                2732
A cron-like and not-cron-like job scheduler for Node.


apache/couchdb                             2730
Mirror of Apache CouchDB


flarum/core                                2728



yoshuawuyts/choo                           2727
:steam_locomotive::train::train::train: - sturdy frontend framework


muicss/mui                                 2726
Lightweight CSS framework


mattkrick/meatier                          2724
:hamburger: like meteor, but meatier :hamburger:


mycolorway/simditor                        2720
An Easy and Fast WYSIWYG Editor (This project is no longer maintained)


JexCheng/regulex                           2715
JavaScript Regular Expression Parser & Visualizer.


alvarotrigo/pagePiling.js                  2713
pagePiling plugin by Alvaro Trigo. Create a scrolling pile of sections.


isaacs/node-glob                           2706
glob functionality for node.js


gwendall/way.js                            2705
Simple, lightweight, persistent two-way databinding


mcasimir/mobile-angular-ui                 2702
Angular.js Mobile UI Framework with Bootstrap 3


kikinteractive/app                         2698
Instant mobile web app creation


angular/angular-phonecat                   2694
Tutorial on building an angular application.


oklai/koala                                2693
Koala is a GUI application for less, sass and coffeescript compilation, to help web developers to the development more efficient.


PixelsCommander/HTML-GL                    2690
Get as many FPS as you need and amazing effects by rendering HTML/CSS in WebGL


node-apn/node-apn                          2687
:calling: Apple Push Notification module for Node.js


josdejong/jsoneditor                       2686
A web-based tool to view, edit, format, and validate JSON


hybridgroup/cylon                          2669
JavaScript framework for robotics, drones, and the Internet of Things (IoT)


markdown-it/markdown-it                    2662
Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed


sroze/ngInfiniteScroll                     2659
Infinite Scrolling for AngularJS


nolanlawson/optimize-js                    2659
Optimize a JavaScript file for faster initial load by wrapping eagerly-invoked functions


YePpHa/YouTubeCenter                       2652
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.


zeit/next.js                               2649
A minimalistic framework for server-rendered React applications


acgotaku/BaiduExporter                     2649
Assistant for Baidu to export download links to aria2/aria2-rpc


grevory/angular-local-storage              2645
An AngularJS module that gives you access to the browsers local storage with cookie fallback


sunspot/sunspot                            2645
Solr-powered search for Ruby objects


a8m/angular-filter                         2644
 Bunch of useful filters for AngularJS (with no external dependencies!)


desandro/draggabilly                       2644
:point_down: Make that shiz draggable


facebook/mention-bot                       2640
Automatically mention potential reviewers on pull requests.


yahoo/gifshot                              2638
  JavaScript library that can create animated GIFs from media streams, videos, or images


jquery/globalize                           2637
A JavaScript library for internationalization and localization that leverages the official Unicode CLDR JSON data


reworkcss/rework                           2632
Plugin framework for CSS preprocessing in Node.js


happypoulp/redux-tutorial                  2629
Learn how to use redux step by step


Stuk/jszip                                 2622
Create, read and edit .zip files with Javascript


SlexAxton/yepnope.js                       2618
A Script Loader For Your Conditional Builds


kvz/locutus                                2613
All your standard libraries will be assimilated into our JavaScript collective. Resistance is futile.


futurice/pepperoni-app-kit                 2612
Pepperoni - React Native App Starter Kit for Android and iOS


ccampbell/rainbow                          2611
Simple syntax highlighting library written in javascript


Raynos/mercury                             2607
A truly modular frontend framework


yuche/vue-strap                            2600
Bootstrap components built with Vue.js


moose-team/friends                         2596
:tv: P2P chat powered by the web.


chjj/ttystudio                             2596
A terminal-to-gif recorder minus the headaches.


mikesall/charted                           2591
A charting tool that produces automatic, shareable charts from any data file


aws/aws-sdk-js                             2587
AWS SDK for JavaScript in the browser and Node.js


lebab/lebab                                2584
Turn your ES5 code into readable ES6 (sugar-syntax). It does the opposite of what Babel does.


caolan/highland                            2583
High-level streams library for Node.js and the browser


testem/testem                              2581
Test'em 'Scripts! A test runner that makes Javascript unit testing fun.


darsain/sly                                2572
JavaScript library for one-directional scrolling with item based navigation support.


davidshimjs/qrcodejs                       2567
Cross-browser QRCode generator for javascript


michalsnik/aos                             2567
Animate on scroll library


fantasyland/fantasy-land                   2565
Specification for interoperability of common algebraic structures in JavaScript


jetpacapp/DeepBeliefSDK                    2560
The SDK for Jetpac's iOS Deep Belief image recognition framework


metafizzy/packery                          2560
:bento: Gapless, draggable grid layouts


krisk/Fuse                                 2555
Lightweight fuzzy-search, in JavaScript


bevacqua/rome                              2554
:calendar: Customizable date (and time) picker. Opt-in UI, no jQuery!


aksonov/react-native-router-flux           2554
React Native Router based on new React Native Navigation API


cytoscape/cytoscape.js                     2554
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)


formvalidation/formvalidation              2551
The best @jquery plugin to validate form fields. Designed to use with Bootstrap + Zurb Foundation + Pure + SemanticUI + UIKit + Your own frameworks.


stacktracejs/stacktrace.js                 2549
Framework-agnostic, micro-library for getting stack traces in all web browsers


zaach/jison                                2541
Bison in JavaScript.


airbnb/react-dates                         2538
An accessible, easily internationalizable, mobile-friendly datepicker library for the web


ankane/pghero                              2537
A performance dashboard for Postgres


jejacks0n/mercury                          2535
Mercury Editor: The Rails HTML5 WYSIWYG editor


sublimehq/Packages                         2535



bartonhammond/snowflake                    2532
:snowflake: A React-Native Android iOS Starter App/ BoilerPlate / Example with Redux, RN Router,  & Jest with the Snowflake Hapi Server running locally or on RedHat OpenShift for the backend


mbostock/topojson                          2531
An extension to GeoJSON that encodes topology.


benhowdle89/grade                          2530
This JavaScript library produces complementary gradients generated from the top 2 dominant colours in supplied images.


Moeditor/Moeditor                          2529
Your all-purpose markdown editor.


indexzero/nconf                            2527
Hierarchical node.js configuration with files, environment variables, command-line arguments, and atomic object merging.


denysdovhan/bash-handbook                  2526
:book: For those who wanna learn Bash


feross/webtorrent-desktop                  2526
:heart: Streaming torrent app for Mac, Windows, and Linux (BitTorrent/WebTorrent)


zalmoxisus/redux-devtools-extension        2520
Redux DevTools extension.


helmetjs/helmet                            2520
Help secure Express apps with various HTTP headers


garand/sticky                              2519
jQuery Plugin for Sticky Objects


substack/dnode                             2519
turtles all the way down rpc


matthewhudson/device.js                    2519
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).


ianstormtaylor/slate                       2518
A completely customizable framework for building rich text editors.


smalot/bootstrap-datetimepicker            2515
Both Date and Time picker widget based on twitter bootstrap (supports Bootstrap v2 and v3)


nfl/react-helmet                           2513
A document head manager for React


johnpolacek/scrollorama                    2509
The jQuery plugin for doing cool scrolly stuff


royrusso/elasticsearch-HQ                  2508
Monitoring and Management Web Application for ElasticSearch instances and clusters.


GetmeUK/ContentTools                       2507
A JS library for building WYSIWYG editors for HTML content.


alfajango/jquery-dynatable                 2506
A more-fun, semantic, alternative to datatables


trentrichardson/jQuery-Timepicker-Addon    2497
Adds a timepicker to jQueryUI Datepicker


jpillora/xdomain                           2486
A pure JavaScript CORS alternative


jamesflorentino/nanoScrollerJS             2485
A jQuery plugin that offers a simplistic way of implementing Lion OS scrollbars.


MichMich/MagicMirror                       2482
MagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to convert your hallway or bathroom mirror into your personal assistant.


zloirock/core-js                           2478
Standard Library


jquery-boilerplate/jquery-boilerplate      2470
A jump-start for jQuery plugins development


rschmukler/agenda                          2460
Lightweight job scheduling for node


iSimar/HackerNews-React-Native             2458
Hacker News iOS and Android App - Made with React Native.


tj/should.js                               2455
BDD style assertions for node.js -- test framework agnostic


kylestetz/CLNDR                            2454
:calendar: a jQuery calendar plugin that uses HTML templates


witoldsz/angular-http-auth                 2453



jasny/bootstrap                            2451
The missing components for your favorite front-end framework.


Reportr/dashboard                          2448
Your life's personal dashboard.


arunoda/meteor-up                          2446
Production Quality Meteor Deployments


zzmp/juliusjs                              2444
A speech recognition library for the web


tooling/book-of-modern-frontend-tooling    2441
The Front-end Tooling Book


beefproject/beef                           2441
The Browser Exploitation Framework Project


bergie/hallo                               2441
Simple rich text editor (contentEditable) for jQuery UI


voronianski/flux-comparison                2440
:pencil: Practical comparison of different Flux solutions


rtfeldman/seamless-immutable               2439
Immutable data structures for JavaScript which are backwards-compatible with normal JS Arrays and Objects.


fians/Waves                                2437
Click effect inspired by Google's Material Design


Aufree/awesome-wechat-weapp                2435
此项目已不再维护,若有需要,请前往该兄弟项目进行查看


invoiceninja/invoiceninja                  2435
Invoicing, expenses & time-tracking built with Laravel


smartystreets/goconvey                     2434
Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.


kenwheeler/cash                            2431
An absurdly small jQuery alternative for modern browsers


reactjs/react-router-tutorial              2431



ghosh/uiGradients                          2426
Beautiful colour gradients for design and code


firstopinion/formatter.js                  2424
Format html inputs to match a specified pattern


bergie/create                              2424
Midgard Create, a generic web editing interface for any CMS


PaulUithol/Backbone-relational             2424
Get and set relations (one-to-one, one-to-many, many-to-one) for Backbone models


rails/jquery-ujs                           2422
Ruby on Rails unobtrusive scripting adapter for jQuery


svaarala/duktape                           2414
Duktape - embeddable Javascript engine with a focus on portability and compact footprint


NYTimes/pourover                           2414
A library for simple, fast filtering and sorting of large collections in the browser.   There is a community-maintained fork that addresses a handful of post-NYT issues available via @hhsnopek's https://github.com/hhsnopek/pourover


garbles/why-did-you-update                 2413
:boom: Puts your console on blast when React is making unnecessary updates.


urish/angular-moment                       2410
Moment.JS directives for Angular.JS (timeago and more)


balanced/balanced-dashboard                2407
The Balanced dashboard.


linkedin/dustjs                            2396
Asynchronous Javascript templating for the browser and server


jdan/cleaver                               2396
30-second slideshows for hackers


RobinHerbots/Inputmask                     2394
Input Mask plugin


HumbleSoftware/Flotr2                      2392
Graphs and Charts for Canvas in JavaScript.


callmecavs/jump.js                         2388
A small, modern, dependency-free smooth scrolling library.


johnpolacek/superscrollorama               2385
The original jQuery plugin for supercool scroll animation. NOTE: No longer under active development. New version is ScrollMagic.js


leongersen/noUiSlider                      2385
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.


expressjs/multer                           2384
Node.js middleware for handling `multipart/form-data`.


NeXTs/Jets.js                              2383
Native CSS search engine


adamschwartz/log                           2383
Console.log with style.


vasanthk/js-bits                           2382
JavaScript concepts with code! 


mootools/mootools-core                     2380
MooTools Core Repository


gimite/web-socket-js                       2378
HTML5 Web Socket implementation powered by Flash


foru17/front-end-collect                   2377
分享自己长期关注的前端开发相关的优秀网站、博客、以及活跃开发者


stylelint/stylelint                        2371
A mighty, modern CSS linter


thomasdavis/backbonetutorials              2370
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.


loopj/jquery-tokeninput                    2368
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.


antimatter15/ocrad.js                      2367
OCR in Javascript via Emscripten


kissyteam/kissy                            2367
A Powerful Collection Of Modules


samyk/evercookie                           2366
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.


VodkaBears/Remodal                         2365
Responsive, lightweight, fast, synchronized with CSS animations, fully customizable modal window plugin with declarative configuration and hash tracking.


google/incremental-dom                     2365
An in-place DOM diffing library


nathancahill/Split.js                      2360
Lightweight, unopinionated utility for adjustable split views


adamdbradley/foresight.js                  2356
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.


dcodeIO/protobuf.js                        2356
Protocol Buffers for JavaScript. Finally.


mjibson/goread                             2353
RSS reader in go on app engine


tilemill-project/tilemill                  2349



webdriverio/webdriverio                    2345
Webdriver/Selenium 2.0 JavaScript bindings for Node.js


parallel-js/parallel.js                    2345
Easy multi-core processing with javascript.


posabsolute/jQuery-Validation-Engine       2342
jQuery form validation plugin


litten/hexo-theme-yilia                    2341
一个简洁优雅的hexo主题 ; A simple and elegant theme for hexo.


angular/batarang                           2337
AngularJS WebInspector Extension for Chrome


firebase/firepad                           2335
Collaborative Text Editor Powered by Firebase


soulwire/sketch.js                         2333
Cross-Platform JavaScript Creative Coding Framework


requirejs/almond                           2332
A minimal AMD API implementation for use after optimized builds


lipka/piecon                               2322
A tiny javascript library for generating progress pie charts in your favicon.


inuyaksa/jquery.nicescroll                 2322
nicescroll plugin for jquery - scrollbars like iphone/ipad


angular-ui/angular-ui-OLDREPO              2320
DISCONTINUED REPO: This project has been restructured ->


substack/node-optimist                     2315
Light-weight option parsing for node.js


addyosmani/psi                             2311
PageSpeed Insights with reporting


Level/levelup                              2309
LevelDB - Node.js style


bestiejs/benchmark.js                      2308
A benchmarking library. As used on jsPerf.com.


nkrode/RedisLive                           2308
Visualize your redis instances, analyze query patterns and spikes.