292181 |
13802 |
185 |
freeCodeCamp |
The https://freeCodeCamp.org open source codebase and curriculum. Learn to code and help nonprofits. |
95461 |
17964 |
462 |
react |
A declarative, efficient, and flexible JavaScript library for building user interfaces. |
93719 |
13802 |
187 |
vue |
🖖 A progressive, incrementally-adoptable JavaScript framework for building UI on the web. |
75631 |
19256 |
4 |
d3 |
Bring data to life with SVG, Canvas and HTML. 📊📈🎉 |
70615 |
13487 |
123 |
javascript |
JavaScript Style Guide |
63631 |
14429 |
824 |
react-native |
A framework for building native apps with React. |
58418 |
28914 |
572 |
angular.js |
AngularJS - HTML enhanced for web apps! |
48879 |
15531 |
98 |
jquery |
jQuery JavaScript Library |
48642 |
10259 |
766 |
node |
Node.js JavaScript runtime ✨🐢🚀✨ |
48452 |
9948 |
348 |
create-react-app |
Create React apps with no build configuration. |
44823 |
9201 |
846 |
atom |
The hackable text editor |
41645 |
15578 |
758 |
three.js |
JavaScript 3D library. |
41332 |
7745 |
262 |
socket.io |
Realtime application framework (Node.JS server) |
41232 |
2952 |
246 |
axios |
Promise based HTTP client for the browser and node.js |
41091 |
4429 |
656 |
Semantic-UI |
Semantic is a UI component framework based around useful principles from natural language. |
40866 |
9864 |
30 |
redux |
Predictable state container for JavaScript apps |
40707 |
5104 |
525 |
webpack |
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows to load parts for the application on demand. Through "loaders," modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff. |
40486 |
9652 |
11 |
html5-boilerplate |
A professional front-end template for building fast, robust, and adaptable web apps or sites. |
40407 |
11892 |
333 |
reveal.js |
The HTML Presentation Framework |
39758 |
4993 |
89 |
meteor |
Meteor, the JavaScript App Platform |
38204 |
6751 |
170 |
express |
Fast, unopinionated, minimalist web framework for node. |
36874 |
5484 |
271 |
moment |
Parse, validate, manipulate, and display dates in javascript. |
36687 |
8724 |
495 |
Chart.js |
Simple HTML5 Charts using the tag |
36088 |
957 |
32 |
resume.github.com |
Resumes generated using the GitHub informations |
35735 |
6532 |
165 |
material-ui |
React components that implement Google's Material Design. |
33520 |
6773 |
48 |
impress.js |
It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com. |
32608 |
4504 |
383 |
materialize |
Materialize, a CSS Framework based on Material Design |
32390 |
11714 |
137 |
free-programming-books-zh_CN |
📚 免费的计算机编程类中文书籍,欢迎投稿 |
31695 |
2389 |
265 |
puppeteer |
Headless Chrome Node API |
31622 |
3309 |
2 |
lodash |
A modern JavaScript utility library delivering modularity, performance, & extras. |
31538 |
1753 |
1137 |
yarn |
📦🐈 Fast, reliable, and secure dependency management. |
31476 |
2618 |
313 |
json-server |
Get a full fake REST API with zero coding in less than 30 seconds (seriously) |
31320 |
5584 |
49 |
hacker-scripts |
Based on a true story |
30121 |
6474 |
45 |
react-router |
Declarative routing for React |
29413 |
4279 |
28 |
gulp |
The streaming build system |
28948 |
6270 |
2227 |
brackets |
An open source code editor for the web, written in JavaScript, HTML and CSS. |
28717 |
4835 |
198 |
markdown-here |
Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending. |
28700 |
7743 |
52 |
jQuery-File-Upload |
File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery. Supports cross-domain, chunked and resumable file uploads. Works with any server-side platform (Google App Engine, PHP, Python, Ruby on Rails, Java, etc.) that supports standard HTML form file uploads. |
27570 |
7790 |
2505 |
incubator-echarts |
A powerful, interactive charting and visualization library for browser |
27525 |
2719 |
634 |
babel |
🐠 Babel is a compiler for writing next generation JavaScript. |
27470 |
2504 |
39 |
Front-End-Checklist |
🗂 The perfect Front-End Checklist for modern websites and meticulous developers |
27163 |
5756 |
77 |
backbone |
Give your JS App some Backbone with Models, Views, Collections, and Events |
25515 |
5753 |
120 |
Ghost |
The platform for professional publishers |
25100 |
2395 |
253 |
next.js |
Framework for server-rendered or statically-exported React apps |
24621 |
1740 |
477 |
pm2 |
Node.js Production Process Manager with a built-in Load Balancer. |
24328 |
1118 |
340 |
prettier |
Prettier is an opinionated code formatter. |
24014 |
1307 |
1048 |
nylas-mail |
💌 An extensible desktop mail app built on the modern web. Forks welcome! |
23921 |
2204 |
27 |
async |
Async utilities for node and the browser |
23654 |
1624 |
146 |
storybook |
Interactive UI component dev & test: React, React Native, Vue, Angular |
23620 |
12896 |
176 |
todomvc |
Helping you select an MV* framework - Todo apps for React.js, Ember.js, Angular, and many more |
23590 |
1360 |
109 |
immutable-js |
Immutable persistent data collections for Javascript which increase efficiency and simplicity. |
23442 |
5860 |
128 |
fullPage.js |
fullPage plugin by Alvaro Trigo. Create full screen pages fast and simple |
23409 |
2482 |
542 |
serverless |
Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! – |
23233 |
1890 |
54 |
awesome-selfhosted |
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. |
23212 |
1845 |
449 |
hyper |
A terminal built on web technologies |
23129 |
13005 |
32 |
slate |
Beautiful static documentation for your API |
22850 |
5179 |
106 |
underscore |
JavaScript's utility _ belt |
22511 |
2955 |
216 |
Modernizr |
Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser. |
22309 |
5132 |
571 |
select2 |
Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results. |
22143 |
883 |
362 |
parcel |
📦🚀 Blazing fast, zero configuration web application bundler |
22096 |
2239 |
23 |
clipboard.js |
✂️ Modern copy to clipboard. No Flash. Just 3kb gzipped 📋 |
22010 |
3072 |
222 |
hexo |
A fast, simple & powerful blog framework, powered by Node.js. |
21980 |
5366 |
745 |
pdf.js |
PDF Reader in JavaScript |
21533 |
3598 |
334 |
Leaflet |
🍃 JavaScript library for mobile-friendly interactive maps |
21532 |
3946 |
804 |
slick |
the last carousel you'll ever need |
21500 |
2053 |
710 |
gatsby |
⚛️📄🚀 Blazing fast static site generator for React |
21451 |
5533 |
52 |
phaser |
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering. |
21147 |
5452 |
256 |
video.js |
Video.js - open source HTML5 & Flash video player |
21126 |
1883 |
52 |
koa |
Expressive middleware for node.js using ES2017 async functions |
20664 |
2263 |
5 |
tech-interview-handbook |
💯 Algorithms study materials, behavioral content and tips for rocking your coding interview |
20453 |
1432 |
84 |
anime |
JavaScript Animation Engine |
19963 |
2009 |
3 |
30-seconds-of-code |
Curated collection of useful Javascript snippets that you can understand in 30 seconds or less. |
19472 |
2304 |
685 |
request |
🏊🏾 Simplified HTTP request client. |
19103 |
3221 |
652 |
incubator-superset |
Apache Superset (incubating) is a modern, enterprise-ready business intelligence web application |
19014 |
2207 |
288 |
RxJS |
The Reactive Extensions for JavaScript |
18976 |
1809 |
82 |
sails |
Realtime MVC Framework for Node.js |
18954 |
3892 |
320 |
ember.js |
Ember.js - A JavaScript framework for creating ambitious web applications |
18781 |
4353 |
42 |
500lines |
500 Lines or Less |
18760 |
1576 |
22 |
fetch |
A window.fetch JavaScript polyfill. |
18718 |
2906 |
470 |
pixi.js |
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer. |
18697 |
918 |
176 |
preact |
⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM. |
18415 |
1007 |
22 |
postcss |
Transforming styles with JS plugins |
18302 |
2453 |
231 |
hammer.js |
A javascript library for multi-touch gestures :// You can touch this |
18238 |
1818 |
26 |
clean-code-javascript |
🛁 Clean Code concepts adapted for JavaScript |
18233 |
2438 |
891 |
gitbook |
📝 Modern documentation format and toolchain using Git and Markdown |
18100 |
3240 |
22 |
react-boilerplate |
🔥 A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices. |
17961 |
989 |
137 |
mermaid |
Generation of diagram and flowchart from text in a similar manner as markdown |
17954 |
1286 |
328 |
quill |
Quill is a modern WYSIWYG editor built for compatibility and extensibility. |
17799 |
3827 |
2024 |
Rocket.Chat |
Have your own Slack like online chat, built with Meteor. |
17748 |
1318 |
99 |
standard |
🌟 JavaScript Style Guide, with linter & automatic code fixer |
17617 |
1379 |
174 |
dragula |
👌 Drag and drop so simple it hurts |
17549 |
3547 |
452 |
react-starter-kit |
React Starter Kit — isomorphic web app boilerplate (Node.js, Express, GraphQL, React.js, Babel, PostCSS, Webpack, Browsersync) |
17441 |
2268 |
324 |
jest |
🃏 Delightful JavaScript Testing. |
17419 |
3972 |
643 |
ace |
Ace (Ajax.org Cloud9 Editor) |
17354 |
1575 |
10 |
project-guidelines |
A set of best practices for JavaScript projects |
17126 |
1654 |
56 |
js-stack-from-scratch |
🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack. |
16746 |
2110 |
97 |
bluebird |
🐦 ⚡ Bluebird is a full featured promise library with unmatched performance. |
16639 |
1569 |
94 |
webtorrent |
⚡️ Streaming torrent client for the web |
16579 |
1829 |
189 |
pug |
Pug – robust, elegant, feature rich template engine for Node.js |
16403 |
2402 |
443 |
PhotoSwipe |
JavaScript image gallery for mobile and desktop, modular, framework independent |
16346 |
3085 |
1932 |
npm |
a package manager for javascript |
16258 |
5774 |
80 |
swiper |
Most modern mobile touch slider with hardware accelerated transitions |
16242 |
2220 |
93 |
marked |
A markdown parser and compiler. Built for speed. |
16162 |
3541 |
717 |
material |
Material design for AngularJS |
16140 |
1433 |
107 |
nprogress |
For slim progress bars like on YouTube, Medium, etc |
16110 |
947 |
124 |
styled-components |
Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅 |
15936 |
1089 |
175 |
cheerio |
Fast, flexible, and lean implementation of core jQuery designed specifically for the server. |
15836 |
2040 |
76 |
jquery-pjax |
pushState + ajax = pjax |
15644 |
2349 |
281 |
mongoose |
MongoDB object modeling designed to work in an asynchronous environment. |
15526 |
3469 |
126 |
less.js |
Less. The dynamic stylesheet language. |
15477 |
928 |
64 |
nightmare |
A high-level browser automation library. |
15356 |
2134 |
289 |
mocha |
☕️ simple, flexible, fun javascript test framework for node.js & the browser |
15306 |
2013 |
205 |
bower |
A package manager for the web |
15251 |
894 |
7 |
autoprefixer |
Parse CSS and add vendor prefixes to rules by Can I Use |
15172 |
3183 |
464 |
typeahead.js |
typeahead.js is a fast and fully-featured autocomplete library |
15136 |
3641 |
12 |
flux |
Application Architecture for Building User Interfaces |
15125 |
1881 |
13 |
scrollreveal |
Easy scroll animations for web and mobile browsers. |
15048 |
3951 |
263 |
parse-server |
Parse-compatible API server module for Node/Express |
15007 |
2445 |
213 |
particles.js |
A lightweight JavaScript library for creating particles |
14892 |
847 |
32 |
mobx |
Simple, scalable state management. |
14657 |
7354 |
345 |
bootstrap |
PLEASE READ THE PROJECT STATUS BELOW. 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! |
14588 |
3420 |
270 |
CodeMirror |
In-browser code editor |
14569 |
777 |
94 |
nativefier |
Make any web page a desktop application |
14557 |
997 |
6 |
nodemon |
Monitor for any changes in your node.js application and automatically restart the server - perfect for development |
14540 |
1396 |
76 |
velocity |
Accelerated JavaScript animation. |
14443 |
4541 |
92 |
vuex |
🗃️ Centralized State Management for Vue.js. |
14282 |
2460 |
318 |
sequelize |
An easy-to-use multi SQL dialect ORM for Node.js |
14222 |
3107 |
0 |
awesome-wechat-weapp |
微信小程序开发资源汇总 💯 |
14172 |
1199 |
119 |
q |
A promise library for JavaScript |
14107 |
1123 |
192 |
faker.js |
generate massive amounts of fake data in Node.js and the browser |
14057 |
3322 |
47 |
hubot |
A customizable life embetterment robot. |
13922 |
1366 |
6 |
front-end-interview-handbook |
🕸 Almost complete answers to "Front-end Job Interview Questions" which you can use to interview potential candidates, test yourself or completely ignore |
13763 |
805 |
142 |
ava |
🚀 Futuristic JavaScript test runner |
13702 |
1460 |
363 |
enzyme |
JavaScript Testing utilities for React |
13696 |
3150 |
827 |
dropzone |
Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars. |
13651 |
1071 |
26 |
mostly-adequate-guide |
Mostly adequate guide to FP (in javascript) |
13515 |
2009 |
32 |
jasmine |
Simple JavaScript testing framework for browsers and node.js |
13467 |
820 |
125 |
tesseract.js |
Pure Javascript OCR for 62 Languages 📖🎉🖥 |
13371 |
2883 |
356 |
lighthouse |
Auditing, performance metrics, and best practices for Progressive Web Apps |
13346 |
468 |
15 |
popmotion |
A functional, reactive animation library. |
13306 |
1252 |
5 |
You-Dont-Need-jQuery |
Examples of how to do query, style, dom, ajax, event etc like jQuery with plain javascript. |
13298 |
672 |
90 |
mojs |
motion graphics toolbelt for the web |
13297 |
1709 |
82 |
handlebars.js |
None |
13297 |
809 |
294 |
passport |
Simple, unobtrusive authentication for Node.js. |
13295 |
2002 |
234 |
Sortable |
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. |
13264 |
428 |
152 |
feather |
Simply beautiful open source icons |
13260 |
7513 |
22 |
angular-seed |
Seed project for angular apps. |
13223 |
1092 |
116 |
redux-saga |
An alternative side effect model for Redux apps |
13092 |
648 |
152 |
react-motion |
A spring that solves your animation problems. |
13039 |
532 |
10 |
normalizr |
Normalizes nested JSON according to a schema |
13000 |
3786 |
157 |
layui |
采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写形式,极低门槛,拿来即用。 |
12981 |
973 |
24 |
riot |
Simple and elegant component-based UI library |
12963 |
2134 |
87 |
react-bootstrap |
Bootstrap 3 components built with React |
12906 |
1986 |
21 |
parallax |
Parallax Engine that reacts to the orientation of a smart device |
12888 |
1051 |
14 |
tips |
Most commonly used git tips and tricks. |
12877 |
1696 |
90 |
statsd |
Daemon for easy but powerful stats aggregation |
12861 |
5923 |
0 |
react-demos |
a collection of simple demos of React.js |
12856 |
1356 |
546 |
draft-js |
A React framework for building text editors. |
12761 |
1785 |
276 |
wekan |
The open-source Trello-like kanban (built with Meteor) |
12723 |
1116 |
100 |
superagent |
Ajax with less suck - (and node.js HTTP client to match) |
12627 |
546 |
204 |
rollup |
Next-generation ES6 module bundler |
12611 |
1994 |
373 |
keystone |
node.js cms and web app framework |
12603 |
5645 |
1 |
es6tutorial |
《ECMAScript 6入门》是一本开源的 JavaScript 语言教程,全面介绍 ECMAScript 6 新增的语法特性。 |
12564 |
567 |
35 |
inferno |
An extremely fast, React-like JavaScript library for building modern user interfaces |
12543 |
1051 |
122 |
uBlock |
uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean. |
12418 |
1990 |
17 |
react-redux |
Official React bindings for Redux |
12411 |
4323 |
88 |
node-lessons |
📕《Node.js 包教不包会》 by alsotang |
12362 |
345 |
42 |
webpack-dashboard |
A CLI dashboard for webpack dev server |
12354 |
4193 |
8 |
fks |
前端技能汇总 Frontend Knowledge Structure |
12288 |
2385 |
11 |
f8app |
Source code of the official F8 app of 2017, powered by React Native and other Facebook open source projects. |
12285 |
2662 |
110 |
framework7 |
Full featured HTML framework for building iOS & Android apps |
12257 |
565 |
24 |
hyperapp |
1 kB JavaScript framework for building web applications. |
12250 |
1015 |
34 |
octotree |
Code tree for GitHub |
12199 |
1488 |
258 |
medium-editor |
Medium.com WYSIWYG editor clone. Uses contenteditable API to implement a rich text solution. |
12183 |
2103 |
335 |
highlight.js |
Javascript syntax highlighter |
12163 |
917 |
401 |
nuxt.js |
The Vue.js Developers Framework |
12124 |
759 |
228 |
node-inspector |
Node.js debugger based on Blink Developer Tools |
11989 |
2182 |
84 |
mustache.js |
Minimal templating with {{mustaches}} in JavaScript |
11988 |
801 |
161 |
ramda |
🐏 Practical functional Javascript |
11957 |
1049 |
313 |
browserify |
browser-side require() the node.js way |
11942 |
370 |
169 |
prepack |
Prepack is a partial evaluator for JavaScript. Prepack rewrites a JavaScript bundle, resulting in JavaScript code that executes more efficiently. |
11938 |
1736 |
125 |
mysql |
A pure node.js JavaScript Client implementing the MySql protocol. |
11909 |
1812 |
89 |
flv.js |
HTML5 FLV Player |
11888 |
698 |
116 |
localForage |
💾 Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API. |
11793 |
2494 |
222 |
html2canvas |
Screenshots with JavaScript |
11792 |
1540 |
137 |
grunt |
Grunt: The JavaScript Task Runner |
11743 |
2473 |
57 |
amazeui |
Amaze UI, a mobile-first and modular front-end framework. |
11731 |
1888 |
336 |
stackedit |
In-browser Markdown editor |
11726 |
1695 |
45 |
vue-cli |
🛠️ CLI for rapid Vue.js development |
11632 |
602 |
33 |
react-sketchapp |
render React components to Sketch ⚛️💎 |
11602 |
859 |
73 |
stream-handbook |
how to write node programs with streams |
11559 |
721 |
11 |
wtfjs |
A list of funny and tricky JavaScript examples |
11551 |
2566 |
940 |
react-select |
A Select control built with and for React JS |
11542 |
2374 |
1332 |
amphtml |
AMP HTML source code, samples, and documentation. See below for more info. |
11540 |
2213 |
225 |
requirejs |
A file and module loader for JavaScript |
11513 |
5557 |
257 |
swagger-ui |
Swagger UI is a collection of HTML, Javascript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API. |
11475 |
2505 |
91 |
react-navigation |
Routing and navigation for your React Native apps |
11386 |
903 |
235 |
lottie-web |
Render After Effects animations natively on Web, Android and iOS, and React Native. http://airbnb.io/lottie/ |
11378 |
354 |
54 |
reselect |
Selector library for Redux |
11334 |
1952 |
300 |
eslint |
A fully pluggable tool for identifying and reporting on patterns in JavaScript |
11307 |
3693 |
120 |
Respond |
A fast & lightweight polyfill for min/max-width CSS3 Media Queries (for IE 6-8, and more) |
11279 |
573 |
44 |
blessed-contrib |
Build terminal dashboards using ascii/ansi art and javascript |
11258 |
1158 |
58 |
store.js |
Cross-browser storage for all use cases, used across the web. |
11241 |
1010 |
218 |
Snap.svg |
The JavaScript library for modern SVG graphics. |
11192 |
1111 |
156 |
plyr |
A simple HTML5, YouTube and Vimeo player |
11183 |
891 |
75 |
react-canvas |
High performance rendering for React components |
11180 |
2539 |
449 |
react-redux-universal-hot-example |
A starter boilerplate for a universal webapp using express, react, redux, webpack, and react-transform |
11120 |
1241 |
252 |
dashing |
The exceptionally handsome dashboard framework in Ruby and Coffeescript. |
11109 |
838 |
276 |
forever |
A simple CLI tool for ensuring that a given script runs continuously (i.e. forever) |
11104 |
3385 |
59 |
mean |
The MEAN stack uses Mongo, Express, Angular(4) and Node for simple and scalable fullstack js applications |
11098 |
869 |
233 |
commander.js |
node.js command-line interfaces made easy |
11063 |
899 |
18 |
solved-by-flexbox |
A showcase of problems once hard or impossible to solve with CSS alone, now made trivially easy with Flexbox. |
11030 |
1324 |
49 |
react-native-elements |
Cross Platform React Native UI Toolkit |
11027 |
3281 |
566 |
iscroll |
Smooth scrolling for the web |
11014 |
1914 |
5 |
awesome-blockchain-cn |
收集所有区块链(BlockChain)技术开发相关资料,包括Fabric和Ethereum开发资料 |
11012 |
1039 |
99 |
loopback |
LoopBack makes it easy to build modern applications that require complex integrations. |
10954 |
404 |
69 |
charts |
Simple, responsive, modern SVG Charts with zero dependencies |
10948 |
2810 |
629 |
selectize.js |
Selectize is the hybrid of a textbox and box. It's jQuery based and it has autocomplete and native-feeling keyboard navigation; useful for tagging, contact lists, etc. |
10916 |
1031 |
165 |
relay |
Relay is a JavaScript framework for building data-driven React applications. |
10824 |
2427 |
292 |
jsPDF |
Client-side JavaScript PDF generation for everyone. |
10811 |
4804 |
721 |
bootstrap-datepicker |
A datepicker for twitter bootstrap (@twbs) |
10791 |
4152 |
17 |
N-blog |
《一起学 Node.js》 |
10790 |
422 |
36 |
draggable |
The JavaScript Drag & Drop library your grandparents warned you about. |
10777 |
520 |
248 |
etcher |
Flash OS images to SD cards & USB drives, safely and easily. |
10725 |
465 |
21 |
carbon |
🎨 Create and share beautiful images of your source code |
10700 |
2085 |
258 |
chartist-js |
Simple responsive charts |
10623 |
434 |
79 |
uppy |
The next open source file uploader for web browsers 🐶 |
10521 |
1062 |
54 |
pouchdb |
🐨 - PouchDB is a pocket-sized database. |
10514 |
733 |
1 |
front-end-guide |
📚 Study guide and introduction to the modern front end stack. |
10500 |
612 |
54 |
framework |
The aurelia framework brings together all the required core aurelia libraries into a ready-to-go application-building platform. |
10447 |
753 |
4 |
es6-cheatsheet |
ES2015 [ES6] cheatsheet containing tips, tricks, best practices and code snippets |
10443 |
496 |
10 |
smartcrop.js |
Content aware image cropping |
10429 |
4800 |
34 |
jquery-ui |
The official jQuery user interface library. |
10421 |
1159 |
68 |
react-virtualized |
React components for efficiently rendering large lists and tabular data |
10412 |
469 |
22 |
JSVerbalExpressions |
JavaScript Regular expressions made easy |
10412 |
1051 |
162 |
AR.js |
Efficient Augmented Reality for the Web - 60fps on mobile! |
10375 |
1388 |
349 |
wepy |
小程序组件化开发框架 |
10366 |
856 |
378 |
vuetify |
Material Component Framework for Vue.js 2 |
10345 |
919 |
42 |
validator.js |
String validation |
10341 |
840 |
95 |
graphql-js |
A reference implementation of GraphQL for JavaScript |
10296 |
2249 |
204 |
js-xlsx |
📗 SheetJS Community Edition -- Spreadsheet Parser and Writer |
10295 |
1790 |
174 |
electronic-wechat |
💬 A better WeChat on macOS and Linux. Built with Electron by Zhongyi Tong. |
10292 |
789 |
46 |
recompose |
A React utility belt for function components and higher-order components. |
10257 |
435 |
43 |
react-native-macos |
React Native for macOS is an experimental fork for writing desktop apps using Cocoa |
10239 |
2914 |
6 |
bootswatch |
Themes for Bootstrap |
10236 |
1446 |
233 |
history.js |
History.js gracefully supports the HTML5 History/State APIs (pushState, replaceState, onPopState) in all browsers. Including continued support for data, titles, replaceState. Supports jQuery, MooTools and Prototype. For HTML5 browsers this means that you can modify the URL directly, without needing to use hashes anymore. For HTML4 browsers it will revert back to using the old onhashchange functionality. |
10219 |
988 |
235 |
winston |
A logger for just about everything. |
10211 |
862 |
8 |
vivus |
JavaScript library to make drawing animation on SVG |
10208 |
642 |
5 |
learn-anything |
🗺 Search Interactive Maps to Learn Anything |
10199 |
2702 |
591 |
Magnific-Popup |
Light and responsive lightbox script with focus on performance. |
10181 |
1423 |
8 |
algorithm-visualizer |
Algorithm Visualizer |
10172 |
2372 |
129 |
react-redux-starter-kit |
Get started with React, Redux, and React-Router. |
10144 |
369 |
86 |
date-fns |
⏳ Modern JavaScript date utility library ⌛️ |
10142 |
802 |
9 |
the-super-tiny-compiler |
⛄ Possibly the smallest compiler ever |
10122 |
1689 |
278 |
fabric.js |
Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser |
10083 |
456 |
30 |
pell |
📝 the simplest and smallest WYSIWYG text editor for web, with no dependencies |
10044 |
763 |
55 |
webpack-howto |
None |
10025 |
2610 |
149 |
jquery-mobile |
jQuery Mobile Framework |
9946 |
1115 |
203 |
howler.js |
Javascript audio library for the modern web. |
9942 |
1398 |
1530 |
wp-calypso |
The JavaScript and API powered WordPress.com |
9918 |
3209 |
343 |
OpenAPI-Specification |
The OpenAPI Specification Repository |
9891 |
618 |
383 |
browser-sync |
Keep multiple browsers & devices in sync when building websites. http://browsersync.io |
9835 |
1989 |
538 |
handsontable |
Handsontable Community Edition - JavaScript/HTML5 Spreadsheet Component for Web Apps. Available for Angular, React, Vue and Polymer. |
9822 |
313 |
199 |
pkg |
Package your Node.js project into an executable |
9807 |
947 |
237 |
jsdom |
A JavaScript implementation of the WHATWG DOM and HTML standards, for use with node.js |
9803 |
841 |
33 |
headroom.js |
Give your pages some headroom. Hide your header until you need it |
9793 |
1209 |
1698 |
metabase |
The simplest, fastest way to get business intelligence and analytics to everyone in your company 😋 |
9781 |
2569 |
154 |
vue-router |
🚦 The official router for Vue.js. |
9759 |
5418 |
56 |
angular-starter |
🎉 An Angular Starter kit featuring Angular (Router, Http, Forms, Services, Tests, E2E, Dev/Prod, HMR, Async/Lazy Routes, AoT via ngc), Karma, Protractor, Jasmine, Istanbul, TypeScript, TsLint, Codelyzer, Hot Module Replacement, @types, and Webpack by @TipeIO |
9693 |
1493 |
370 |
karma |
Spectacular Test Runner for JavaScript |
9686 |
1594 |
383 |
ScrollMagic |
The javascript library for magical scroll interactions. |
9684 |
1515 |
351 |
raphael |
JavaScript Vector Library |
9672 |
1581 |
73 |
backbone-fundamentals |
📖 A creative-commons book on Backbone.js for beginners and advanced users alike |
9632 |
649 |
44 |
co |
The ultimate generator based flow-control goodness for nodejs (supports thunks, promises, etc) |
9628 |
701 |
59 |
redux-devtools |
DevTools for Redux with hot reloading, action replay, and customizable UI |
9627 |
1056 |
37 |
picturefill |
A responsive image polyfill for |
9621 |
1238 |
309 |
redux-form |
A Higher Order Component using react-redux to keep form state in a Redux store |
9588 |
913 |
72 |
create-react-native-app |
Create a React Native app on any OS with no build config. |
9580 |
2741 |
9 |
android-training-course-in-chinese |
Android官方培训课程中文版 |
9560 |
1176 |
50 |
node_redis |
redis client for node |
9524 |
708 |
199 |
svgo |
🐯 Node.js tool for optimizing SVG files |
9468 |
1007 |
7 |
hapi |
Server Framework for Node.js |
9441 |
878 |
1 |
nodemailer |
✉️ Send e-mails with Node.JS – easy as cake! |
9423 |
606 |
239 |
lerna |
🐉 A tool for managing JavaScript projects with multiple packages. |
9389 |
1530 |
44 |
dva |
🌱 React and redux based, lightweight and elm-style framework. (Inspired by elm and choo) |
9360 |
1328 |
8 |
js-cookie |
A simple, lightweight JavaScript API for handling browser cookies |
9357 |
1571 |
42 |
ant-design-pro |
👨🏻💻👩🏻💻 Use Ant Design like a Pro! |
9322 |
3619 |
3075 |
kibana |
📊 Kibana analytics and search dashboard for Elasticsearch |
9299 |
2141 |
259 |
onepage-scroll |
Create an Apple-like one page scroller website (iPhone 5S website) with One Page Scroll plugin |
9285 |
1215 |
82 |
waypoints |
Waypoints is a library that makes it easy to execute a function whenever you scroll to an element. |
9200 |
1413 |
88 |
gollum |
A simple, Git-powered wiki with a sweet API and local frontend. |
9195 |
857 |
225 |
paper.js |
The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey |
9169 |
2461 |
96 |
pomelo |
A fast,scalable,distributed game server framework for Node.js. |
9132 |
1499 |
11 |
BaiduExporter |
Assistant for Baidu to export download links to aria2/aria2-rpc |
9122 |
644 |
163 |
virtual-dom |
A Virtual DOM and diffing algorithm |
9104 |
1033 |
205 |
stylus |
Expressive, robust, feature-rich CSS language built for nodejs |
9054 |
1799 |
64 |
convnetjs |
Deep Learning in Javascript. Train Convolutional Neural Networks (or ordinary ones) in your browser. |
9037 |
736 |
84 |
systemjs |
Dynamic ES module loader |
9018 |
258 |
25 |
dayjs |
⏰Fast 2KB immutable date library alternative to Moment.js with the same modern API |
9004 |
325 |
30 |
feathers |
A REST and realtime API layer for modern applications. |
9001 |
1335 |
117 |
johnny-five |
JavaScript Robotics and IoT programming framework, developed at Bocoup. |
8994 |
755 |
101 |
mpvue |
基于 Vue.js 的小程序开发框架,从底层支持 Vue.js 语法和构建工具体系。 |
8991 |
480 |
5 |
react-in-patterns |
A free book that talks about design patterns/techniques used while developing with React. |
8972 |
4693 |
278 |
mui |
最接近原生APP体验的高性能框架 |
8971 |
707 |
307 |
monaco-editor |
A browser based code editor |
8961 |
809 |
129 |
list.js |
The perfect library for adding search, sort, filters and flexibility to tables, lists and various HTML elements. Built to be invisible and work on existing HTML. |
8921 |
695 |
37 |
react-native-web |
React Native for Web |
8916 |
2340 |
60 |
html5shiv |
This script is the defacto way to enable use of HTML5 sectioning elements in legacy Internet Explorer. |
8914 |
1392 |
233 |
lets-chat |
Self-hosted chat app for small teams |
8882 |
321 |
19 |
chalk |
🖍 Terminal string styling done right |
8873 |
658 |
346 |
recharts |
Redefined chart library built with React and D3 |
8872 |
699 |
53 |
lottie-react-native |
Lottie wrapper for React Native. |
8859 |
1473 |
354 |
knockout |
Knockout makes it easier to create rich, responsive UIs with JavaScript |
8853 |
591 |
26 |
react-hot-loader |
Tweak React components in real time. |
8822 |
2446 |
232 |
blur-admin |
Angular Bootstrap Admin Panel Framework |
8775 |
785 |
189 |
mousetrap |
Simple library for handling keyboard shortcuts in Javascript |
8774 |
1013 |
351 |
kitematic |
Visual Docker Container Management on Mac & Windows |
8767 |
1116 |
237 |
homebridge |
HomeKit support for the impatient |
8733 |
390 |
61 |
falcor |
A JavaScript library for efficient data fetching |
8730 |
419 |
73 |
redux-thunk |
Thunk middleware for Redux |
8727 |
527 |
46 |
popper.js |
A kickass library to manage your poppers |
8716 |
967 |
80 |
NativeBase |
Essential cross-platform UI components for React Native |
8710 |
2552 |
182 |
jquery-validation |
jQuery Validation Plugin library sources |
8710 |
393 |
71 |
kap |
An open-source screen recorder built with web technology |
8698 |
1383 |
87 |
electron-react-boilerplate |
Live editing development on desktop app |
8693 |
1841 |
124 |
NodeBB |
Node.js based forum software built for the modern web |
8691 |
1363 |
369 |
node-http-proxy |
A full-featured http proxy for node.js |
8672 |
1408 |
21 |
swift-evolution |
This maintains proposals for changes and user-visible enhancements to the Swift Programming Language. |
8607 |
980 |
294 |
material-components-web |
Modular and customizable Material Design UI components for the web |
8590 |
929 |
46 |
UglifyJS2 |
JavaScript parser / mangler / compressor / beautifier toolkit |
8570 |
662 |
144 |
mithril.js |
A Javascript Framework for Building Brilliant Applications |
8533 |
1618 |
192 |
TimelineJS |
TimelineJS: A Storytelling Timeline built in JavaScript. |
8500 |
1195 |
21 |
ws |
Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js |
8494 |
1644 |
59 |
javascript-patterns |
JavaScript Patterns |
8479 |
3819 |
0 |
jquery-cookie |
No longer maintained, superseded by JS Cookie: |
8471 |
1470 |
15 |
react-slingshot |
React + Redux starter kit / boilerplate with Babel, hot reloading, testing, linting and a working example app built in |
8462 |
328 |
64 |
purifycss |
Remove unused CSS. Also works with single-page apps. |
8457 |
1290 |
44 |
Parsley.js |
Validate your forms, frontend, without writing a single line of javascript |
8389 |
614 |
94 |
lazysizes |
High performance and SEO friendly lazy loader for images (responsive and normal), iframes and more, that detects any visibility changes triggered through user interaction, CSS or JavaScript without configuration. |
8352 |
636 |
31 |
cleave.js |
Format input text content when you are typing... |
8325 |
597 |
28 |
pageres |
Capture website screenshots |
8302 |
854 |
106 |
egg |
🥚 Born to build better enterprise frameworks and apps with Node.js & Koa |
8300 |
1037 |
12 |
linux-dash |
A beautiful web dashboard for Linux |
8287 |
602 |
6 |
trianglify |
Algorithmically generated triangle art |
8270 |
636 |
15 |
is.js |
Micro check library |
8249 |
1156 |
88 |
vue-devtools |
⚙️ Browser devtools extension for debugging Vue.js applications. |
8245 |
890 |
92 |
react-native-vector-icons |
Customizable Icons for React Native with support for NavBar/TabBar/ToolbarAndroid, image source and full styling. |
8232 |
573 |
197 |
KaTeX |
Fast math typesetting for the web. |
8225 |
2203 |
363 |
RAP |
Web接口管理工具,开源免费,接口自动化,MOCK数据自动生成,自动化测试,企业级管理。阿里妈妈MUX团队出品!阿里巴巴都在用!1000+公司的选择!RAP2已发布请移步至https://github.com/thx/rap2-delos |
8222 |
567 |
127 |
nedb |
The JavaScript Database, for Node.js, nw.js, electron and the browser |
8221 |
492 |
66 |
sharp |
High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP and TIFF images. Uses the libvips library. |
8209 |
884 |
47 |
node-restify |
The future of Node.js REST development |
8204 |
928 |
462 |
plotly.js |
The open source JavaScript graphing library that powers plotly |
8204 |
2389 |
144 |
WOW |
Reveal CSS animation as you scroll down a page |
8193 |
438 |
39 |
HackMyResume |
Generate polished résumés and CVs in HTML, Markdown, LaTeX, MS Word, PDF, plain text, JSON, XML, YAML, smoke signal, and carrier pigeon. |
8187 |
970 |
262 |
restangular |
AngularJS service to handle Rest API Restful Resources properly and easily |
8177 |
246 |
13 |
rough |
Create graphics with a hand-drawn, sketchy, appearance |
8152 |
1358 |
80 |
toastr |
Simple javascript toast notifications |
8127 |
910 |
37 |
hiring-without-whiteboards |
⭐️ Companies that don't have a broken hiring process |
8123 |
755 |
364 |
nightwatch |
Automated testing and continous integration framework based on node.js and selenium webdriver |
8115 |
1782 |
177 |
botkit |
Botkit is the leading developer tool for building chat bots, apps and custom integrations for major messaging platforms. |
8105 |
867 |
12 |
Functional-Light-JS |
Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter. |
8105 |
1907 |
88 |
FileSaver.js |
An HTML5 saveAs() FileSaver implementation |
8065 |
392 |
45 |
reactotron |
A desktop app for inspecting your React JS and React Native projects. macOS, Linux, and Windows. |
8064 |
332 |
17 |
driver.js |
A light-weight, no-dependency, vanilla JavaScript engine to drive the user's focus across the page |
8056 |
1912 |
241 |
aframe |
🅰️ web framework for building virtual reality experiences. |
8044 |
1219 |
122 |
p5.js |
p5.js is a JS client-side library for creating graphic and interactive experiences, based on the core principles of Processing. http://twitter.com/p5xjs — |
8032 |
951 |
20 |
brain |
[UNMAINTAINED] Simple feed-forward neural network in JavaScript |
8029 |
611 |
81 |
relax |
New generation CMS on top of React, Redux and GraphQL |
8023 |
448 |
59 |
gun |
A realtime, decentralized, offline-first, graph database engine. |
7974 |
1349 |
56 |
vue-resource |
The HTTP client for Vue.js |
7968 |
445 |
24 |
reactide |
Reactide is the first dedicated IDE for React web application development. http://reactide.io |
7957 |
819 |
96 |
tether |
A positioning engine to make overlays, tooltips and dropdowns better #hubspot-open-source |
7946 |
565 |
45 |
favico.js |
Make use of your favicon with badges, images or videos |
7931 |
1645 |
405 |
jshint |
JSHint is a tool that helps to detect errors and potential problems in your JavaScript code |
7917 |
1243 |
418 |
sigma.js |
A JavaScript library dedicated to graph drawing |
7910 |
445 |
353 |
uBlock |
uBlock: a fast, lightweight, and lean blocker for Chrome, Firefox, and Safari. |
7908 |
2437 |
451 |
fullcalendar |
Full-sized drag & drop event calendar |
7897 |
678 |
99 |
joi |
Object schema validation |
7895 |
1035 |
1 |
connect |
Connect is a middleware layer for Node.js |
7881 |
1683 |
274 |
ng-file-upload |
Lightweight Angular directive to upload files with optional FileAPI shim for cross browser support |
7870 |
1002 |
218 |
react-toolbox |
A set of React components implementing Google's Material Design specification with the power of CSS Modules |
7866 |
725 |
151 |
UglifyJS |
JavaScript parser / mangler / compressor / beautifier library for NodeJS |
7850 |
599 |
84 |
ignite |
The hottest CLI for React Native, boilerplates, plugins, generators, and more! |
7841 |
278 |
22 |
classnames |
A simple javascript utility for conditionally joining classNames together |
7829 |
931 |
213 |
jsdoc |
An API documentation generator for JavaScript. |
7826 |
328 |
41 |
lowdb |
⚡ lowdb is a small local JSON database powered by Lodash (supports Node, Electron and the browser) |
7826 |
2414 |
5 |
BrowserQuest |
A HTML5/JavaScript multiplayer game experiment |
7800 |
361 |
35 |
gremlins.js |
Monkey testing library for web apps and Node.js |
7799 |
472 |
68 |
shelljs |
🐚 Portable Unix shell commands for Node.js |
7781 |
219 |
380 |
oni |
Oni: Modern Modal Editing - powered by Neovim |
7761 |
3045 |
488 |
bootstrap-table |
An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2, v3 and v4) |
7744 |
2564 |
22 |
daterangepicker |
JavaScript Date Range, Date and Time Picker Component |
7740 |
467 |
156 |
ungit |
The easiest way to use git. On any platform. Anywhere. |
7738 |
642 |
136 |
remark |
A simple, in-browser, markdown-driven slideshow tool. |
7730 |
686 |
382 |
Boostnote |
The note-taking app for programmers that focuses on markdown, snippets, and customizability. |
7717 |
742 |
68 |
natural |
general natural language facilities for node |
7705 |
324 |
22 |
uncss |
Remove unused styles from CSS |
7698 |
731 |
414 |
laverna |
Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote. |
7695 |
453 |
37 |
compromise |
modest natural-language processing in javascript |
7680 |
1263 |
707 |
c3 |
📊 A D3-based reusable chart library |
7674 |
1128 |
62 |
jQuery-menu-aim |
jQuery plugin to fire events when user's cursor aims at particular dropdown menu items. For making responsive mega dropdowns like Amazon's. |
7659 |
948 |
35 |
twemoji |
Twitter Emoji for Everyone |
7646 |
671 |
369 |
nuclide |
An open IDE for web and native mobile development, built on top of Atom |
7642 |
318 |
13 |
react-loadable |
⏳ A higher order component for loading components with promises. |
7637 |
559 |
295 |
traceur-compiler |
Traceur is a JavaScript.next-to-JavaScript-of-today compiler |
7587 |
1697 |
110 |
fine-uploader |
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. |
7583 |
1488 |
96 |
vue-hackernews-2.0 |
HackerNews clone built with Vue 2.0, vue-router & vuex, with server-side rendering |
7579 |
2175 |
1490 |
highcharts |
Highcharts JS, the JavaScript charting framework |
7566 |
1094 |
10 |
GreenSock-JS |
GreenSock's GSAP JavaScript animation library (including Draggable). |
7552 |
560 |
31 |
node-jsonwebtoken |
JsonWebToken implementation for node.js http://self-issued.info/docs/draft-ietf-oauth-json-web-token.html |
7519 |
1958 |
319 |
protractor |
E2E test framework for Angular apps |
7517 |
646 |
1 |
react-router-redux |
Ruthlessly simple bindings to keep react-router and redux in sync |
7499 |
213 |
36 |
cash |
Cross-platform Linux commands in ES6 |
7478 |
2308 |
9 |
lib-flexible |
可伸缩布局方案 |
7447 |
296 |
86 |
husky |
🐶 Git hooks made easy |
7440 |
982 |
2735 |
browser-laptop |
Brave browser for Desktop and Laptop computers running Windows, OSX, and Linux |
7439 |
690 |
13 |
art-of-node |
❄️ a short introduction to node.js |
7438 |
1144 |
154 |
Mock |
A simulation data generator |
7435 |
938 |
140 |
jquery.transit |
Super-smooth CSS3 transformations and transitions for jQuery |
7435 |
279 |
87 |
hotel |
🏩 A simple process manager for developers. Start apps from your browser and access them using local domains |
7427 |
553 |
183 |
react-intl |
Internationalize React apps. This library provides React components and an API to format dates, numbers, and strings, including pluralization and handling translations. |
7419 |
336 |
27 |
react-desktop |
React UI Components for macOS High Sierra and Windows 10 |
7414 |
4217 |
6 |
JSON-js |
JSON in JavaScript |
7400 |
796 |
250 |
kue |
Kue is a priority job queue backed by redis, built for node.js. |
7400 |
416 |
40 |
push.js |
The world's most versatile desktop notifications framework 🌎 |
7386 |
306 |
187 |
blessed |
A high-level terminal interface library for node.js. |
7374 |
415 |
88 |
Docusaurus |
Easy to maintain open source documentation websites. |
7365 |
2993 |
143 |
nodeclub |
🐤Nodeclub 是使用 Node.js 和 MongoDB 开发的社区系统 |
7353 |
2691 |
148 |
seajs |
A Module Loader for the Web |
7353 |
972 |
285 |
pickadate.js |
(Looking for Project Maintainers) The mobile-friendly, responsive, and lightweight jQuery date & time input picker. |
7349 |
568 |
227 |
slate |
A completely customizable framework for building rich text editors. |
7349 |
882 |
256 |
react-dates |
An easily internationalizable, mobile-friendly datepicker library for the web |
7306 |
1159 |
51 |
slideout |
A touch slideout navigation menu for your mobile web apps. |
7297 |
1108 |
24 |
imagesloaded |
📷 JavaScript is all like "You images done yet or what?" |
7285 |
484 |
45 |
spacegray |
A Hyperminimal UI Theme for Sublime Text |
7252 |
1513 |
615 |
summernote |
Super simple WYSIWYG editor |
7242 |
433 |
27 |
mailcheck |
Reduce misspelled email addresses in your web apps. |
7238 |
1057 |
237 |
stf |
Control and manage Android devices from your browser. |
7234 |
2031 |
105 |
jquery_lazyload |
Vanilla JavaScript plugin for lazyloading images |
7202 |
277 |
78 |
react-helmet |
A document head manager for React |
7182 |
1360 |
59 |
backbone.marionette |
The Backbone Framework |
7182 |
693 |
373 |
istanbul |
Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests and browser tests. Built for scale. |
7172 |
1046 |
104 |
casperjs |
Navigation scripting and testing utility for PhantomJS and SlimerJS |
7168 |
2156 |
422 |
bootstrap-select |
Bootstrap-select is a jQuery plugin that utilizes Bootstrap's dropdown.js to style and bring additional functionality to standard select elements. |
7144 |
3128 |
270 |
appium |
📱 Automation for iOS, Android, and Windows Apps. |
7098 |
1341 |
355 |
reaction |
Reaction is a customizable, real-time reactive, JavaScript commerce platform. |
7092 |
526 |
51 |
interact.js |
JavaScript drag and drop, resizing and multi-touch gestures with inertia and snapping for modern browsers (and also IE9+) |
7047 |
1646 |
381 |
leanote |
Not Just A Notepad! (golang + mongodb) http://leanote.org |
7033 |
1541 |
253 |
etherpad-lite |
Etherpad: Really real-time collaborative document editing |
7019 |
346 |
122 |
insomnia |
Cross-platform HTTP and GraphQL Client |
6997 |
922 |
335 |
ChakraCore |
ChakraCore is the core part of the Chakra Javascript engine that powers Microsoft Edge |
6979 |
468 |
104 |
Inquirer.js |
A collection of common interactive command line user interfaces. |
6967 |
357 |
147 |
tfjs |
A WebGL accelerated, browser based JavaScript library for training and deploying ML models. |
6958 |
3549 |
91 |
webpack |
A full-featured Webpack + vue-loader setup with hot reload, linting, testing & css extraction. |
6952 |
371 |
41 |
fastify |
Fast and low overhead web framework, for Node.js |
6952 |
251 |
144 |
svelte |
The magical disappearing UI framework |
6944 |
672 |
176 |
matter-js |
a 2D rigid body physics engine for the web ▲● ■ |
6937 |
1767 |
211 |
react-native-router-flux |
The first declarative React Native router |
6936 |
1295 |
83 |
gmaps |
the easiest way to use Google Maps |
6930 |
560 |
49 |
52-technologies-in-2016 |
Let's learn a new technology every week. A new technology blog every Sunday in 2016. |
6928 |
342 |
24 |
muuri |
Responsive, sortable, filterable and draggable grid layouts |
6921 |
970 |
182 |
react-devtools |
An extension that allows inspection of React component hierarchy in the Chrome and Firefox Developer Tools. |
6871 |
930 |
380 |
knex |
A query builder for PostgreSQL, MySQL and SQLite3, designed to be flexible, portable, and fun to use. |
6869 |
461 |
133 |
metrics-graphics |
A library optimized for concise and principled data graphics and layouts. |
6854 |
493 |
141 |
streama |
It's like Netflix, but self-hosted! |
6854 |
1306 |
14 |
node-mongodb-native |
Mongo DB Native NodeJS Driver |
6832 |
1539 |
88 |
Semantic-UI-React |
The official Semantic-UI-React integration |
6826 |
478 |
57 |
mjml |
MJML: the only framework that makes responsive-email easy |
6807 |
1733 |
0 |
webpack-demos |
a collection of simple demos of Webpack |
6793 |
1813 |
192 |
EaselJS |
The Easel Javascript library provides a full, hierarchical display list, a core interaction model, and helper classes to make working with the HTML5 Canvas element much easier. |
6791 |
826 |
164 |
http-server |
a simple zero-configuration command-line http server |
6771 |
529 |
16 |
localtunnel |
expose yourself |
6765 |
2227 |
44 |
art-template |
High performance JavaScript templating engine |
6764 |
2058 |
109 |
Vulcan |
🌋 A toolkit to quickly build apps with React, GraphQL & Meteor |
6756 |
241 |
36 |
gtop |
System monitoring dashboard for terminal |
6755 |
1545 |
6 |
cropper |
A simple jQuery image cropping plugin. |
6750 |
451 |
163 |
supertest |
Super-agent driven library for testing node.js HTTP servers using a fluent API |
6747 |
371 |
228 |
horizon |
Horizon is a realtime, open-source backend for JavaScript apps. |
6727 |
165 |
16 |
ReLaXed |
Create PDF documents using web technologies |
6718 |
585 |
52 |
metalsmith |
An extremely simple, pluggable static site generator. |
6712 |
317 |
53 |
react-beautiful-dnd |
Beautiful, accessible drag and drop for lists with React.js |
6710 |
1034 |
28 |
showdown |
A Markdown to HTML converter written in Javascript |
6709 |
230 |
77 |
critical |
Extract & Inline Critical-path CSS in HTML pages |
6687 |
497 |
48 |
vuepress |
📝 Minimalistic Vue-powered static site generator |
6685 |
846 |
95 |
markdown-js |
A Markdown parser for javascript |
6685 |
408 |
98 |
dat |
💾 Share & live sync files anywhere via command line |
6682 |
795 |
37 |
sweetalert2 |
A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. |
6677 |
578 |
70 |
webfontloader |
Web Font Loader gives you added control when using linked fonts via @font-face. |
6658 |
1813 |
258 |
Swipe |
Swipe is the most accurate touch slider. |
6656 |
341 |
92 |
editor |
Next-gen, highly customizable content editor for the browser - based on React and Redux. WYSIWYG on steroids. |
6646 |
1098 |
299 |
wysihtml5 |
Open source rich text editor based on HTML5 and the progressive-enhancement approach. Uses a sophisticated security concept and aims to generate fully valid HTML5 markup by preventing unmaintainable tag soups and inline styles. |
6644 |
575 |
9 |
flight |
A component-based, event-driven JavaScript framework from Twitter |
6600 |
1223 |
572 |
vis |
vis.js is a dynamic, browser-based visualization library |
6584 |
774 |
4 |
famous |
This repo is being deprecated. Please check out http://github.com/famous/engine |
6574 |
273 |
2 |
rxdb |
💻 📱 A reactive Database for Progressive Web Apps and more |
6559 |
299 |
9 |
micro |
Asynchronous HTTP microservices |
6548 |
446 |
10 |
itsy-bitsy-data-structures |
🏰 All the things you didn't know you wanted to know about data structures |
6537 |
845 |
70 |
color-thief |
Grabs the dominant color or a representative color palette from an image. Uses javascript and canvas. |
6535 |
2230 |
19 |
layer |
丰富多样的 Web 弹出层组件,可轻松实现 Alert/Confirm/Prompt/ 普通提示/页面区块/iframe/tips等等几乎所有的弹出交互。目前已成为最多人使用的弹层解决方案 |
6517 |
982 |
162 |
tracking.js |
A modern approach for Computer Vision on the web |
6493 |
2157 |
519 |
nvd3 |
A reusable charting library written in d3.js |
6471 |
127 |
48 |
volkswagen |
🙈 Volkswagen detects when your tests are being run in a CI server, and makes them pass. |
6471 |
519 |
22 |
timesheet.js |
JavaScript library for HTML5 & CSS3 time sheets |
6462 |
2282 |
541 |
gekko |
A bitcoin trading bot written in node - https://gekko.wizb.it/ |
6461 |
1142 |
89 |
zeroclipboard |
The ZeroClipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie and a JavaScript interface. |
6457 |
327 |
61 |
tui.editor |
🍞📝 Markdown WYSIWYG Editor. GFM Standard + Chart & UML Extensible. |
6448 |
461 |
50 |
spectacle |
ReactJS based Presentation Library |
6446 |
1868 |
13 |
MagicMirror |
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. |
6444 |
444 |
131 |
brunch |
🍴 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. |
6422 |
488 |
8 |
jquery.adaptive-backgrounds.js |
🦎 A jQuery plugin for extracting the dominant color from images and applying the color to their parent. |
6352 |
932 |
39 |
progressbar.js |
Responsive and slick progress bars |
6349 |
509 |
207 |
keeweb |
Free cross-platform password manager compatible with KeePass |
6345 |
794 |
48 |
OnsenUI |
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. |
6343 |
2191 |
466 |
SlickGrid |
A lightning fast JavaScript grid/spreadsheet |
6332 |
714 |
165 |
chromeos-apk |
☢️ Run Android Apps in Chrome OS OR Chrome in OS X, Linux and Windows. |
6324 |
330 |
156 |
redux-devtools-extension |
Redux DevTools extension. |
6323 |
620 |
69 |
Google-Play-Music-Desktop-Player-UNOFFICIAL- |
A beautiful cross platform Desktop Player for Google Play Music |
6318 |
858 |
44 |
es5-shim |
ECMAScript 5 compatibility shims for legacy (and modern) JavaScript engines |
6313 |
1615 |
192 |
ccxt |
A JavaScript / Python / PHP cryptocurrency trading library with support for more than 100 bitcoin/altcoin exchanges |
6304 |
663 |
132 |
aos |
Animate on scroll library |
6302 |
1511 |
765 |
mist |
Mist. Browse and use Ðapps on the Ethereum network. |
6295 |
472 |
165 |
nock |
HTTP mocking and expectations library |
6294 |
1594 |
166 |
iview-admin |
Vue 2.0 admin management system template based on iView |
6277 |
727 |
288 |
react-grid-layout |
A draggable and resizable grid layout with responsive breakpoints, for React. |
6270 |
639 |
10 |
remote-jobs |
A list of semi to fully remote-friendly companies in tech. This is the list. More details on the site > |
6269 |
278 |
84 |
radium |
A toolchain for React component styling. |
6254 |
332 |
105 |
barba.js |
Create badass, fluid and smooth transition between your website's pages. |
6247 |
977 |
211 |
rickshaw |
JavaScript toolkit for creating interactive real-time graphs |
6219 |
213 |
19 |
luxon |
⏱ A library for working with dates and times in JS |
6218 |
308 |
138 |
marko |
A friendly (and fast!) UI library from eBay that makes building web apps fun |
6206 |
683 |
219 |
Numeral-js |
A javascript library for formatting and manipulating numbers. |
6206 |
682 |
17 |
awesome-cheatsheets |
📚 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file. |
6203 |
4089 |
379 |
bootstrap-datetimepicker |
Date/time picker widget based on twitter bootstrap |
6202 |
306 |
21 |
boardgame.io |
State management and more for turn based games. |
6186 |
1665 |
353 |
dc.js |
Multi-Dimensional charting built to work natively with crossfilter rendered with d3.js |
6177 |
1213 |
381 |
gridster.js |
gridster.js is a jQuery plugin that makes building intuitive draggable layouts from elements spanning multiple columns |
6127 |
1948 |
16 |
learnGitBranching |
An interactive git visualization to challenge and educate! |
6119 |
390 |
189 |
jimp |
An image processing library written entirely in JavaScript for Node, with zero external or native dependencies. |
6101 |
971 |
59 |
docsify |
🃏 A magical documentation site generator. |
6100 |
522 |
67 |
debug |
A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers |
6090 |
1222 |
400 |
Pikaday |
A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS |
6087 |
733 |
119 |
node-postgres |
PostgreSQL client for node.js. |
6083 |
718 |
165 |
togetherjs |
A service for your website that makes it surprisingly easy to collaborate in real-time. |
6079 |
1963 |
50 |
angular-app |
Reference application for AngularJS |
6073 |
619 |
146 |
synaptic |
architecture-free neural network library for node.js and the browser |
6073 |
375 |
20 |
core-js |
Standard Library |
6061 |
1101 |
192 |
apidoc |
RESTful web API Documentation Generator. |
6059 |
739 |
160 |
Snap.js |
A Library for creating beautiful mobile shelfs in Javascript (Facebook and Path style side menus) |
6054 |
1020 |
51 |
typed.js |
A JavaScript Typing Animation Library |
6048 |
1341 |
39 |
mediaelement |
HTML5 or |
6048 |
142 |
16 |
proton-native |
A React environment for cross platform native desktop apps |
6038 |
569 |
139 |
awesomplete |
Ultra lightweight, usable, beautiful autocomplete with zero dependencies. |
6036 |
1533 |
528 |
angular-strap |
AngularJS 1.2+ native directives for Bootstrap 3. |
6022 |
1319 |
559 |
x-editable |
In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery |
6020 |
261 |
69 |
gpu.js |
GPU Accelerated JavaScript |
6020 |
433 |
75 |
keymaster |
A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies. |
6019 |
1300 |
240 |
generator-angular-fullstack |
Yeoman generator for AngularJS with an Express server |
5991 |
347 |
86 |
Fuse |
Lightweight fuzzy-search, in JavaScript |
5989 |
1331 |
415 |
react-native-swiper |
The best Swiper component for React Native. |
5982 |
5439 |
187 |
jeesite |
JeeSite 是一个企业信息化开发基础平台,Java企业应用开源框架,Java EE(J2EE)快速开发框架,使用经典技术组合(Spring、Spring MVC、Apache Shiro、MyBatis、Bootstrap UI),包括核心模块如:组织机构、角色用户、权限授权、数据权限、内容管理、工作流等。 |
5981 |
313 |
302 |
pencil |
The Pencil Project's unique mission is to build a free and opensource tool for making diagrams and GUI prototyping that everyone can use. |
5977 |
1346 |
4 |
crossfilter |
Fast n-dimensional filtering and grouping of records. |
5963 |
1029 |
43 |
perfect-scrollbar |
Minimalistic but perfect custom scrollbar plugin |
5958 |
392 |
67 |
webamp |
A reimplementation of Winamp 2.9 in HTML5 and Javascript |
5953 |
405 |
12 |
notie |
🔔 a clean and simple notification, input, and selection suite for javascript, with no dependencies |
5947 |
1423 |
148 |
node-red |
A visual tool for wiring the Internet of Things |
5944 |
197 |
160 |
victory |
A collection of composable React components for building interactive data visualizations |
5934 |
1628 |
90 |
generator-angular |
Yeoman generator for AngularJS |
5923 |
849 |
137 |
dillinger |
The last Markdown editor, ever. |
5914 |
4225 |
36 |
chrome-app-samples |
Chrome Apps |
5887 |
518 |
74 |
react-360 |
Create amazing 360 and VR content using React |
5885 |
2564 |
322 |
habitica |
A habit tracker app which treats your goals like a Role Playing Game. |
5881 |
642 |
143 |
vega |
A visualization grammar. |
5865 |
917 |
18 |
noty |
Dependency-free notification library that makes it easy to create alert - success - error - warning - information - confirmation messages as an alternative the standard alert dialog. |
5856 |
2531 |
426 |
WebRTC-Experiment |
WebRTC, WebRTC and WebRTC. Everything here is all about WebRTC!! |
5847 |
255 |
2 |
dotenv |
Loads environment variables from .env for nodejs projects. |
5846 |
180 |
19 |
Iosevka |
Slender typeface for code, from code. |
5842 |
636 |
31 |
sinon |
Test spies, stubs and mocks for JavaScript. |
5829 |
737 |
157 |
truffle |
The most popular Ethereum development framework |
5823 |
1268 |
6 |
better-scroll |
📜 inspired by iscroll, and it supports more features and has a better scroll perfermance |
5819 |
343 |
39 |
lovefield |
Lovefield is a relational database for web apps. Written in JavaScript, works cross-browser. Provides SQL-like APIs that are fast, safe, and easy to use. |
5810 |
1709 |
52 |
drawio |
Source to www.draw.io |
5801 |
380 |
65 |
medis |
Medis is a beautiful, easy-to-use Mac database management application for Redis. |
5798 |
731 |
75 |
oocss |
Object Oriented CSS Framework |
5789 |
608 |
92 |
page.js |
Micro client-side router inspired by the Express router |
5785 |
128 |
19 |
ink |
🌈 React for interactive command-line apps |
5785 |
2028 |
97 |
socket.io-client |
Realtime application framework (client) |
5783 |
231 |
14 |
You-Dont-Need-Lodash-Underscore |
List of JavaScript methods which you can use natively + ESLint Plugin |
5770 |
573 |
159 |
mathjs |
An extensive math library for JavaScript and Node.js |
5759 |
928 |
163 |
pdfmake |
Client/server side PDF printing in pure JavaScript |
5757 |
1967 |
2158 |
webuploader |
It's a new file uploader solution! |
5747 |
595 |
81 |
electron-vue |
An Electron & Vue.js quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electron-builder, unit/e2e testing, vue-devtools, and webpack. |
5735 |
5812 |
95 |
Windows-universal-samples |
API samples for the Universal Windows Platform. |
5729 |
306 |
24 |
Clusterize.js |
Tiny vanilla JS plugin to display large data sets easily |
5724 |
448 |
10 |
node-uuid |
Generate RFC-compliant UUIDs in JavaScript |
5723 |
486 |
15 |
es6-promise |
A polyfill for ES6-style Promises |
5718 |
320 |
1 |
freecodecamp.cn |
随着FCC中文社区的快速发展和更多小伙伴的崛起,此项目已从个人项目升级到团队项目。详情请移步: |
5678 |
477 |
85 |
graphiql |
An in-browser IDE for exploring GraphQL. |
5673 |
871 |
46 |
sockjs-client |
WebSocket emulation - Javascript client |
5160 |
580 |
0 |
node-jscs |
⤴️ JavaScript Code Style checker (unmaintained) |
5159 |
358 |
25 |
structor |
Structor - React UI Builder |
5154 |
348 |
17 |
snabbt.js |
Fast animations with javascript and CSS transforms |
5152 |
477 |
169 |
Framer |
Framer - Design Everything |
5145 |
176 |
8 |
ramjet |
Morph DOM elements from one state to another with smooth animations and transitions |
5134 |
489 |
19 |
electron-packager |
Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI |
5126 |
318 |
58 |
redux-observable |
RxJS middleware for action side effects in Redux using "Epics" |
5118 |
901 |
10 |
Buttons |
A CSS button library built using Sass and Compass |
5117 |
379 |
58 |
lunr.js |
A bit like Solr, but much smaller and not as bright |
5110 |
1333 |
217 |
jQuery-Knob |
Nice, downward compatible, touchable, jQuery dial |
5091 |
1021 |
22 |
vConsole |
A lightweight, extendable front-end developer tool for mobile web page. |
5082 |
1203 |
111 |
bootstrap-modal |
Extends the default Bootstrap Modal class. Responsive, stackable, ajax and more. |
5076 |
412 |
68 |
react-color |
🎨 Color Pickers from Sketch, Photoshop, Chrome, Github, Twitter & more |
5065 |
872 |
188 |
peerjs |
Peer-to-peer data in the browser. |
5060 |
428 |
220 |
node-bunyan |
a simple and fast JSON logging module for node.js services |
5059 |
371 |
52 |
brain.js |
🤖 Neural networks in JavaScript |
5044 |
347 |
49 |
g2 |
G2 (The Grammar of Graphics) |
5044 |
726 |
13 |
Lettering.js |
A lightweight, easy to use Javascript injector for radical Web Typography |
5041 |
127 |
14 |
fkill-cli |
Fabulously kill processes. Cross-platform. |
5038 |
2270 |
47 |
samples |
WebRTC Web demos and samples |
5034 |
277 |
120 |
JASONETTE-iOS |
📡 Native App over HTTP, on iOS |
5031 |
1427 |
123 |
qrcodejs |
Cross-browser QRCode generator for javascript |
5028 |
415 |
40 |
tablesaw |
A group of plugins for responsive tables. |
5021 |
718 |
24 |
blog |
Too young, too simple. Sometimes, naive & stupid 🐌 |
5006 |
513 |
310 |
openmct |
A web based mission control framework. |
4991 |
342 |
107 |
refined-github |
Browser extension that simplifies the GitHub interface and adds useful features |
4990 |
347 |
54 |
node-schedule |
A cron-like and not-cron-like job scheduler for Node. |
4978 |
1742 |
67 |
react-router-tutorial |
None |
4976 |
537 |
188 |
webtorrent-desktop |
❤️ Streaming torrent app for Mac, Windows, and Linux |
4974 |
716 |
99 |
bootstrap-vue |
BootstrapVue provides one of the most comprehensive implementations of Bootstrap 4 components and grid system for Vue.js and with extensive and automated WAI-ARIA accessibility markup. |
4958 |
458 |
97 |
strapi |
🚀 Node.js Content Management Framework (headless-CMS) to build powerful API with no effort. |
4958 |
2124 |
9 |
cat |
Central Application Tracking |
4952 |
731 |
24 |
stats.js |
JavaScript Performance Monitor |
4951 |
772 |
62 |
blendid |
A delicious blend of gulp tasks combined into a configurable asset pipeline and static site builder |
4950 |
544 |
51 |
react-rails |
Integrate React.js with Rails views and controllers, the asset pipeline, or webpacker. |
4944 |
1578 |
177 |
webogram |
Telegram web application, GPL v3 |
4940 |
724 |
334 |
GateOne |
Gate One is an HTML5-powered terminal emulator and SSH client |
4936 |
295 |
35 |
Keyframes |
A library for converting Adobe AE shape based animations to a data format and playing it back on Android and iOS devices. |
4935 |
138 |
12 |
react-spring |
🙌 Helping react-motion and animated to become best friends |
4921 |
1154 |
55 |
react-slick |
React carousel component |
4913 |
178 |
108 |
slap |
Sublime-like terminal-based text editor |
4911 |
1397 |
170 |
fanqiang |
翻墙-科学上网 |
4906 |
844 |
142 |
webui-aria2 |
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. |
4902 |
416 |
57 |
hogan.js |
A compiler for the Mustache templating language |
4902 |
257 |
90 |
workbox |
📦 Workbox: JavaScript libraries for Progressive Web Apps |
4895 |
207 |
27 |
sizzy |
A tool for testing responsive websites crazy-fast |
4893 |
236 |
27 |
redux-actions |
Flux Standard Action utilities for Redux. |
4890 |
434 |
210 |
bookshelf |
A simple Node.js ORM for PostgreSQL, MySQL and SQLite3 built on top of Knex.js |
4880 |
1780 |
276 |
FlexSlider |
An awesome, fully responsive jQuery slider plugin |
4871 |
493 |
162 |
zombie |
Insanely fast, full-stack, headless browser testing using node.js |
4864 |
236 |
48 |
instantclick |
InstantClick makes following links in your website instant. |
4861 |
686 |
42 |
ui-for-docker |
A web interface for Docker, formerly known as DockerUI. This repo is not maintained |
4857 |
1336 |
145 |
plupload |
Plupload is JavaScript API for building file uploaders. It supports multiple file selection, file filtering, chunked upload, client side image downsizing and when necessary can fallback to alternative runtimes, like Flash and Silverlight. |
4853 |
440 |
155 |
multer |
Node.js middleware for handling multipart/form-data . |
4841 |
426 |
104 |
stylelint |
A mighty, modern CSS linter |
4835 |
351 |
70 |
react-native-animatable |
Standard set of easy to use animations and declarative transitions for React Native |
4828 |
200 |
13 |
dataloader |
DataLoader is a generic utility to be used as part of your application's data fetching layer to provide a consistent API over various backends and reduce requests to those backends via batching and caching. |
4822 |
1369 |
39 |
nodeppt |
This is probably the best web presentation tool so far! |
4810 |
309 |
23 |
react-static |
⚛️ 🚀 A progressive static site generator for React. |
4796 |
669 |
132 |
deployd |
a toolkit for building realtime APIs |
4785 |
325 |
36 |
whs.js |
🚀 🌪 Super-fast 3D framework for Web Applications 🥇 & Games 🎮. Based on Three.js |
4783 |
285 |
15 |
tinycon |
A small library for manipulating the favicon, in particular adding alert bubbles and changing images. |
4776 |
242 |
0 |
animateplus |
A+ animation module for the modern web |
4770 |
1591 |
98 |
node-elm |
基于 node.js + Mongodb 构建的后台系统 |
4751 |
999 |
458 |
json-editor |
JSON Schema Based Editor |
4747 |
601 |
113 |
peerflix |
Streaming torrent client for node.js |
4744 |
783 |
22 |
annyang |
💬 Speech recognition for your site |
4741 |
991 |
259 |
vue-strap |
Bootstrap components built with Vue.js |
4737 |
266 |
130 |
cerebro |
Open-source productivity booster with a brain |
4732 |
234 |
44 |
marktext |
📝Next generation markdown editor, running on platforms of MacOS Windows and Linux. |
4731 |
1233 |
243 |
colorbox |
A light-weight, customizable lightbox plugin for jQuery |
4727 |
175 |
14 |
jarvis |
A very intelligent browser based Webpack dashboard |
4712 |
1303 |
215 |
syntaxhighlighter |
SyntaxHighlighter is a fully functional self-contained code syntax highlighter developed in JavaScript. |
4709 |
551 |
577 |
sandstorm |
Sandstorm is a self-hostable web productivity suite. It's implemented as a security-hardened web app package manager. |
4705 |
136 |
34 |
how2 |
stackoverflow from the terminal |
4703 |
1594 |
52 |
vue2-happyfri |
vue2 + vue-router + vuex 入门项目 |
4702 |
273 |
10 |
PhantomCSS |
Visual/CSS regression testing with PhantomJS |
4702 |
521 |
3 |
style2paints |
sketch + style = paints 🎨 |
4678 |
1946 |
15 |
js-assessment |
A test-driven approach to assessing JS skills |
4674 |
253 |
55 |
lazy.js |
Like Underscore, but lazier |
4671 |
231 |
72 |
socketcluster |
Highly scalable realtime framework |
4665 |
553 |
45 |
cubism |
Cubism.js: A JavaScript library for time series visualization. |
4665 |
220 |
28 |
redux-offline |
Build Offline-First Apps for Web and React Native |
4664 |
323 |
33 |
component |
frontend package manager and build tool for modular web applications |
4664 |
655 |
242 |
sinopia |
Private npm repository server |
4661 |
304 |
241 |
harp |
Static Site Server/Generator with built-in preprocessing |
4653 |
432 |
53 |
flickity |
🍃 Touch, responsive, flickable carousels |
4652 |
953 |
110 |
mern-starter |
Boilerplate for getting started with MERN stack |
4645 |
629 |
70 |
react-styleguidist |
Isolated React component development environment with a living style guide |
4635 |
495 |
66 |
reactstrap |
Simple React Bootstrap 4 components |
4633 |
536 |
1 |
backbone-boilerplate |
A workflow for building Backbone applications. |
4625 |
242 |
219 |
testcafe |
A Node.js tool to automate end-to-end web testing. |
4619 |
878 |
86 |
poisontap |
Exploits locked/password protected computers over USB, drops persistent WebSocket-based backdoor, exposes internal router, and siphons cookies using Raspberry Pi Zero & Node.js. |
4615 |
201 |
112 |
vorpal |
Node's framework for interactive CLIs |
4613 |
1690 |
340 |
blockly |
The web-based visual programming editor. |
4610 |
406 |
137 |
react-sortable-hoc |
A set of higher-order components to turn any list into an animated, touch-friendly, sortable list ✌️ |
4608 |
180 |
19 |
tui.calendar |
🍞📅A JavaScript calendar that everything you need. |
4591 |
408 |
18 |
Tone.js |
A Web Audio framework for making interactive music in the browser. |
4591 |
1554 |
74 |
react-pxq |
一个 react + redux 的完整项目 和 个人总结 |
4591 |
246 |
108 |
tape |
tap-producing test harness for node and browsers |
4978 |
1742 |
67 |
react-router-tutorial |
None |
4976 |
537 |
188 |
webtorrent-desktop |
❤️ Streaming torrent app for Mac, Windows, and Linux |
4974 |
716 |
99 |
bootstrap-vue |
BootstrapVue provides one of the most comprehensive implementations of Bootstrap 4 components and grid system for Vue.js and with extensive and automated WAI-ARIA accessibility markup. |
4958 |
458 |
97 |
strapi |
🚀 Node.js Content Management Framework (headless-CMS) to build powerful API with no effort. |
4958 |
2124 |
9 |
cat |
Central Application Tracking |
4952 |
731 |
24 |
stats.js |
JavaScript Performance Monitor |
4951 |
772 |
62 |
blendid |
A delicious blend of gulp tasks combined into a configurable asset pipeline and static site builder |
4950 |
544 |
51 |
react-rails |
Integrate React.js with Rails views and controllers, the asset pipeline, or webpacker. |
4946 |
647 |
71 |
sjcl |
Stanford Javascript Crypto Library |
4944 |
1578 |
177 |
webogram |
Telegram web application, GPL v3 |
4943 |
482 |
284 |
gm |
GraphicsMagick for node |
4940 |
724 |
334 |
GateOne |
Gate One is an HTML5-powered terminal emulator and SSH client |
4936 |
295 |
35 |
Keyframes |
A library for converting Adobe AE shape based animations to a data format and playing it back on Android and iOS devices. |
4935 |
138 |
12 |
react-spring |
🙌 Helping react-motion and animated to become best friends |
4921 |
1154 |
55 |
react-slick |
React carousel component |
4913 |
178 |
108 |
slap |
Sublime-like terminal-based text editor |
4911 |
1397 |
170 |
fanqiang |
翻墙-科学上网 |
4906 |
844 |
142 |
webui-aria2 |
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. |
4902 |
416 |
57 |
hogan.js |
A compiler for the Mustache templating language |
4902 |
257 |
90 |
workbox |
📦 Workbox: JavaScript libraries for Progressive Web Apps |
4895 |
207 |
27 |
sizzy |
A tool for testing responsive websites crazy-fast |
4893 |
236 |
27 |
redux-actions |
Flux Standard Action utilities for Redux. |
4890 |
434 |
210 |
bookshelf |
A simple Node.js ORM for PostgreSQL, MySQL and SQLite3 built on top of Knex.js |
4880 |
1780 |
276 |
FlexSlider |
An awesome, fully responsive jQuery slider plugin |
4871 |
493 |
162 |
zombie |
Insanely fast, full-stack, headless browser testing using node.js |
4864 |
236 |
48 |
instantclick |
InstantClick makes following links in your website instant. |
4861 |
686 |
42 |
ui-for-docker |
A web interface for Docker, formerly known as DockerUI. This repo is not maintained |
4857 |
1336 |
145 |
plupload |
Plupload is JavaScript API for building file uploaders. It supports multiple file selection, file filtering, chunked upload, client side image downsizing and when necessary can fallback to alternative runtimes, like Flash and Silverlight. |
4853 |
440 |
155 |
multer |
Node.js middleware for handling multipart/form-data . |
4844 |
702 |
69 |
flowchart.js |
Draws simple SVG flow chart diagrams from textual representation of the diagram |
4841 |
426 |
104 |
stylelint |
A mighty, modern CSS linter |
4835 |
351 |
70 |
react-native-animatable |
Standard set of easy to use animations and declarative transitions for React Native |
4828 |
200 |
13 |
dataloader |
DataLoader is a generic utility to be used as part of your application's data fetching layer to provide a consistent API over various backends and reduce requests to those backends via batching and caching. |
4822 |
1369 |
39 |
nodeppt |
This is probably the best web presentation tool so far! |
4810 |
309 |
23 |
react-static |
⚛️ 🚀 A progressive static site generator for React. |
4796 |
669 |
132 |
deployd |
a toolkit for building realtime APIs |
4785 |
325 |
36 |
whs.js |
🚀 🌪 Super-fast 3D framework for Web Applications 🥇 & Games 🎮. Based on Three.js |
4783 |
285 |
15 |
tinycon |
A small library for manipulating the favicon, in particular adding alert bubbles and changing images. |
4776 |
242 |
0 |
animateplus |
A+ animation module for the modern web |
4770 |
1591 |
98 |
node-elm |
基于 node.js + Mongodb 构建的后台系统 |
4751 |
999 |
458 |
json-editor |
JSON Schema Based Editor |
4747 |
601 |
113 |
peerflix |
Streaming torrent client for node.js |
4744 |
783 |
22 |
annyang |
💬 Speech recognition for your site |
4741 |
991 |
259 |
vue-strap |
Bootstrap components built with Vue.js |
4737 |
266 |
130 |
cerebro |
Open-source productivity booster with a brain |
4732 |
234 |
44 |
marktext |
📝Next generation markdown editor, running on platforms of MacOS Windows and Linux. |
4731 |
1233 |
243 |
colorbox |
A light-weight, customizable lightbox plugin for jQuery |
4727 |
175 |
14 |
jarvis |
A very intelligent browser based Webpack dashboard |
4712 |
1303 |
215 |
syntaxhighlighter |
SyntaxHighlighter is a fully functional self-contained code syntax highlighter developed in JavaScript. |
4709 |
551 |
577 |
sandstorm |
Sandstorm is a self-hostable web productivity suite. It's implemented as a security-hardened web app package manager. |
4705 |
136 |
34 |
how2 |
stackoverflow from the terminal |
4703 |
1594 |
52 |
vue2-happyfri |
vue2 + vue-router + vuex 入门项目 |
4702 |
273 |
10 |
PhantomCSS |
Visual/CSS regression testing with PhantomJS |
4702 |
521 |
3 |
style2paints |
sketch + style = paints 🎨 |
4678 |
1946 |
15 |
js-assessment |
A test-driven approach to assessing JS skills |
4674 |
253 |
55 |
lazy.js |
Like Underscore, but lazier |
4671 |
231 |
72 |
socketcluster |
Highly scalable realtime framework |
4665 |
553 |
45 |
cubism |
Cubism.js: A JavaScript library for time series visualization. |
4665 |
220 |
28 |
redux-offline |
Build Offline-First Apps for Web and React Native |
4664 |
323 |
33 |
component |
frontend package manager and build tool for modular web applications |
4664 |
655 |
242 |
sinopia |
Private npm repository server |
4661 |
304 |
241 |
harp |
Static Site Server/Generator with built-in preprocessing |
4653 |
432 |
53 |
flickity |
🍃 Touch, responsive, flickable carousels |
4652 |
953 |
110 |
mern-starter |
Boilerplate for getting started with MERN stack |
4645 |
629 |
70 |
react-styleguidist |
Isolated React component development environment with a living style guide |
4635 |
495 |
66 |
reactstrap |
Simple React Bootstrap 4 components |
4633 |
536 |
1 |
backbone-boilerplate |
A workflow for building Backbone applications. |
4625 |
242 |
219 |
testcafe |
A Node.js tool to automate end-to-end web testing. |
4619 |
878 |
86 |
poisontap |
Exploits locked/password protected computers over USB, drops persistent WebSocket-based backdoor, exposes internal router, and siphons cookies using Raspberry Pi Zero & Node.js. |
4615 |
201 |
112 |
vorpal |
Node's framework for interactive CLIs |
4613 |
1690 |
340 |
blockly |
The web-based visual programming editor. |
4610 |
406 |
137 |
react-sortable-hoc |
A set of higher-order components to turn any list into an animated, touch-friendly, sortable list ✌️ |
4608 |
180 |
19 |
tui.calendar |
🍞📅A JavaScript calendar that everything you need. |
4591 |
408 |
18 |
Tone.js |
A Web Audio framework for making interactive music in the browser. |
4591 |
1554 |
74 |
react-pxq |
一个 react + redux 的完整项目 和 个人总结 |
4591 |
246 |
108 |
tape |
tap-producing test harness for node and browsers |
4587 |
322 |
87 |
node-glob |
glob functionality for node.js |
4586 |
158 |
4 |
helmet |
Help secure Express apps with various HTTP headers |
4574 |
461 |
23 |
kraken-js |
An express-based Node.js web application bootstrapping module. |
4572 |
121 |
6 |
flubber |
Tools for smoother shape animations. |
4566 |
521 |
47 |
waterline |
An adapter-based ORM for Node.js with support for mysql, mongo, postgres, nedb, redis, and more |
4563 |
306 |
7 |
randomColor |
A tiny script for generating attractive colors |
4562 |
1149 |
44 |
wangEditor |
wangEditor —— 轻量级web富文本框 |
4561 |
1854 |
122 |
mean |
MEAN.JS - Full-Stack JavaScript Using MongoDB, Express, AngularJS, and Node.js - |
4551 |
1057 |
36 |
30-days-of-react-native |
30 days of React Native demos |
4548 |
246 |
41 |
nodal |
API Services Made Easy With Node.js |
4548 |
188 |
44 |
react-css-modules |
Seamless mapping of class names to CSS modules inside of React components. |
4541 |
375 |
37 |
sw-precache |
A node module to generate service worker code that will precache specific resources so they work offline. |
4540 |
267 |
43 |
menubar |
➖ high level way to create menubar desktop applications with electron |
4531 |
1592 |
20 |
form |
jQuery Form Plugin |
4524 |
855 |
3 |
countUp.js |
Animates a numerical value by counting to it |
4524 |
483 |
38 |
FlowType.JS |
Web typography at its finest: font-size and line-height based on element width. |
4523 |
727 |
4 |
Hilo |
A Cross-end HTML5 Game development solution developed by Alibaba Group |
4510 |
984 |
20 |
zanui-weapp |
高颜值、好用、易扩展的微信小程序 UI 库,Powered by 有赞 |
4504 |
130 |
17 |
immer |
Create the next immutable state by mutating the current one |
4498 |
430 |
3 |
elevator.js |
Finally, a "back to top" button that behaves like a real elevator. |
4497 |
385 |
169 |
yargs |
yargs the modern, pirate-themed successor to optimist. |
4489 |
250 |
36 |
TermKit |
Experimental Terminal platform built on WebKit + node.js. Currently only for Mac and Windows, though the prototype works 90% in any WebKit browser. |
4483 |
187 |
51 |
seamless-immutable |
Immutable data structures for JavaScript which are backwards-compatible with normal JS Arrays and Objects. |
4460 |
192 |
10 |
fastdom |
Eliminates layout thrashing by batching DOM measurement and mutation tasks |
4458 |
657 |
21 |
prerender |
Node server that uses Headless Chrome to render a javascript-rendered page as HTML. To be used in conjunction with prerender middleware. |
4449 |
150 |
16 |
r2 |
HTTP client. Spiritual successor to request. |
4443 |
415 |
63 |
pen |
enjoy live editing (+markdown) |
4434 |
266 |
24 |
tippyjs |
Highly customizable vanilla JS tooltip/popover library |
4433 |
440 |
81 |
sir-trevor-js |
Rich content editing entirely re-imagined for the web |
4429 |
1356 |
91 |
stellar.js |
Stellar.js - Parallax scrolling made easy |
4418 |
147 |
30 |
myth |
A CSS preprocessor that acts like a polyfill for future versions of the spec. |
4415 |
1134 |
40 |
weapp-ide-crack |
【应用号】IDE + 破解 + Demo |
4413 |
469 |
115 |
ShareJS |
Collaborative editing in any app |
4405 |
960 |
112 |
jsoneditor |
A web-based tool to view, edit, format, and validate JSON |
4402 |
192 |
20 |
sprint |
A tiny, lightning fast jQuery-like library for modern browsers. |
4402 |
489 |
43 |
vee-validate |
Simple Vue.js input validation plugin |
4397 |
1419 |
154 |
openzeppelin-solidity |
OpenZeppelin, a framework to build secure smart contracts on Ethereum |
4396 |
620 |
184 |
uswds |
The U.S. Web Design System is a design system for building fast, accessible, mobile-friendly federal government websites. |
4396 |
427 |
90 |
botpress |
The 🤖 platform that ⚡ thousands of bots worldwide |
4395 |
990 |
17 |
bootbox |
Wrappers for JavaScript alert(), confirm() and other flexible dialogs using Twitter's bootstrap framework |
4391 |
592 |
91 |
deck.gl |
WebGL2 powered geospatial visualization layers |
4390 |
599 |
17 |
react-native-nw-react-calculator |
Mobile, desktop and website Apps with the same code |
4378 |
812 |
68 |
alertify.js |
JavaScript Alert/Notification System |
4377 |
213 |
27 |
UpUp |
✈️ Easily create sites that work offline as well as online |
4374 |
538 |
24 |
vant |
Lightweight Mobile UI Components built on Vue |
4374 |
754 |
37 |
angular-translate |
Translating your AngularJS 1.x apps |
4370 |
1092 |
8 |
wechat |
微信公共平台消息接口服务中间件 |
4369 |
409 |
29 |
v86 |
x86 virtualization in JavaScript, running in your browser and NodeJS |
4369 |
553 |
141 |
node-formidable |
A node.js module for parsing form data, especially file uploads. |
4368 |
365 |
87 |
EpicEditor |
EpicEditor is an embeddable JavaScript Markdown editor with split fullscreen editing, live previewing, automatic draft saving, offline support, and more. For developers, it offers a robust API, can be easily themed, and allows you to swap out the bundled Markdown parser with anything you throw at it. |
4364 |
966 |
149 |
elasticsearch-head |
A web front end for an elastic search cluster |
4359 |
452 |
5 |
bespoke |
DIY Presentation Micro-Framework |
4355 |
197 |
63 |
oboe.js |
A streaming approach to JSON. Oboe.js speeds up web applications by providing parsed objects before the response completes. |
4345 |
190 |
9 |
textures |
Textures.js is a JavaScript library for creating SVG patterns |
4341 |
239 |
86 |
joplin |
Joplin - a note taking and to-do application with synchronization capabilities for Windows, macOS, Linux, Android and iOS. Forum: https://discourse.joplin.cozic.net/ |
4338 |
1411 |
142 |
jPlayer |
jPlayer : HTML5 Audio & Video for jQuery |
4337 |
185 |
34 |
moon |
🌙 A minimal, blazing fast UI library. |
4335 |
180 |
30 |
places |
🌐 Turn any into an address autocomplete |
4327 |
677 |
36 |
move.js |
CSS3 backed JavaScript animation framework |
4321 |
255 |
65 |
derby |
MVC framework making it easy to write realtime, collaborative applications that run in both Node.js and browsers |
4319 |
283 |
149 |
x-ray |
The next web scraper. See through the noise. |
4318 |
904 |
102 |
heatmap.js |
🔥 JavaScript Library for HTML5 canvas based heatmaps |
4312 |
218 |
3 |
js-code-to-svg-flowchart |
js2flowchart - a visualization library to convert any JavaScript code into beautiful SVG flowchart. Learn other’s code. Design your code. Refactor code. Document code. Explain code. |
4309 |
634 |
150 |
protobuf.js |
Protocol Buffers for JavaScript (& TypeScript). |
4304 |
729 |
103 |
unveil |
A very lightweight jQuery plugin to lazy load images |
4303 |
603 |
206 |
fixed-data-table |
A React table component designed to allow presenting thousands of rows of data. |
4300 |
136 |
33 |
lebab |
Turn your ES5 code into readable ES6 (sugar-syntax). It does the opposite of what Babel does. |
4296 |
849 |
14 |
node-style-guide |
A guide for styling your node.js / JavaScript code. Fork & adjust to your taste. |
4295 |
350 |
74 |
rax |
🎩 A universal React-compatible render engine. |
4294 |
434 |
30 |
react-dropzone |
Simple HTML5 drag-drop zone with React.js. |
4291 |
933 |
22 |
naivechain |
A blockchain implementation in 200 lines of code |
4281 |
223 |
22 |
dejavu |
The Missing Web UI for Elasticsearch |
4275 |
196 |
9 |
OpenSC2K |
OpenSC2K - An Open Source remake of Sim City 2000 by Maxis |
4273 |
933 |
48 |
noVNC |
VNC client using HTML5 (Web Sockets, Canvas) with encryption (wss://) support. |
4271 |
232 |
5 |
walkway |
An easy way to animate SVG elements. |
4271 |
492 |
64 |
sql.js |
SQLite compiled to JavaScript through Emscripten |
4260 |
598 |
124 |
thinkjs |
Use full ES2015+ features to develop Node.js applications, Support TypeScript. |
4260 |
724 |
135 |
cytoscape.js |
Graph theory / network library for visualisation and analysis |
4258 |
2021 |
3 |
opensource.guide |
Community guides for open source creators |
4256 |
504 |
110 |
hello.js |
A Javascript RESTFUL API library for connecting with OAuth2 services, such as Google+ API, Facebook Graph and Windows Live Connect |
4255 |
1715 |
38 |
unslider |
A very simple jQuery slider. |
4250 |
494 |
215 |
csslint |
Automated linting of Cascading Stylesheets |
4246 |
1096 |
212 |
bootstrap-wysihtml5 |
Simple, beautiful wysiwyg editor |
4240 |
360 |
39 |
Content-generator-sketch-plugin |
Sketch app plugin for generating dummy data such as avatars, names, photos, geo data etc |
4238 |
309 |
20 |
browserify-handbook |
how to build modular applications with browserify |
4235 |
232 |
23 |
gifify |
😻 Convert any video file to an optimized animated GIF. |
4230 |
634 |
52 |
pepperoni-app-kit |
Pepperoni - React Native App Starter Kit for Android and iOS |
4227 |
282 |
26 |
semantic-release |
📦🚀 Fully automated version management and package publishing |
4225 |
572 |
7 |
OS.js |
JavaScript Cloud/Web Desktop Platform |
4222 |
333 |
77 |
rendr |
Render your Backbone.js apps on the client and the server, using Node.js. |
4220 |
660 |
74 |
crypto-js |
JavaScript library of crypto standards. |
4218 |
75 |
24 |
polacode |
📸 Polaroid for your code |
4215 |
280 |
79 |
plato |
JavaScript source code visualization, static analysis, and complexity tool |
4214 |
738 |
103 |
anyproxy |
A fully configurable http/https proxy in NodeJS |
4194 |
396 |
66 |
headjs |
The only script in your HEAD. |
4192 |
780 |
53 |
sound-redux |
A Soundcloud client built with React / Redux |
4191 |
407 |
82 |
Medium.js |
A tiny JavaScript library for making contenteditable beautiful (Like Medium's editor) |
4190 |
145 |
0 |
react-content-loader |
⚪ SVG component to create placeholder loading, like Facebook cards loading. |
4184 |
175 |
23 |
react-pdf |
📄 Create PDF files using React |
4180 |
1241 |
109 |
hospitalrun-frontend |
Ember front end for HospitalRun |
4177 |
262 |
8 |
warriorjs |
An exciting game of programming and Artificial Intelligence |
4170 |
156 |
16 |
shipit |
Universal automation and deployment tool ⛵️ |
4164 |
865 |
39 |
AndroidAssetStudio |
A set of web-based tools for generating graphics and other assets that would eventually be in an Android application's res/ directory. |
4164 |
280 |
18 |
downshift |
🏎 Primitives to build simple, flexible, WAI-ARIA compliant enhanced input React components |
4161 |
330 |
15 |
WebSlides |
Create HTML presentations in seconds — |
4160 |
545 |
188 |
clappr |
🎬 An extensible media player for the web. |
4159 |
821 |
29 |
react-admin |
A frontend framework for building admin SPAs on top of REST services, using React and Material Design |
4156 |
754 |
55 |
SoundManager2 |
A JavaScript Sound API supporting MP3, MPEG4 and HTML5 audio + RTMP, providing reliable cross-browser/platform audio control in as little as 12 KB. BSD licensed. |
4155 |
573 |
227 |
soundnode-app |
Soundnode App is the Soundcloud for desktop. Built with Electron, Angular.js and Soundcloud API. |
4155 |
308 |
26 |
okayNav |
The world's okayest responsive navigation. This is (sort of) a legacy implementation. Please stay tuned to the 3.0 branch (https://github.com/VPenkov/okayNav/tree/v3.0) |
4152 |
494 |
230 |
compiler-explorer |
Run compilers interactively from your web browser and interact with the assembly |
4148 |
425 |
193 |
strider |
Open Source Continuous Integration & Deployment Server |
4144 |
1222 |
29 |
node-express-mongoose-demo |
A simple demo app using express, mongoose, passport for beginners |
4143 |
1475 |
29 |
jquery-placeholder |
A jQuery plugin that enables HTML5 placeholder behavior for browsers that aren’t trying hard enough yet |
4141 |
153 |
21 |
hypernova |
A service for server-side rendering your JavaScript views |
4136 |
458 |
62 |
ieaseMusic |
这应该是最好的网易云音乐播放器了,没有之一,如果有请打醒 🤘 |
4120 |
346 |
63 |
ice |
飞冰 - 让前端开发简单而友好 |
4119 |
408 |
20 |
ioredis |
A robust, performance-focused and full-featured Redis client for Node.js. |
4119 |
1554 |
909 |
notebook |
Jupyter Interactive Notebook |
4118 |
1123 |
353 |
graphite-web |
A highly scalable real-time graphing system |
4118 |
201 |
7 |
bricks.js |
A blazing fast masonry layout generator for fixed width elements. |
4116 |
384 |
20 |
node-fs-extra |
Node.js: extra methods for the fs object like copy(), remove(), mkdirs() |
4115 |
588 |
12 |
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 |
4109 |
747 |
270 |
aws-sdk-js |
AWS SDK for JavaScript in the browser and Node.js |
4109 |
158 |
116 |
npm-check |
Check for outdated, incorrect, and unused dependencies. |
4105 |
1177 |
167 |
ngbp |
A sophisticated build management system for web apps (formerly ng-boilerplate). Created by @joshdmiller |
4100 |
193 |
29 |
in-view |
Get notified when a DOM element enters or exits the viewport. 👀 |
4094 |
1647 |
119 |
DCGAN-tensorflow |
A tensorflow implementation of "Deep Convolutional Generative Adversarial Networks" |
4092 |
213 |
59 |
sweet-core |
Sweeten your JavaScript. |
4092 |
675 |
60 |
responsive-nav.js |
Responsive navigation plugin without library dependencies and with fast touch screen support. |
4085 |
255 |
6 |
adonis-framework |
NodeJs Web Application Framework. Makes it easy for you to write webapps with less code 😃 |
4083 |
326 |
3 |
neurojs |
A javascript deep learning and reinforcement learning library. |
4081 |
343 |
148 |
LokiJS |
javascript embeddable / in-memory database |
4077 |
970 |
111 |
jsplumb |
Visual connectivity for webapps |
4074 |
175 |
20 |
lost |
LostGrid is a powerful grid system built in PostCSS that works with any preprocessor and even vanilla CSS. |
4074 |
715 |
23 |
NeteaseCloudMusicApi |
网易云音乐 Node.js API service |
4067 |
158 |
58 |
aphrodite |
Framework-agnostic CSS-in-JS with support for server-side rendering, browser prefixing, and minimum CSS generation |
4066 |
294 |
98 |
chokidar |
A neat wrapper around node.js fs.watch / fs.watchFile / fsevents. |
4065 |
367 |
21 |
faye |
Simple pub/sub messaging for the web |
4053 |
671 |
6 |
mixitup |
A high-performance, dependency-free library for animated filtering, sorting, insertion, removal and more |
4046 |
420 |
47 |
messenger |
Growl-style alerts and messages for your app. #hubspot-open-source |
4042 |
215 |
46 |
elemental |
A flexible and beautiful UI framework for React.js |
4023 |
451 |
168 |
agenda |
Lightweight job scheduling for Node.js |
4019 |
1261 |
54 |
lightbox2 |
The original lightbox script, now on Github! |
4018 |
386 |
69 |
keras-js |
Run Keras models in the browser, with GPU support using WebGL |
4014 |
713 |
166 |
prose |
A Content Editor for GitHub. |
4011 |
1023 |
370 |
eslint-plugin-react |
React specific linting rules for ESLint |
3994 |
1031 |
117 |
adarkroom |
A Dark Room - A Minimalist Text Adventure |
3990 |
612 |
95 |
hopscotch |
A framework to make it easy for developers to add product tours to their pages. |
3990 |
386 |
41 |
flexibility |
A JavaScript polyfill for Flexbox |
3990 |
804 |
58 |
grapesjs |
Free and Open source Web Builder Framework. Next generation tool for building templates without coding |
3988 |
936 |
440 |
hls.js |
JavaScript HLS client using Media Source Extension |
3977 |
964 |
83 |
butter-desktop |
All the free parts of Popcorn Time |
3973 |
1836 |
437 |
bxslider-4 |
Responsive jQuery content slider |
3969 |
1058 |
109 |
webdriverio |
A Node.js bindings implementation for the W3C WebDriver protocol |
3967 |
2004 |
5 |
electron-quick-start |
Clone to try a simple Electron app |
3961 |
284 |
26 |
tota11y |
an accessibility (a11y) visualization toolkit |
3959 |
365 |
20 |
autotrack |
Automatic and enhanced Google Analytics tracking for common user interactions on the web. |
3957 |
409 |
34 |
history |
Manage session history with JavaScript |
3942 |
973 |
206 |
jquery-backstretch |
Backstretch is a simple jQuery plugin that allows you to add a dynamically-resized, slideshow-capable background image to any page or element. The image will stretch to fit the page/element, and will automatically resize as the window/element size changes. |
3938 |
515 |
163 |
jszip |
Create, read and edit .zip files with Javascript |
3936 |
418 |
53 |
mui |
Lightweight CSS framework |
3934 |
141 |
1 |
nanoid |
A tiny (170 bytes), secure, URL-friendly, unique string ID generator for JavaScript. |
3933 |
333 |
136 |
razzle |
✨ Create server-rendered universal JavaScript applications with no configuration |
3933 |
1141 |
515 |
textAngular |
A radically powerful Text-Editor/Wysiwyg editor for Angular.js! Create multiple editor instances, two-way-bind HTML content, watch editors for changes and more! |
3924 |
575 |
26 |
analytics.js |
The hassle-free way to integrate analytics into any web application. |
3907 |
167 |
3 |
granim.js |
Create fluid and interactive gradients animations with this small (< 17 kB) js library. |
3900 |
227 |
40 |
GitTorrent |
A decentralization of GitHub using BitTorrent and Bitcoin |
3894 |
597 |
15 |
front-end-handbook-2017 |
2017 edition of our front-end development guide |
3892 |
315 |
45 |
lightgallery.js |
Full featured JavaScript image & video gallery. No dependencies |
3889 |
774 |
167 |
generator-gulp-angular |
Yeoman generator for AngularJS with GulpJS [UNMAINTAINED next iteration is FountainJS] |
3887 |
127 |
35 |
heml |
HEML is an open source markup language for building responsive email. |
3886 |
229 |
11 |
lozad.js |
🔥 Highly performant, light ~0.8kb and configurable lazy loader in pure JS with no dependencies for responsive images, iframes and more |
3885 |
975 |
15 |
react-hot-boilerplate |
Minimal live-editing example for React |
3882 |
432 |
116 |
cabot |
Self-hosted, easily-deployable monitoring and alerts service - like a lightweight PagerDuty |
3880 |
452 |
48 |
cube |
Cube: A system for time series visualization. |
3878 |
1116 |
5 |
jstree |
jquery tree plugin |
3878 |
90 |
6 |
prompts |
Lightweight, beautiful and user-friendly interactive prompts |
3870 |
857 |
53 |
doT |
The fastest + concise javascript template engine for nodejs and browsers. Partials, custom delimiters and more. |
3870 |
1285 |
56 |
Wappalyzer |
Cross-platform utility that uncovers the technologies used on websites. |
3868 |
752 |
113 |
ng-admin |
Add an AngularJS admin GUI to any RESTful API |
3866 |
509 |
93 |
ejs |
Embedded JavaScript templates for node |
3864 |
583 |
155 |
codebox |
Open source cloud & desktop IDE |
3863 |
1688 |
61 |
TouchSwipe-Jquery-Plugin |
TouchSwipe is a jquery plugin to be used with jQuery on touch input devices such as iPad, iPhone etc. |
3862 |
239 |
25 |
Imager.js |
Responsive images while we wait for srcset to finish cooking |
3859 |
766 |
7 |
javascript-algorithms |
JavaScript implementation of different computer science algorithms. |
3842 |
253 |
1 |
jswiki |
JavaScript wiki. Focuses mainly on JS/HTML5/WebGL related tech. |
3839 |
252 |
91 |
remarkable |
Markdown parser, done right. Commonmark support, extensions, syntax plugins, high speed - all in one. Gulp and metalsmith plugins are also available. |
3826 |
429 |
113 |
accounting.js |
A lightweight JavaScript library for number, money and currency formatting - fully localisable, zero dependencies. |
3822 |
521 |
38 |
lime |
Lime: Explaining the predictions of any machine learning classifier |
3817 |
1798 |
75 |
jquery-qrcode |
qrcode generation standalone (doesn't depend on external services) |
3814 |
282 |
10 |
Squire |
HTML5 rich text editor. Try the demo integration at |
3813 |
171 |
18 |
spectacle-code-slide |
🤘 Present code with style |
3811 |
132 |
44 |
npm-check-updates |
Find newer versions of package dependencies than what your package.json or bower.json allows |
3811 |
242 |
2 |
awesome-guidelines |
A curated list of high quality coding style conventions and standards. |
3807 |
328 |
215 |
shout |
Shout — The self-hosted web IRC client |
3806 |
458 |
34 |
Vue.Draggable |
Vue component allowing drag-and-drop sorting in sync with View-Model. Based on Sortable.js |
3791 |
403 |
219 |
rodeo |
A data science IDE for Python |
3788 |
140 |
12 |
perfmap |
Front-end performance heatmap bookmarklet. |
3787 |
163 |
71 |
devtool |
[OBSOLETE] runs Node.js programs through Chromium DevTools |
3785 |
151 |
29 |
react-cosmos |
Dev tool for creating reusable React components |
3780 |
461 |
23 |
easy-mock |
A persistent service that generates mock data quickly and provids visualization view. |
3779 |
347 |
36 |
zoom.js |
Medium's Image Zoom for jQuery |
3776 |
472 |
137 |
react-native-material-kit |
Bringing Material Design to React Native |
3773 |
156 |
33 |
vx |
🐯react + d3 = vx |
3769 |
103 |
12 |
echo-chamber-js |
Commenting without the comments |
3767 |
628 |
236 |
debugger.html |
The Firefox debugger that works anywhere 💥 |
3761 |
1279 |
401 |
yui3 |
A library for building richly interactive web applications. |
3761 |
1217 |
14 |
antd-admin |
A admin dashboard application demo built upon Ant Design and Dva.js |
3759 |
706 |
41 |
listen1_chrome_extension |
one for all free music in china (chrome extension, also works for firefox) |
3759 |
747 |
42 |
qunit |
An easy-to-use JavaScript Unit Testing framework. |
3757 |
205 |
51 |
rebass |
⚛️ React UI component library & design system, built with styled-components and styled-system. |
3754 |
632 |
174 |
code-prettify |
Automatically exported from code.google.com/p/google-code-prettify |
3748 |
478 |
100 |
tty.js |
A terminal for your browser, using node/express/socket.io |
3743 |
703 |
39 |
jquery-timeago |
🕗 The original jQuery plugin that makes it easy to support automatically updating fuzzy timestamps (e.g. "4 minutes ago"). |
3742 |
280 |
137 |
documentation |
📖 documentation for modern JavaScript |
3739 |
501 |
22 |
jsnes |
A JavaScript NES emulator. |
3738 |
104 |
20 |
betwixt |
⚡ Web Debugging Proxy based on Chrome DevTools Network panel. |
3738 |
576 |
128 |
globalize |
A JavaScript library for internationalization and localization that leverages the official Unicode CLDR JSON data |
3736 |
169 |
51 |
xo |
❤️ JavaScript happiness style linter |
3736 |
365 |
134 |
tern |
A JavaScript code analyzer for deep, cross-editor language support |
3733 |
2869 |
675 |
ife |
Baidu Institute of Front-End Technology |
3727 |
704 |
59 |
webpack-dev-server |
Serves a webpack app. Updates the browser on changes. |
3720 |
630 |
16 |
node-crawler |
Web Crawler/Spider for NodeJS + server-side jQuery ;-) |