JavaScript Github Star Ranking at 2017/04/08

JavaScript Github Star Ranking at 2018/10/06

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


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


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


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


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


angular/angular.js                         55353
AngularJS - HTML enhanced for web apps!


airbnb/javascript                          50229
JavaScript Style Guide


vuejs/vue                                  49476
A progressive, incrementally-adoptable JavaScript framework for building UI on the web.


facebook/react-native                      46663
A framework for building native apps with React.


jquery/jquery                              44267
jQuery JavaScript Library


meteor/meteor                              37051
Meteor, the JavaScript App Platform


h5bp/html5-boilerplate                     37024
A professional front-end template for building fast, robust, and adaptable web apps or sites.


hakimel/reveal.js                          33818
The HTML Presentation Framework


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


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


mrdoob/three.js                            32007
JavaScript 3D library.


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


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


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


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


reactjs/redux                              29819
Predictable state container for JavaScript apps


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


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


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


NARKOZ/hacker-scripts                      26761
Based on a true story


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


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


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


gulpjs/gulp                                25818
The streaming build system


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


zurb/foundation-sites                      25215
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.


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


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


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


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


TryGhost/Ghost                             22417
A simple, powerful publishing platform


nylas/nylas-mail                           22184
:love_letter: An extensible desktop mail app built on the modern web.


ReactTraining/react-router                 21228
Declarative routing for React


caolan/async                               20908
Async utilities for node and the browser


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


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


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


jashkenas/underscore                       20433
JavaScript's utility _ belt


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


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


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


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


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


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


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


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


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


mozilla/pdf.js                             17508
PDF Reader in JavaScript


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


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


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


balderdashy/sails                          16833
Realtime MVC Framework for Node.js


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


zeit/hyper                                 16122
A terminal built on web technologies


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


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


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


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


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


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


Reactive-Extensions/RxJS                   15443
The Reactive Extensions for JavaScript


angular/material                           15367
Material design for AngularJS


bower/bower                                15040
A package manager for the web


request/request                            14981
🏊🏾 Simplified HTTP request client.


Kickball/awesome-selfhosted                14976
This is a list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers.


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


defunkt/jquery-pjax                        14842
pushState + ajax = pjax


koajs/koa                                  14826
Expressive middleware for node.js using ES2017 async functions


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


less/less.js                               14605
Leaner CSS


verekia/js-stack-from-scratch              14373
🎉 V2 release! 🎉 — Step-by-step tutorial to build a modern JavaScript stack.


aosabook/500lines                          14298
500 Lines or Less


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


postcss/postcss                            14272
Transforming styles with JS plugins


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


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


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


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


lord/slate                                 13656
Beautiful static documentation for your API


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


github/fetch                               13596
A window.fetch JavaScript polyfill.


facebook/flux                              13590
Application Architecture for Building User Interfaces


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


parse-community/parse-server               13208
Parse-compatible API server module for Node/Express


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


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


kriskowal/q                                13115
A promise library for JavaScript


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


quilljs/quill                              12881
Your powerful, rich text editor


ryanmcdermott/clean-code-javascript        12772
:bathtub: Clean Code concepts adapted for JavaScript


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


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


julianshapiro/velocity                     12578
Accelerated JavaScript animation.


jasmine/jasmine                            12312
Simple JavaScript testing framework for browsers and node.js


npm/npm                                    12064
a package manager for javascript


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


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


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


zeit/next.js                               11843
Framework for server-rendered React apps


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


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


wycats/handlebars.js                       11744



riot/riot                                  11713
Simple and elegant component-based UI library


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


desandro/masonry                           11599
:love_hotel: Cascading grid layout library


juliangarnier/anime                        11531
JavaScript Animation Engine


codemirror/CodeMirror                      11452
In-browser code editor


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


legomushroom/mojs                          11372
motion graphics toolbelt for the web


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


gruntjs/grunt                              11348
Grunt: The JavaScript Task Runner


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


etsy/statsd                                11213
Daemon for easy but powerful stats aggregation


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


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


feross/standard                            10917
:star2: JavaScript Style Guide, with linter & automatic code fixer


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


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


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


janl/mustache.js                           10575
Minimal templating with  in JavaScript


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


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


requirejs/requirejs                        10405
A file and module loader for JavaScript


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


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


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


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


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


jquery/jquery-mobile                       10024
jQuery Mobile Framework


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


VerbalExpressions/JSVerbalExpressions      9915
JavaScript Regular expressions made easy


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


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


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


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


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


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


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


RubaXa/Sortable                            9741
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.


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


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


jiahaog/nativefier                         9679
Make any web page a desktop application


avajs/ava                                  9662
:rocket: Futuristic JavaScript test runner


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


philipwalton/solved-by-flexbox             9630
A showcase of problems once hard or impossible to solve with CSS alone, now made trivially easy with Flexbox.


jwagner/smartcrop.js                       9606
Content aware image cropping


isagalaev/highlight.js                     9587
Javascript syntax highlighter


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


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


selectize/selectize.js                     9535
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.


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


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


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


benweet/stackedit                          9435
In-browser markdown editor


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


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


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


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


storybooks/react-storybook                 9366
UI Component Dev Environment for React


gionkunz/chartist-js                       9343
Simple responsive charts


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


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


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


keen/dashboards                            9299
Responsive dashboard templates for Bootstrap


petehunt/webpack-howto                     9291



marcuswestin/store.js                      9284
Cross-browser storage for all use cases • Used across the web • See below for v2.0 news! 


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


amazeui/amazeui                            9253
Amaze UI, a mobile-first and modular front-end framework.


cubiq/iscroll                              9241
Smooth scrolling for the web


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


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


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


parkjs814/AlgorithmVisualizer              9191
Algorithm Visualizer


facebook/jest                              9102
🃏 Painless JavaScript Testing.


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


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


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


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


DmitryBaranovskiy/raphael                  8973
JavaScript Vector Library


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


rollup/rollup                              8883
Next-generation ES6 module bundler


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


airbnb/enzyme                              8844
JavaScript Testing utilities for React


Bilibili/flv.js                            8810
HTML5 FLV Player


buunguyen/octotree                         8716
Code tree for GitHub


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


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


fgnass/spin.js                             8676
A spinning activity indicator


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


strongloop/loopback                        8649
LoopBack makes it easy to build modern applications that require complex integrations.


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


developit/preact                           8586
⚛️ Fast 3kb React alternative with the same ES6 API. Components & Virtual DOM.


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


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


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


mobxjs/mobx                                8432
Simple, scalable state management.


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


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


davezuko/react-redux-starter-kit           8399
Get started with React, Redux, and React-Router.


karma-runner/karma                         8385
Spectacular Test Runner for JavaScript


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


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


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


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


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


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


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


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


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


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


niklasvh/html2canvas                       8104
Screenshots with JavaScript


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


systemjs/systemjs                          8081
Dynamic ES module loader


shichuan/javascript-patterns               8061
JavaScript Patterns


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


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


GoogleChrome/lighthouse                    7976
Auditing, performance metrics, and best practices for Progressive Web Apps


sindresorhus/pageres                       7953
Capture website screenshots


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


handsontable/handsontable                  7851
Handsontable Community Edition - a JavaScript/HTML5 Spreadsheet Library for Developers


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


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


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


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


arasatasaygin/is.js                        7759
Micro check library


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


ramda/ramda                                7719
:ram: Practical functional Javascript


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


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


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


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


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


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


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


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


hapijs/hapi                                7629
Server Framework  for Node.js


harthur/brain                              7624
[UNMAINTAINED] Neural networks in JavaScript


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


NodeRedis/node_redis                       7568
redis client for node


Netflix/falcor                             7564
A JavaScript library for efficient data fetching


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


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


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


paularmstrong/normalizr                    7477
Normalizes nested JSON according to a schema


chriso/validator.js                        7474
String validation


jquery-validation/jquery-validation        7466
jQuery Validation Plugin library sources


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


lhorie/mithril.js                          7446
A Javascript Framework for Building Brilliant Applications (development repo)


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


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


qrohlf/trianglify                          7392
Algorithmically generated triangle art


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


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


nswbmw/N-blog                              7351
一起学 Node.js


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


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


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


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


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


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


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


chmln/flatpickr                            7233
lightweight and powerful datetimepicker with no dependencies


reactjs/react-redux                        7228
Official React bindings for Redux


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


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


dthree/cash                                7170
Cross-platform Linux commands in ES6


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


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


marionettejs/backbone.marionette           7102
The Backbone Framework


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


kkga/spacegray                             7094
A Hyperminimal UI Theme for Sublime Text


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


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


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


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


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


facebook/yoga                              7004
Yoga is a cross-platform layout engine which implements Flexbox. Follow https://twitter.com/yogalayout for updates.


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


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


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


mozilla/BrowserQuest                       6924
A HTML5/JavaScript multiplayer game experiment


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


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


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


apple/swift-evolution                      6819
This maintains proposals for changes and user-visible enhancements to the Swift Programming Language.


prettier/prettier                          6817
Prettier is an opinionated JavaScript formatter.


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


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


FineUploader/fine-uploader                 6788
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.


douglascrockford/JSON-js                   6767
JSON in JavaScript


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


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


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


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


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


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


c3js/c3                                    6630
A D3-based reusable chart library


hpneo/gmaps                                6629
the easiest way to use Google Maps


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


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


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


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


seajs/seajs                                6579
A Module Loader for the Web


giakki/uncss                               6569
Remove unused styles from CSS


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


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


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


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


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


angular/protractor                         6457
E2E test framework for Angular apps


akveo/blur-admin                           6452
Angular Bootstrap Admin Panel Framework


CodeSeven/toastr                           6437
Simple javascript toast notifications


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


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


reactjs/reselect                           6397
Selector library for Redux


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


nlp-compromise/compromise                  6343
Natural language processing in javascript     


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


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


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


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


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


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


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


NaturalNode/natural                        6218
general natural language facilities for node


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


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


twitter/twemoji                            6186
Twitter Emoji for Everyone


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


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


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


SeleniumHQ/selenium                        6130
A browser automation framework and ecosystem.


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


plotly/plotly.js                           6127
The open source JavaScript graphing library that powers plotly


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


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


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


highcharts/highcharts                      6105
Highcharts JS, the JavaScript charting framework


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


jsdoc3/jsdoc                               6098
An API documentation generator for JavaScript.


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


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


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


OAI/OpenAPI-Specification                  6075
The OpenAPI Specification Repository


styled-components/styled-components        6070
Visual primitives for the component age 💅


feathersjs/feathers                        6056
A REST and realtime API layer for modern applications.


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


mleibman/SlickGrid                         6028
A lightning fast JavaScript grid/spreadsheet


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


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


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


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


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


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


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


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


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


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


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


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


brunch/brunch                              5865
:fork_and_knife: 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.


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


shipyard/shipyard                          5852
Composable Docker Management


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


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


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


yeoman/generator-angular                   5801
Yeoman generator for AngularJS


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


evilstreak/markdown-js                     5768
A Markdown parser for javascript


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


segmentio/metalsmith                       5745
An extremely simple, pluggable static site generator.


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


reactide/reactide                          5738
Reactide is the first dedicated IDE for React web application development. http://reactide.io


poteto/hiring-without-whiteboards          5735
⭐️  Companies that don't have a broken hiring process


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


Khan/KaTeX                                 5726
Fast math typesetting for the web.


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


summernote/summernote                      5719
Super simple WYSIWYG editor


typicode/hotel                             5719
:love_hotel: A simple process manager for developers. Start apps from your browser and access them using local .dev domains


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


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


shelljs/shelljs                            5692
:shell: Portable Unix shell commands for Node.js


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


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


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


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


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


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


bodymovin/bodymovin                        5580
after effects to html library


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


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


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


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


stubbornella/oocss                         5521
Object Oriented CSS Framework


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


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


infinitered/reactotron                     5476
A desktop app for inspecting your React JS and React Native projects.


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


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


kimmobrunfeldt/progressbar.js              5442
Responsive and slick progress bars 


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


VulcanJS/Vulcan                            5400
🌋 A toolkit to quickly build apps with React, GraphQL & Meteor


GoogleChrome/chrome-app-samples            5399
Chrome Apps


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


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


joemccann/dillinger                        5315
The last Markdown editor, ever.


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


flot/flot                                  5309
Attractive JavaScript charts for jQuery


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


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


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


react-dnd/react-dnd                        5262
Drag and Drop for React


liabru/matter-js                           5244
a 2D rigid body physics engine for the web ▲● ■


ractivejs/ractive                          5233
Next-generation DOM manipulation


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


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


datproject/dat                             5198
:floppy_disk: Sync data across the distributed web.


aframevr/aframe                            5174
:a: web framework for building virtual reality experiences.


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


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


FormidableLabs/radium                      5138
A toolchain for React component styling.


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


SheetJS/js-xlsx                            5127
Multi-Format Spreadsheet Parser and Writer


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


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


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


imakewebthings/deck.js                     5113
Modern HTML Presentations


fengyuanchen/cropper                       5108
A simple jQuery image cropping plugin.


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


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


deepstreamIO/deepstream.io                 5094
deepstream.io server


appium/appium                              5090
:iphone: Automation for iOS, Android, and Windows Apps.


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


callmecavs/layzr.js                        5077
A modern lazy loading library for images.


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


google/google-api-nodejs-client            5057
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/


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


chalk/chalk                                5052
Terminal string styling done right


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


fontello/fontello                          5011
Iconic fonts scissors


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


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


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


jquery/sizzle                              5001
A sizzlin' hot selector engine.


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


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


Rich-Harris/ramjet                         4988
Morph DOM elements from one state to another with smooth animations and transitions


almende/vis                                4984
Dynamic, browser-based visualization library


websockets/ws                              4984
Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js


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


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


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


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


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


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


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


pagekit/vue-resource                       4919
The HTTP client for Vue.js


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


gaearon/redux-thunk                        4858
Thunk middleware for Redux


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


sergeche/emmet-sublime                     4833
Emmet for Sublime Text


react-native-training/react-native-elements 4825
Cross Platform React Native UI Toolkit


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


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


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


decosoftware/deco-ide                      4780
The React Native IDE


sockjs/sockjs-client                       4772
WebSocket emulation - Javascript client


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


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


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


nfarina/homebridge                         4765
HomeKit support for the impatient


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


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


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


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


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


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


node-nock/nock                             4698
HTTP mocking and expectations library


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


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


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


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


kevana/ui-for-docker                       4661
A web interface for Docker, formerly known as DockerUI. This repo is deprecated, see:


mediaelement/mediaelement                  4657
HTML5 <audio> or <video> player with support for MP4, WebM, and MP3 as well as HLS, Dash, YouTube, Facebook, SoundCloud and others with a common HTML5 MediaElement API, enabling a consistent UI in all browsers.


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


hapijs/joi                                 4652
Object schema validation


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


medialize/URI.js                           4637
Javascript URL mutation library


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


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


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


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


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


date-fns/date-fns                          4610
⏳ Modern JavaScript date utility library ⌛️


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


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


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


OnsenUI/OnsenUI                            4570
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.


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


sentsin/layui                              4566
采用自身模块规范编写的前端UI框架,遵循原生HTML/CSS/JS的书写形式,极低门槛,拿来即用。


beautify-web/js-beautify                   4566
Beautifier for javascript


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


aui/art-template                           4560
性能卓越的 js 模板引擎


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


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


koenbok/Framer                             4549
Framer - Design Everything


rauchg/slackin                             4528
Public Slack organizations made easy


wulkano/kap                                4526
An open-source screen recorder built with web technology


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


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


sveltejs/svelte                            4514
The magical disappearing UI framework


santinic/how2                              4502
stackoverflow from the terminal


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


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


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


sentsin/layer                              4479
丰富多样的Web弹出层组件,可轻松实现Alert/Confirm/Prompt/普通提示/页面区块/iframe/tips等等几乎所有的弹出交互。目前已成为最多人使用的弹层解决方案


FormidableLabs/spectacle                   4478
ReactJS based Presentation Library


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


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


DataTables/DataTables                      4474
Tables plug-in for jQuery


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


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


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


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


deployd/deployd                            4427
a toolkit for building realtime APIs


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


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


RubyLouvre/avalon                          4401
an elegant efficient express mvvm framework


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


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


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


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


adambard/learnxinyminutes-docs             4366
Code documentation written as code! How novel and totally my idea!


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


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


typicode/lowdb                             4356
:zap: lowdb is a small local JSON database powered by lodash (supports Node, the browser and Electron)


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


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


fancyapps/fancybox                         4349
jQuery lightbox script for displaying images, videos and more. Touch enabled, responsive and fully customizable. 


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


bitwiseshiftleft/sjcl                      4345
Stanford Javascript Crypto Library


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


localtunnel/localtunnel                    4338
expose yourself


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


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


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


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


you-dont-need/You-Dont-Need-Lodash-Underscore 4320
List of JavaScript methods which you can use natively + ESLint Plugin


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


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


vuejs/vue-cli                              4298
Simple CLI for scaffolding Vue.js projects


Huddle/PhantomCSS                          4292
Visual/CSS regression testing with PhantomJS


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


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


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


Microsoft/monaco-editor                    4275
A browser based code editor


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


densitydesign/raw                          4267
The missing link between spreadsheets and data visualization


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


krisk/Fuse                                 4262
Lightweight fuzzy-search, in JavaScript


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


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


josephg/ShareJS                            4248
Collaborative editing in any app


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


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


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


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


apidoc/apidoc                              4223
RESTful web API Documentation Generator.


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


jhollingworth/bootstrap-wysihtml5          4211
Simple, beautiful wysiwyg editor


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


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


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


GeekyAnts/NativeBase                       4202
Essential cross-platform UI components for React Native


mafintosh/peerflix                         4199
Streaming torrent client for node.js


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


nasa/openmct                               4188
A web based mission control framework. 


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


svgdotjs/svg.js                            4185
The lightweight library for manipulating and animating SVG


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


angular-translate/angular-translate        4169
Translating your AngularJS 1.x apps


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


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


filamentgroup/loadCSS                      4162
A function for loading CSS asynchronously


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


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


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


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


TalAter/UpUp                               4128
:airplane: Easily create sites that work offline as well as online


bespokejs/bespoke                          4126
DIY Presentation Micro-Framework


pubkey/rxdb                                4121
:computer: :iphone: Client-Side Database for Browsers, NodeJS, electron, cordova, react-native and every other javascript-runtime :heavy_exclamation_mark:


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


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


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


dtao/lazy.js                               4098
Like Underscore, but lazier


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


sofish/pen                                 4092
enjoy live editing (+markdown)


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


headjs/headjs                              4087
The only script in your HEAD.


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


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


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


FormidableLabs/victory                     4078
A collection of composable React components for building interactive data visualizations


kelektiv/node-uuid                         4069
Generate RFC-compliant UUIDs in JavaScript


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


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


VPenkov/okayNav                            4048
The world's okayest responsive navigation


OwlCarousel2/OwlCarousel2                  4047
jQuery Responsive Carousel.


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


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


aheckmann/gm                               4027
GraphicsMagick for node


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


tweenjs/tween.js                           4021
Javascript tweening engine


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


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


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


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


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


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


mrdoob/stats.js                            4000
JavaScript Performance Monitor


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


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


visionmedia/move.js                        3972
CSS3 backed JavaScript animation framework


jquery-form/form                           3969
jQuery Form Plugin


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


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


mathjax/MathJax                            3950
Beautiful math in all browsers


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


MichMich/MagicMirror                       3942
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.


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


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


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


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


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


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


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


lerna/lerna                                3900
:dragon: A tool for managing JavaScript projects with multiple packages.


samyk/poisontap                            3899
Exploits locked/password protected computers over USB, drops persistent WebSocket-based backdoor, exposes internal router, and siphons cookies using Raspberry Pi Zero & Node.js.


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


idiot/unslider                             3891
A very simple jQuery slider.


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


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


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


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


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


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


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


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


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


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


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


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


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


zhukov/webogram                            3796
Telegram web application, GPL v3


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


SocketCluster/socketcluster                3794
Highly scalable realtime framework


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


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


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


ipselon/structor                           3782
Structor - React UI Builder


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


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


zeman/perfmap                              3774
Front-end performance heatmap bookmarklet.


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


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


airbnb/react-native-maps                   3762
React Native Mapview component for iOS + Android


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


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


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


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


oliver-moran/jimp                          3746
An image processing library written entirely in JavaScript for Node, with zero external or native dependencies.


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


jdorn/json-editor                          3745
JSON Schema Based Editor


vuejs/vue-hackernews-2.0                   3743
HackerNews clone built with Vue 2.0, vue-router & vuex, with server-side rendering


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


WhitestormJS/whitestorm.js                 3733
:rocket: 🌪 Super-fast 3D framework for Web Applications 🥇 & Games 🎮. Based on Three.js


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


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


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


patrickkunka/mixitup                       3712
A high-performance, dependency-free library for animated filtering, sorting, insertion, removal and more


textAngular/textAngular                    3708
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!


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


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


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


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


CodeboxIDE/codebox                         3696
Open source cloud & desktop IDE


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


react-community/create-react-native-app    3686
Create a React Native app on any OS with no build config.


CSSLint/csslint                            3685
Automated linting of Cascading Stylesheets


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


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


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


rlidwka/sinopia                            3662
Private npm repository server


stevenwanderski/bxslider-4                 3654
Responsive jQuery content slider


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


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


reactjs/react-router-tutorial              3646



reapp/reapp                                3646
Make hybrid mobile apps with power


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


prose/prose                                3644
A Content Editor for GitHub.


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


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


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


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


be5invis/Iosevka                           3622
Slender typeface for code, from code.


yoshuawuyts/choo                           3618
:steam_locomotive::train::train::train: - sturdy 4kb frontend framework


qunitjs/qunit                              3617
An easy-to-use JavaScript Unit Testing framework.


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


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


tholman/zenpen                             3616
A minimalist writing zone.


michalsnik/aos                             3603
Animate on scroll library


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


jakesgordon/javascript-state-machine       3598
A javascript finite state machine library


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


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


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


reactioncommerce/reaction                  3586
Reaction Commerce


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


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


electron-userland/electron-packager        3570
Customize and package your Electron app with OS-specific bundles (.app, .exe etc) via JS or CLI


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


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


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


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


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


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


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


jspm/jspm-cli                              3544
Package management CLI


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


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


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


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


zeit/micro                                 3523
Async HTTP microservices made easy


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


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


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


phonegap/phonegap-start                    3507
PhoneGap Hello World app


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


react-community/react-navigation           3500
Learn once, navigate anywhere


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


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


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


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


socketstream/socketstream                  3483
A framework for Realtime Web Apps


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


janhuenermann/neurojs                      3475
A javascript deep learning and reinforcement learning library.


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


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


nuxt/nuxt.js                               3461
Framework for server-rendered Vue.js applications.


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


LeaVerou/prefixfree                        3450
Break free from CSS prefix hell!


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


yhat/rodeo                                 3422
A data science IDE for Python


Popmotion/popmotion                        3422
The JavaScript motion engine


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


webrtc/samples                             3415
WebRTC Web demos and samples


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


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


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


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


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


jonathantneal/flexibility                  3388
A JavaScript polyfill for Flexbox


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


google/end-to-end                          3379
End-To-End is a crypto library to encrypt, decrypt, digital sign, and verify signed messages (implementing OpenPGP and OTR)


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


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


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


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


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


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


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


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


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


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


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


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


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


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


ruipgil/scraperjs                          3317
A complete and versatile web scraper.


goatslacker/alt                            3316
Isomorphic flux implementation


henryboldi/felony                          3315
🔑🔥📈 Next Level PGP


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


skv-headless/react-native-scrollable-tab-view 3312
Tabbed navigation that you can swipe between, each tab can have  its own ScrollView and maintain its own scroll position between swipes. Pleasantly animated. Customizable tab bar


tj/ejs                                     3305
Embedded JavaScript templates for node


jsplumb/jsPlumb                            3302
Visual connectivity for webapps


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


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


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


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


spine/spine                                3286
Lightweight MVC library for building JavaScript applications


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


scottschiller/SoundManager2                3280
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.


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


zloirock/core-js                           3277
Standard Library


KELiON/cerebro                             3276
Open-source productivity booster with a brain


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


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


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


jsbin/jsbin                                3254
Collaborative JavaScript Debugging App


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


vakata/jstree                              3251
jquery tree plugin


muicss/mui                                 3249
Lightweight CSS framework


etsy/hound                                 3248
Lightning fast code searching made easy


AlexNisnevich/untrusted                    3246
A meta-JavaScript adventure game by Alex Nisnevich and Greg Shuflin.


techfort/LokiJS                            3236
javascript embeddable / in-memory database


dvajs/dva                                  3235
🌱 React and redux based, lightweight and elm-style framework. (Inspired by elm and choo)


vuejs/vue-devtools                         3229
Chrome devtools extension for debugging Vue.js applications.


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


leecade/react-native-swiper                3221
The best Swiper component for React Native.


sstephenson/prototype                      3221
Prototype JavaScript framework


bartonhammond/snowflake                    3218
: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, or a Parse Server running locally or remotely on Heroku


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


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


arachnys/cabot                             3207
Self-hosted, easily-deployable monitoring and alerts service - like a lightweight PagerDuty


romannurik/AndroidAssetStudio              3201
A set of web-based tools for generating graphics and other assets that would eventually be in an Android application's res/ directory.


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


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


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


botpress/botpress                          3181
🤖  The only sane way to build great bots. 👉


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


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


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


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


Khan/tota11y                               3162
an accessibility (a11y) visualization toolkit


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


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


epeli/underscore.string                    3152
String manipulation helpers for javascript


VodkaBears/Vide                            3150
No longer actively maintained.


hakimel/css                                3146
Assorted CSS and UI experiments.


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


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


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


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


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


davidshimjs/qrcodejs                       3128
Cross-browser QRCode generator for javascript


Valve/fingerprintjs2                       3126
Modern & flexible browser fingerprinting library, a successor to the original fingerprintjs


jonom/jquery-focuspoint                    3115
jQuery plugin for 'responsive cropping'. Dynamically crop images to fill available space without cutting out the image's subject. Great for full-screen images.


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


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


getify/Functional-Light-JS                 3099
A book about functional programming in JavaScript.


WickyNilliams/enquire.js                   3091
Awesome Media Queries in JavaScript


eggjs/egg                                  3082
Born to build better enterprise frameworks and apps with Node.js & Koa


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


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


mozbrick/brick                             3071
UI Web Components for Modern Web Apps


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


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


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


jantimon/html-webpack-plugin               3060
Simplifies creation of HTML files to serve your webpack bundles


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


stylelint/stylelint                        3055
A mighty, modern CSS linter


andyet/SimpleWebRTC                        3051
Simplest WebRTC ever


petruisfan/node-supervisor                 3048



material-components/material-components-web 3047
Modular and customizable Material Design UI components for the web


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


tj/frontend-boilerplate                    3042
webpack-react-redux-babel-autoprefixer-hmr-postcss-css-modules-rucksack-boilerplate (unmaintained, I don't use it anymore)


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


acdlite/redux-actions                      3040
Flux Standard Action utilities for Redux.


pandao/editor.md                           3038
The open source embeddable online markdown editor (component).


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


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


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


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


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


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


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


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


googleanalytics/autotrack                  3011
Automatic and enhanced Google Analytics tracking for common user interactions on the web.


mattgodbolt/compiler-explorer              3010
Run compilers interactively from your web browser and interact with the assembly


rchipka/node-osmosis                       3006
Web scraper for NodeJS


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


nuysoft/Mock                               3000
A simulation data generator


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


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


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


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


socketio/engine.io                         2987



cytoscape/cytoscape.js                     2976
Graph theory / network library for analysis and visualisation (compatible with CommonJS/Node.js/Browserify/Webpack, AMD/Require.js, npm, Bower, jspm, Meteor, jQuery, and plain JS/JavaScript)


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


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


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


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


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


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


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


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


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


KartikTalwar/gmail.js                      2931
Gmail JavaScript API


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


douglascrockford/JSLint                    2926
The JavaScript Code Quality Tool


ziahamza/webui-aria2                       2924
The aim for this project is to create the worlds best and hottest interface to interact with aria2. Very simple to use, just download and open index.html in any web browser. 


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


NextStepWebs/simplemde-markdown-editor     2921
A simple, beautiful, and embeddable JavaScript Markdown editor. Delightful editing for beginners and experts alike. Features built-in autosaving and spell checking.


typicode/husky                             2920
:dog: Git hooks made easy


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


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


jschr/textillate                           2915
A jquery plugin for CSS3 text animations.


portainer/portainer                        2913
Simple management UI for Docker


Zhouzi/TheaterJS                           2911
Typing animation mimicking human behavior.


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


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


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


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


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


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


dcodeIO/protobuf.js                        2882
Protocol Buffers for JavaScript (& TypeScript).


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


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


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


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


github/opensource.guide                    2860
Community guides for open source creators


reek/anti-adblock-killer                   2858
Anti-Adblock Killer helps you keep your Ad-Blocker active, when you visit a website and it asks you to disable.


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


Moeditor/Moeditor                          2856
Your all-purpose markdown editor.


andrewngu/sound-redux                      2853
A Soundcloud client built with React / Redux


RobinHerbots/Inputmask                     2852
Input Mask plugin


FormidableLabs/nodejs-dashboard            2841
 Telemetry dashboard for node.js apps from the terminal!


webdriverio/webdriverio                    2840
Webdriver/Selenium JavaScript bindings for Node.js


vuejs-templates/webpack                    2840
A full-featured Webpack + vue-loader setup with hot reload, linting, testing & css extraction.


airbnb/infinity                            2839
UITableViews for the web (DEPRECATED)


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


beefproject/beef                           2838
The Browser Exploitation Framework Project


JexCheng/regulex                           2835
JavaScript Regular Expression Parser & Visualizer.


gss/engine                                 2834
GSS engine


motdotla/dotenv                            2830
Loads environment variables from .env for nodejs projects.


dianping/cat                               2830
Central Application Tracking


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


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


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


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


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


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


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


sroze/ngInfiniteScroll                     2811
Infinite Scrolling for AngularJS


ankane/pghero                              2808
A performance dashboard for Postgres


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


astoilkov/jsblocks                         2805
Better MV-ish Framework


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


mobz/elasticsearch-head                    2800
A web front end for an elastic search cluster


topojson/topojson                          2798
An extension of GeoJSON that encodes topology! 🌐


Khan/aphrodite                             2797
It's inline styles, but they work!


yargs/yargs                                2795
 yargs the modern, pirate-themed successor to optimist.


Pasvaz/bindonce                            2794
Zero watches binding for AngularJs


nexe/nexe                                  2788
🎉 create a single executable out of your node.js apps


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


Tonejs/Tone.js                             2784
A Web Audio framework for making interactive music in the browser.


rschmukler/agenda                          2779
Lightweight job scheduling for node


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


desandro/draggabilly                       2774
:point_down: Make that shiz draggable


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


graphql/graphiql                           2765
An in-browser IDE for exploring GraphQL.


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


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


luin/ioredis                               2762
A robust, performance-focused and full-featured Redis client for Node and io.js.


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


kikinteractive/app                         2750
Instant mobile web app creation


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


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


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


paulmillr/chokidar                         2744
A neat wrapper around node.js fs.watch / fs.watchFile / fsevents.


cs01/gdbgui                                2741
A modern, browser-based frontend to gdb (gnu debugger). Add breakpoints, view stack traces, and more in C, C++, Go, and Rust. Simply run gdbgui from the terminal and a new tab will open in your browser.


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


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


alibaba/rax                                2733
:tophat: A universal React-compatible render engine.


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


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


garand/sticky                              2719
jQuery Plugin for Sticky Objects


sunspot/sunspot                            2719
Solr-powered search for Ruby objects


airbnb/hypernova                           2718
A service for server-side rendering your JavaScript views


th0r/webpack-bundle-analyzer               2718
Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap


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


GoogleChrome/sw-precache                   2717
A node module to generate service worker code that will precache specific resources so they work offline.


jevakallio/redux-offline                   2715
Build Offline-First Apps for Web and React Native


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


zaach/jison                                2710
Bison in JavaScript.


tjunnone/npm-check-updates                 2710
Find newer versions of package dependencies than what your package.json or bower.json allows


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


Aufree/awesome-wechat-weapp                2703



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


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


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


HospitalRun/hospitalrun-frontend           2695
Ember front end for HospitalRun


googlesamples/md2googleslides              2695
Generate Google Slides from markdown


FrontendMasters/front-end-handbook-2017    2693
2017 edition of our front-end development guide


btford/write-good                          2692
Naive linter for English prose


Raynos/mercury                             2689
A truly modular frontend framework


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


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


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


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


jgraph/draw.io                             2664
Source to www.draw.io


redux-observable/redux-observable          2660
RxJS middleware for action side effects in Redux using "Epics"


nodegit/nodegit                            2660
Native Node bindings to Git.


EmergingTechnologyAdvisors/node-serialport 2659
Node.js package to access serial ports for reading and writing. Welcome your robotic JavaScript overlords. Better yet, program them!


ccampbell/rainbow                          2657
Simple syntax highlighting library written in javascript