Files
Github-Ranking/Top100/JavaScript.md
T
2021-01-18 11:01:29 +08:00

109 lines
18 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
[Github Ranking](../README.md)
==========
## Top 100 Stars in JavaScript
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
| ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- |
| 1 | [bootstrap](https://github.com/twbs/bootstrap) | 146465 | 71779 | JavaScript | 318 | The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web. | 2021-01-18T02:50:46Z |
| 2 | [d3](https://github.com/d3/d3) | 95311 | 22440 | JavaScript | 8 | Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada: | 2020-12-30T08:24:47Z |
| 3 | [30-seconds-of-code](https://github.com/30-seconds/30-seconds-of-code) | 67284 | 7424 | JavaScript | 5 | Short JavaScript code snippets for all your development needs | 2021-01-12T17:36:37Z |
| 4 | [Font-Awesome](https://github.com/FortAwesome/Font-Awesome) | 64851 | 11247 | JavaScript | 5584 | The iconic SVG, font, and CSS toolkit | 2021-01-13T20:25:11Z |
| 5 | [material-ui](https://github.com/mui-org/material-ui) | 64362 | 20015 | JavaScript | 462 | React components for faster and simpler web development. Build your own design system, or start with Material Design. | 2021-01-17T21:23:11Z |
| 6 | [express](https://github.com/expressjs/express) | 51576 | 8628 | JavaScript | 157 | Fast, unopinionated, minimalist web framework for node. | 2021-01-12T17:06:50Z |
| 7 | [markdown-here](https://github.com/adam-p/markdown-here) | 49770 | 9308 | JavaScript | 286 | Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending. | 2020-12-31T17:25:05Z |
| 8 | [html5-boilerplate](https://github.com/h5bp/html5-boilerplate) | 48881 | 11286 | JavaScript | 6 | A professional front-end template for building fast, robust, and adaptable web apps or sites. | 2021-01-11T05:14:52Z |
| 9 | [leetcode](https://github.com/azl397985856/leetcode) | 39339 | 7335 | JavaScript | 15 | LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。) | 2021-01-15T12:06:41Z |
| 10 | [pm2](https://github.com/Unitech/pm2) | 34011 | 2260 | JavaScript | 359 | Node.js Production Process Manager with a built-in Load Balancer. | 2021-01-14T10:43:15Z |
| 11 | [mermaid](https://github.com/mermaid-js/mermaid) | 33867 | 2341 | JavaScript | 331 | Generation of diagram and flowchart from text in a similar manner as markdown | 2021-01-16T21:11:22Z |
| 12 | [brackets](https://github.com/adobe/brackets) | 32528 | 6739 | JavaScript | 2772 | An open source code editor for the web, written in JavaScript, HTML and CSS. | 2021-01-08T14:31:41Z |
| 13 | [hexo](https://github.com/hexojs/hexo) | 32036 | 4069 | JavaScript | 103 | A fast, simple & powerful blog framework, powered by Node.js. | 2021-01-17T13:14:10Z |
| 14 | [faker.js](https://github.com/Marak/faker.js) | 29350 | 2544 | JavaScript | 286 | generate massive amounts of realistic fake data in Node.js and the browser | 2021-01-05T07:15:26Z |
| 15 | [phaser](https://github.com/photonstorm/phaser) | 28826 | 6373 | JavaScript | 88 | 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. | 2021-01-17T10:15:16Z |
| 16 | [uni-app](https://github.com/dcloudio/uni-app) | 28725 | 2706 | JavaScript | 772 | uni-app 是使用 Vue 语法开发小程序、H5、App的统一框架 | 2021-01-16T08:08:34Z |
| 17 | [preact](https://github.com/preactjs/preact) | 28098 | 1553 | JavaScript | 163 | ⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM. | 2021-01-18T01:13:11Z |
| 18 | [select2](https://github.com/select2/select2) | 24820 | 6114 | JavaScript | 37 | Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results. | 2021-01-16T07:18:56Z |
| 19 | [nylas-mail](https://github.com/nylas/nylas-mail) | 24579 | 1428 | JavaScript | 1026 | :love_letter: An extensible desktop mail app built on the modern web. Forks welcome! | 2021-01-12T19:29:16Z |
| 20 | [sheetjs](https://github.com/SheetJS/sheetjs) | 24237 | 6343 | JavaScript | 438 | :green_book: SheetJS Community Edition -- Spreadsheet Data Toolkit | 2021-01-06T05:59:09Z |
| 21 | [marked](https://github.com/markedjs/marked) | 24167 | 2949 | JavaScript | 51 | A markdown parser and compiler. Built for speed. | 2021-01-12T22:08:53Z |
| 22 | [uBlock](https://github.com/gorhill/uBlock) | 23417 | 1894 | JavaScript | 47 | uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean. | 2021-01-16T16:08:12Z |
| 23 | [nprogress](https://github.com/rstacruz/nprogress) | 22255 | 1755 | JavaScript | 121 | For slim progress bars like on YouTube, Medium, etc | 2020-11-16T14:58:58Z |
| 24 | [mongoose](https://github.com/Automattic/mongoose) | 22067 | 2976 | JavaScript | 340 | MongoDB object modeling designed to work in an asynchronous environment. | 2021-01-16T18:24:08Z |
| 25 | [CodeMirror](https://github.com/codemirror/CodeMirror) | 21961 | 4524 | JavaScript | 407 | In-browser code editor | 2021-01-15T14:21:11Z |
| 26 | [sails](https://github.com/balderdashy/sails) | 21790 | 1898 | JavaScript | 460 | Realtime MVC Framework for Node.js | 2021-01-08T17:39:56Z |
| 27 | [react-select](https://github.com/JedWatson/react-select) | 21700 | 3637 | JavaScript | 207 | The Select Component for React.js | 2021-01-17T17:01:52Z |
| 28 | [lighthouse](https://github.com/GoogleChrome/lighthouse) | 21559 | 7544 | JavaScript | 511 | Automated auditing, performance metrics, and best practices for the web. | 2021-01-16T01:00:03Z |
| 29 | [Awesome-Design-Tools](https://github.com/goabstract/Awesome-Design-Tools) | 20928 | 1584 | JavaScript | 19 | The best design tools and plugins for everything 👉 | 2021-01-13T17:07:32Z |
| 30 | [octotree](https://github.com/ovity/octotree) | 20904 | 1760 | JavaScript | 22 | GitHub on steroids | 2020-12-10T04:26:25Z |
| 31 | [react-starter-kit](https://github.com/kriasoft/react-starter-kit) | 20546 | 4024 | JavaScript | 507 | React Starter Kit — isomorphic web app boilerplate (Node.js, Express, GraphQL, React.js, Babel, PostCSS, Webpack, Browsersync) | 2020-12-14T02:36:29Z |
| 32 | [dragula](https://github.com/bevacqua/dragula) | 20314 | 1857 | JavaScript | 135 | :ok_hand: Drag and drop so simple it hurts | 2020-12-01T23:27:37Z |
| 33 | [odoo](https://github.com/odoo/odoo) | 20266 | 13613 | JavaScript | 3727 | Odoo. Open Source Apps To Grow Your Business. | 2021-01-17T19:53:39Z |
| 34 | [learnGitBranching](https://github.com/pcottle/learnGitBranching) | 20240 | 4712 | JavaScript | 1 | An interactive git visualization to challenge and educate! | 2021-01-17T17:01:07Z |
| 35 | [mocha](https://github.com/mochajs/mocha) | 20161 | 2766 | JavaScript | 334 | ☕️ simple, flexible, fun javascript test framework for node.js & the browser | 2021-01-17T19:00:38Z |
| 36 | [draft-js](https://github.com/facebook/draft-js) | 19634 | 2269 | JavaScript | 787 | A React framework for building text editors. | 2021-01-12T13:10:15Z |
| 37 | [yapi](https://github.com/YMFE/yapi) | 19629 | 3332 | JavaScript | 1128 | YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台 | 2021-01-14T06:41:09Z |
| 38 | [commander.js](https://github.com/tj/commander.js) | 19565 | 1361 | JavaScript | 7 | node.js command-line interfaces made easy | 2021-01-15T22:55:35Z |
| 39 | [feather](https://github.com/feathericons/feather) | 19485 | 878 | JavaScript | 405 | Simply beautiful open source icons | 2020-12-24T16:05:29Z |
| 40 | [You-Dont-Need-jQuery](https://github.com/nefe/You-Dont-Need-jQuery) | 19405 | 1746 | JavaScript | 10 | Examples of how to do query, style, dom, ajax, event etc like jQuery with plain javascript. | 2020-02-27T21:41:11Z |
| 41 | [scrollreveal](https://github.com/jlmakes/scrollreveal) | 19356 | 2130 | JavaScript | 16 | Animate elements as they scroll into view. | 2020-07-15T07:54:59Z |
| 42 | [enzyme](https://github.com/enzymejs/enzyme) | 19326 | 2074 | JavaScript | 269 | JavaScript Testing utilities for React | 2021-01-11T15:03:52Z |
| 43 | [plyr](https://github.com/sampotts/plyr) | 19011 | 2256 | JavaScript | 558 | A simple HTML5, YouTube and Vimeo player | 2021-01-17T20:16:21Z |
| 44 | [nightmare](https://github.com/segmentio/nightmare) | 18767 | 1129 | JavaScript | 183 | A high-level browser automation library. | 2020-12-11T04:58:21Z |
| 45 | [ava](https://github.com/avajs/ava) | 18622 | 1313 | JavaScript | 92 | Node.js test runner that lets you develop with confidence 🚀 | 2021-01-15T12:53:31Z |
| 46 | [passport](https://github.com/jaredhanson/passport) | 18379 | 1070 | JavaScript | 357 | Simple, unobtrusive authentication for Node.js. | 2020-12-17T20:47:09Z |
| 47 | [awesome-vscode](https://github.com/viatsko/awesome-vscode) | 18279 | 970 | JavaScript | 35 | 🎨 A curated list of delightful VS Code packages and resources. | 2020-11-20T14:54:59Z |
| 48 | [react-native-web](https://github.com/necolas/react-native-web) | 18037 | 1516 | JavaScript | 85 | React Native for Web | 2021-01-13T09:43:07Z |
| 49 | [howler.js](https://github.com/goldfire/howler.js) | 17746 | 1849 | JavaScript | 260 | Javascript audio library for the modern web. | 2021-01-14T18:50:26Z |
| 50 | [validator.js](https://github.com/validatorjs/validator.js) | 17010 | 1576 | JavaScript | 121 | String validation | 2021-01-15T19:53:22Z |
| 51 | [fastify](https://github.com/fastify/fastify) | 17006 | 1253 | JavaScript | 75 | Fast and low overhead web framework, for Node.js | 2021-01-17T23:07:08Z |
| 52 | [js-cookie](https://github.com/js-cookie/js-cookie) | 16948 | 1918 | JavaScript | 4 | A simple, lightweight JavaScript API for handling browser cookies | 2020-10-04T16:51:20Z |
| 53 | [tips](https://github.com/git-tips/tips) | 16936 | 1530 | JavaScript | 23 | Most commonly used git tips and tricks. | 2021-01-12T20:18:33Z |
| 54 | [jquery-pjax](https://github.com/defunkt/jquery-pjax) | 16756 | 2098 | JavaScript | 92 | pushState + ajax = pjax | 2019-12-20T00:54:40Z |
| 55 | [material](https://github.com/angular/material) | 16664 | 3565 | JavaScript | 269 | Material design for AngularJS | 2021-01-05T20:00:56Z |
| 56 | [popper-core](https://github.com/popperjs/popper-core) | 16565 | 1138 | JavaScript | 24 | 🍿Positioning tooltips and popovers is difficult. Popper is here to help! | 2021-01-08T15:57:19Z |
| 57 | [mojs](https://github.com/mojs/mojs) | 16421 | 885 | JavaScript | 40 | The motion graphics toolbelt for the web | 2021-01-15T15:09:22Z |
| 58 | [ZeroNet](https://github.com/HelloZeroNet/ZeroNet) | 16405 | 2095 | JavaScript | 702 | ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network | 2020-12-27T10:29:16Z |
| 59 | [Mock](https://github.com/nuysoft/Mock) | 16041 | 2343 | JavaScript | 278 | A simulation data generator | 2020-12-05T07:07:06Z |
| 60 | [handlebars.js](https://github.com/handlebars-lang/handlebars.js) | 15766 | 2003 | JavaScript | 89 | None | 2020-11-10T22:50:19Z |
| 61 | [chalk](https://github.com/chalk/chalk) | 15756 | 609 | JavaScript | 10 | 🖍 Terminal string styling done right | 2021-01-02T13:38:54Z |
| 62 | [hubot](https://github.com/hubotio/hubot) | 15755 | 3760 | JavaScript | 92 | A customizable life embetterment robot. | 2020-12-03T12:38:17Z |
| 63 | [superagent](https://github.com/visionmedia/superagent) | 15506 | 1259 | JavaScript | 140 | Ajax for Node.js and browsers (JS HTTP client) | 2021-01-02T04:52:30Z |
| 64 | [RSSHub](https://github.com/DIYgod/RSSHub) | 15009 | 2398 | JavaScript | 146 | 🍰 Everything is RSSible | 2021-01-17T20:52:51Z |
| 65 | [jasmine](https://github.com/jasmine/jasmine) | 15001 | 2210 | JavaScript | 68 | Simple JavaScript testing framework for browsers and node.js | 2021-01-02T10:01:11Z |
| 66 | [draggable](https://github.com/Shopify/draggable) | 14859 | 889 | JavaScript | 112 | The JavaScript Drag & Drop library your grandparents warned you about. | 2021-01-17T18:56:38Z |
| 67 | [handsontable](https://github.com/handsontable/handsontable) | 14668 | 2562 | JavaScript | 734 | Handsontable is a JavaScript/HTML5 data grid with spreadsheet look & feel. Available for React, Vue and Angular. | 2021-01-15T15:00:28Z |
| 68 | [vant-weapp](https://github.com/youzan/vant-weapp) | 14174 | 2900 | JavaScript | 34 | 轻量、可靠的小程序 UI 组件库 | 2021-01-08T08:28:23Z |
| 69 | [amphtml](https://github.com/ampproject/amphtml) | 13979 | 3721 | JavaScript | 2023 | The AMP web component framework. | 2021-01-18T00:05:14Z |
| 70 | [f8app](https://github.com/fbsamples/f8app) | 13954 | 2656 | JavaScript | 24 | Source code of the official F8 app of 2017, powered by React Native and other Facebook open source projects. | 2020-12-11T02:09:11Z |
| 71 | [Functional-Light-JS](https://github.com/getify/Functional-Light-JS) | 13764 | 1636 | JavaScript | 24 | Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter. | 2021-01-16T13:31:28Z |
| 72 | [webpack-dashboard](https://github.com/FormidableLabs/webpack-dashboard) | 13735 | 417 | JavaScript | 37 | A CLI dashboard for webpack dev server | 2020-12-16T21:14:54Z |
| 73 | [react-testing-library](https://github.com/testing-library/react-testing-library) | 13629 | 736 | JavaScript | 10 | 🐐 Simple and complete React DOM testing utilities that encourage good testing practices. | 2021-01-07T18:05:17Z |
| 74 | [browserify](https://github.com/browserify/browserify) | 13523 | 1182 | JavaScript | 355 | browser-side require() the node.js way | 2020-11-24T22:17:37Z |
| 75 | [node-jsonwebtoken](https://github.com/auth0/node-jsonwebtoken) | 13512 | 950 | JavaScript | 61 | JsonWebToken implementation for node.js http://self-issued.info/docs/draft-ietf-oauth-json-web-token.html | 2021-01-13T23:41:15Z |
| 76 | [classnames](https://github.com/JedWatson/classnames) | 13422 | 479 | JavaScript | 25 | A simple javascript utility for conditionally joining classNames together | 2020-11-03T22:56:21Z |
| 77 | [loopback](https://github.com/strongloop/loopback) | 13259 | 1234 | JavaScript | 2 | LoopBack makes it easy to build modern applications that require complex integrations. | 2020-12-31T01:46:40Z |
| 78 | [Kap](https://github.com/wulkano/Kap) | 13239 | 655 | JavaScript | 106 | An open-source screen recorder built with web technology | 2020-12-02T02:43:16Z |
| 79 | [forever](https://github.com/foreversd/forever) | 13198 | 955 | JavaScript | 328 | A simple CLI tool for ensuring that a given script runs continuously (i.e. forever) | 2020-12-01T15:54:57Z |
| 80 | [alpine](https://github.com/alpinejs/alpine) | 13172 | 503 | JavaScript | 34 | A rugged, minimal framework for composing JavaScript behavior in your markup. | 2021-01-16T17:32:58Z |
| 81 | [KaTeX](https://github.com/KaTeX/KaTeX) | 13153 | 907 | JavaScript | 240 | Fast math typesetting for the web. | 2021-01-16T20:21:50Z |
| 82 | [shields](https://github.com/badges/shields) | 13120 | 3572 | JavaScript | 283 | Concise, consistent, and legible badges in SVG and raster format | 2021-01-17T21:31:34Z |
| 83 | [Snap.svg](https://github.com/adobe-webplatform/Snap.svg) | 13016 | 1150 | JavaScript | 254 | The JavaScript library for modern SVG graphics. | 2020-01-10T21:44:17Z |
| 84 | [bootstrap-vue](https://github.com/bootstrap-vue/bootstrap-vue) | 12732 | 1700 | JavaScript | 121 | BootstrapVue provides one of the most comprehensive implementations of Bootstrap v4 for Vue.js. With extensive and automated WAI-ARIA accessibility markup. | 2021-01-13T13:06:26Z |
| 85 | [bootswatch](https://github.com/thomaspark/bootswatch) | 12625 | 3419 | JavaScript | 11 | Themes for Bootstrap | 2021-01-17T18:34:02Z |
| 86 | [appium](https://github.com/appium/appium) | 12542 | 4948 | JavaScript | 133 | :iphone: Automation for iOS, Android, and Windows Apps. | 2021-01-17T09:09:08Z |
| 87 | [react-canvas](https://github.com/Flipboard/react-canvas) | 12541 | 957 | JavaScript | 80 | High performance <canvas> rendering for React components | 2019-01-14T03:12:13Z |
| 88 | [node-inspector](https://github.com/node-inspector/node-inspector) | 12540 | 775 | JavaScript | 240 | Node.js debugger based on Blink Developer Tools | 2018-02-08T23:01:21Z |
| 89 | [You-Dont-Need-Lodash-Underscore](https://github.com/you-dont-need/You-Dont-Need-Lodash-Underscore) | 12421 | 602 | JavaScript | 34 | List of JavaScript methods which you can use natively + ESLint Plugin | 2020-10-14T15:57:30Z |
| 90 | [grapesjs](https://github.com/artf/grapesjs) | 12397 | 2319 | JavaScript | 141 | Free and Open source Web Builder Framework. Next generation tool for building templates without coding | 2021-01-12T13:46:44Z |
| 91 | [aframe](https://github.com/aframevr/aframe) | 12272 | 2957 | JavaScript | 290 | :a: web framework for building virtual reality experiences. | 2021-01-11T20:04:42Z |
| 92 | [nedb](https://github.com/louischatriot/nedb) | 12189 | 837 | JavaScript | 192 | The JavaScript Database, for Node.js, nw.js, electron and the browser | 2021-01-11T22:29:35Z |
| 93 | [paper.js](https://github.com/paperjs/paper.js) | 12158 | 1098 | JavaScript | 308 | The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey | 2020-12-12T22:34:05Z |
| 94 | [GSAP](https://github.com/greensock/GSAP) | 11899 | 1416 | JavaScript | 2 | GreenSock's GSAP JavaScript animation library (including Draggable). | 2021-01-12T05:08:11Z |
| 95 | [Fuse](https://github.com/krisk/Fuse) | 11876 | 634 | JavaScript | 8 | Lightweight fuzzy-search, in JavaScript | 2021-01-15T22:05:10Z |
| 96 | [wp-calypso](https://github.com/Automattic/wp-calypso) | 11677 | 1818 | JavaScript | 2708 | The JavaScript and API powered WordPress.com | 2021-01-18T02:23:26Z |
| 97 | [SwitchHosts](https://github.com/oldj/SwitchHosts) | 11659 | 1412 | JavaScript | 256 | Switch hosts quickly! | 2021-01-17T07:24:32Z |
| 98 | [shelljs](https://github.com/shelljs/shelljs) | 11594 | 666 | JavaScript | 84 | :shell: Portable Unix shell commands for Node.js | 2020-10-26T23:46:44Z |
| 99 | [react-native-macos](https://github.com/ptmt/react-native-macos) | 11423 | 496 | JavaScript | 60 | [deprecated in favor of https://microsoft.github.io/react-native-windows/] React Native for macOS is an experimental fork for writing desktop apps using Cocoa | 2020-12-22T00:40:58Z |
| 100 | [nginxconfig.io](https://github.com/digitalocean/nginxconfig.io) | 11395 | 725 | JavaScript | 18 | ⚙️ NGINX config generator on steroids 💉 | 2021-01-13T20:58:46Z |