Files
Github-Ranking/Top100/JavaScript.md
T
2023-04-27 11:05:22 +08:00

109 lines
19 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 | [react](https://github.com/facebook/react) | 206410 | 43068 | JavaScript | 971 | The library for web and native user interfaces | 2023-04-26T22:19:59Z |
| 2 | [create-react-app](https://github.com/facebook/create-react-app) | 99575 | 26315 | JavaScript | 1565 | Set up a modern web app by running one command. | 2023-04-26T12:29:47Z |
| 3 | [clean-code-javascript](https://github.com/ryanmcdermott/clean-code-javascript) | 81793 | 11077 | JavaScript | 57 | :bathtub: Clean Code concepts adapted for JavaScript | 2023-04-10T07:46:43Z |
| 4 | [reveal.js](https://github.com/hakimel/reveal.js) | 63597 | 16495 | JavaScript | 650 | The HTML Presentation Framework | 2023-04-20T04:07:51Z |
| 5 | [express](https://github.com/expressjs/express) | 60682 | 10441 | JavaScript | 107 | Fast, unopinionated, minimalist web framework for node. | 2023-04-24T09:17:36Z |
| 6 | [mermaid](https://github.com/mermaid-js/mermaid) | 57012 | 4520 | JavaScript | 814 | Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown | 2023-04-26T16:35:57Z |
| 7 | [gatsby](https://github.com/gatsbyjs/gatsby) | 54381 | 10527 | JavaScript | 67 | The fastest frontend for the headless web. Build modern websites with React. | 2023-04-26T15:11:04Z |
| 8 | [html5-boilerplate](https://github.com/h5bp/html5-boilerplate) | 54238 | 12206 | JavaScript | 3 | A professional front-end template for building fast, robust, and adaptable web apps or sites. | 2023-04-06T22:38:34Z |
| 9 | [pdf.js](https://github.com/mozilla/pdf.js) | 42271 | 9331 | JavaScript | 340 | PDF Reader in JavaScript | 2023-04-26T20:11:24Z |
| 10 | [nw.js](https://github.com/nwjs/nw.js) | 39573 | 3950 | JavaScript | 856 | Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies. | 2023-04-21T19:41:48Z |
| 11 | [pm2](https://github.com/Unitech/pm2) | 38932 | 2539 | JavaScript | 727 | Node.js Production Process Manager with a built-in Load Balancer. | 2023-04-19T14:26:10Z |
| 12 | [uBlock](https://github.com/gorhill/uBlock) | 35455 | 2677 | JavaScript | 13 | uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean. | 2023-04-27T00:56:02Z |
| 13 | [30-Days-Of-JavaScript](https://github.com/Asabeneh/30-Days-Of-JavaScript) | 35322 | 8389 | JavaScript | 56 | 30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw | 2023-04-21T11:54:04Z |
| 14 | [drawio](https://github.com/jgraph/drawio) | 34094 | 6691 | JavaScript | 313 | draw.io is a JavaScript, client-side editor for general diagramming and whiteboarding | 2023-04-23T22:02:18Z |
| 15 | [hackathon-starter](https://github.com/sahat/hackathon-starter) | 34091 | 8097 | JavaScript | 8 | A boilerplate for Node.js web applications | 2023-02-27T22:32:37Z |
| 16 | [tesseract.js](https://github.com/naptha/tesseract.js) | 30251 | 2034 | JavaScript | 21 | Pure Javascript OCR for more than 100 Languages 📖🎉🖥 | 2023-04-26T21:26:08Z |
| 17 | [react-beautiful-dnd](https://github.com/atlassian/react-beautiful-dnd) | 29854 | 2391 | JavaScript | 504 | Beautiful and accessible drag and drop for lists with React | 2023-04-23T13:28:08Z |
| 18 | [vuex](https://github.com/vuejs/vuex) | 28015 | 9594 | JavaScript | 86 | 🗃️ Centralized State Management for Vue.js. | 2023-04-25T01:57:58Z |
| 19 | [async](https://github.com/caolan/async) | 27852 | 2454 | JavaScript | 11 | Async utilities for node and the browser | 2023-03-02T18:00:01Z |
| 20 | [fastify](https://github.com/fastify/fastify) | 27107 | 2005 | JavaScript | 59 | Fast and low overhead web framework, for Node.js | 2023-04-26T23:28:20Z |
| 21 | [lighthouse](https://github.com/GoogleChrome/lighthouse) | 26424 | 9300 | JavaScript | 564 | Automated auditing, performance metrics, and best practices for the web. | 2023-04-27T01:14:44Z |
| 22 | [request](https://github.com/request/request) | 25623 | 3229 | JavaScript | 75 | 🏊🏾 Simplified HTTP request client. | 2023-04-25T11:32:09Z |
| 23 | [weekly](https://github.com/ascoders/weekly) | 23585 | 2793 | JavaScript | 1 | 前端精读周刊。帮你理解最前沿、实用的技术。 | 2023-04-26T02:14:55Z |
| 24 | [feather](https://github.com/feathericons/feather) | 23389 | 1205 | JavaScript | 377 | Simply beautiful open source icons | 2023-04-14T12:07:27Z |
| 25 | [pkg](https://github.com/vercel/pkg) | 23169 | 986 | JavaScript | 45 | Package your Node.js project into an executable | 2023-04-26T05:01:12Z |
| 26 | [redux-saga](https://github.com/redux-saga/redux-saga) | 22439 | 2037 | JavaScript | 17 | An alternative side effect model for Redux apps | 2023-04-01T08:34:24Z |
| 27 | [flv.js](https://github.com/bilibili/flv.js) | 22079 | 3372 | JavaScript | 405 | HTML5 FLV Player | 2023-04-17T05:33:46Z |
| 28 | [mocha](https://github.com/mochajs/mocha) | 21978 | 3005 | JavaScript | 251 | ☕️ simple, flexible, fun javascript test framework for node.js & the browser | 2023-04-24T19:15:21Z |
| 29 | [howler.js](https://github.com/goldfire/howler.js) | 21603 | 2163 | JavaScript | 297 | Javascript audio library for the modern web. | 2023-04-21T08:11:44Z |
| 30 | [highlight.js](https://github.com/highlightjs/highlight.js) | 21418 | 3472 | JavaScript | 80 | JavaScript syntax highlighter with language auto-detection and zero dependencies. | 2023-04-26T20:10:45Z |
| 31 | [CyberChef](https://github.com/gchq/CyberChef) | 20980 | 2479 | JavaScript | 256 | The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis | 2023-04-20T19:05:45Z |
| 32 | [react-native-web](https://github.com/necolas/react-native-web) | 20701 | 1776 | JavaScript | 59 | Cross-platform React UI packages | 2023-04-25T21:14:08Z |
| 33 | [nanoid](https://github.com/ai/nanoid) | 20599 | 745 | JavaScript | 5 | A tiny (130 bytes), secure, URL-friendly, unique string ID generator for JavaScript | 2023-04-01T11:44:56Z |
| 34 | [enzyme](https://github.com/enzymejs/enzyme) | 19961 | 2099 | JavaScript | 257 | JavaScript Testing utilities for React | 2023-03-14T16:56:34Z |
| 35 | [hyperapp](https://github.com/jorgebucaran/hyperapp) | 18937 | 834 | JavaScript | 7 | 1kB-ish JavaScript framework for building hypertext applications. | 2023-04-04T02:24:03Z |
| 36 | [heroicons](https://github.com/tailwindlabs/heroicons) | 18424 | 1223 | JavaScript | 1 | A set of free MIT-licensed high-quality SVG icons for UI development. | 2023-04-26T23:40:13Z |
| 37 | [fks](https://github.com/JacksonTian/fks) | 17355 | 4630 | JavaScript | 13 | 前端技能汇总 Frontend Knowledge Structure | 2019-06-27T12:30:51Z |
| 38 | [wechat-app-mall](https://github.com/EastWorld/wechat-app-mall) | 17321 | 6021 | JavaScript | 0 | 微信小程序商城,微信小程序微店 | 2023-04-23T23:44:43Z |
| 39 | [handlebars.js](https://github.com/handlebars-lang/handlebars.js) | 17137 | 2089 | JavaScript | 68 | Minimal templating on steroids. | 2023-01-04T15:05:43Z |
| 40 | [vant-weapp](https://github.com/youzan/vant-weapp) | 16765 | 3459 | JavaScript | 71 | 轻量、可靠的小程序 UI 组件库 | 2023-04-27T02:39:39Z |
| 41 | [You-Dont-Need-Lodash-Underscore](https://github.com/you-dont-need/You-Dont-Need-Lodash-Underscore) | 16731 | 796 | JavaScript | 38 | List of JavaScript methods which you can use natively + ESLint Plugin | 2023-04-26T20:21:26Z |
| 42 | [classnames](https://github.com/JedWatson/classnames) | 16616 | 572 | JavaScript | 5 | A simple javascript utility for conditionally joining classNames together | 2023-03-27T23:57:00Z |
| 43 | [node-jsonwebtoken](https://github.com/auth0/node-jsonwebtoken) | 16472 | 1209 | JavaScript | 97 | JsonWebToken implementation for node.js http://self-issued.info/docs/draft-ietf-oauth-json-web-token.html | 2023-04-12T10:14:25Z |
| 44 | [superagent](https://github.com/ladjs/superagent) | 16300 | 1341 | JavaScript | 166 | Ajax for Node.js and browsers (JS HTTP client). Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs. | 2023-03-02T14:17:41Z |
| 45 | [appium](https://github.com/appium/appium) | 16257 | 5843 | JavaScript | 209 | Cross-platform automation framework for all kinds of your apps built on top of W3C WebDriver protocol | 2023-04-26T22:46:09Z |
| 46 | [hexo-theme-next](https://github.com/iissnan/hexo-theme-next) | 15817 | 3718 | JavaScript | 73 | Elegant theme for Hexo. | 2022-11-10T06:22:41Z |
| 47 | [medium-editor](https://github.com/yabwe/medium-editor) | 15792 | 1886 | JavaScript | 332 | Medium.com WYSIWYG editor clone. Uses contenteditable API to implement a rich text solution. | 2022-12-11T17:28:57Z |
| 48 | [pouchdb](https://github.com/pouchdb/pouchdb) | 15680 | 1457 | JavaScript | 38 | :koala: - PouchDB is a pocket-sized database. | 2023-04-26T14:06:04Z |
| 49 | [javascript-interview-questions](https://github.com/sudheerj/javascript-interview-questions) | 15630 | 4571 | JavaScript | 1 | List of 1000 JavaScript Interview Questions | 2023-04-23T15:30:57Z |
| 50 | [nodemailer](https://github.com/nodemailer/nodemailer) | 15570 | 1348 | JavaScript | 2 | ✉️ Send e-mails with Node.JS – easy as cake! | 2023-01-27T09:42:16Z |
| 51 | [react-flexbox-grid](https://github.com/roylee0704/react-flexbox-grid) | 2915 | 218 | JavaScript | 40 | A set of React components implementing flexboxgrid with the power of CSS Modules. | 2023-01-24T17:25:03Z |
| 52 | [sidr](https://github.com/artberri/sidr) | 2910 | 616 | JavaScript | 23 | Sidr is a jQuery plugin for creating side menus and the easiest way for doing your menu responsive. | 2020-09-29T12:36:08Z |
| 53 | [express-mongoose-es6-rest-api](https://github.com/kunalkapadia/express-mongoose-es6-rest-api) | 2899 | 702 | JavaScript | 58 | :collision: A boilerplate application for building RESTful APIs Microservice in Node.js using express and mongoose in ES6 with code coverage and JsonWebToken Authentication | 2020-07-15T23:39:14Z |
| 54 | [mobile-angular-ui](https://github.com/mcasimir/mobile-angular-ui) | 2890 | 724 | JavaScript | 142 | Angular.js Mobile UI Framework with Bootstrap 3 | 2018-04-25T23:37:54Z |
| 55 | [angular-local-storage](https://github.com/grevory/angular-local-storage) | 2847 | 592 | JavaScript | 57 | An AngularJS module that gives you access to the browsers local storage with cookie fallback | 2017-08-29T14:16:59Z |
| 56 | [react-flight](https://github.com/jondot/react-flight) | 2819 | 100 | JavaScript | 5 | The best way to build animation compositions for React. | 2022-12-07T01:01:02Z |
| 57 | [express-gateway](https://github.com/ExpressGateway/express-gateway) | 2816 | 340 | JavaScript | 61 | A microservices API Gateway built on top of Express.js | 2023-01-24T04:43:02Z |
| 58 | [syte](https://github.com/rigoneri/syte) | 2797 | 511 | JavaScript | 0 | [Archived] A really simple but powerful packaged personal site that has social integrations like twitter, github, dribbble, instagram, foursquare, tumblr, wordpress, linkedin, spotify/last.fm, and much more... | 2020-11-03T04:30:25Z |
| 59 | [Oimo.js](https://github.com/lo-th/Oimo.js) | 2788 | 288 | JavaScript | 48 | Lightweight 3d physics engine for javascript | 2021-07-08T16:40:21Z |
| 60 | [jsblocks](https://github.com/astoilkov/jsblocks) | 2780 | 108 | JavaScript | 12 | Better MV-ish Framework | 2023-02-28T05:39:34Z |
| 61 | [thanks](https://github.com/feross/thanks) | 2766 | 135 | JavaScript | 7 | 🙌 Give thanks to the open source maintainers you depend on! ✨ | 2022-07-02T14:00:39Z |
| 62 | [substance](https://github.com/substance/substance) | 2743 | 138 | JavaScript | 40 | A JavaScript library for web-based content editing. | 2020-12-11T20:29:23Z |
| 63 | [relative-time-element](https://github.com/github/relative-time-element) | 2733 | 166 | JavaScript | 3 | Web component extensions to the standard <time> element. | 2023-04-18T14:18:43Z |
| 64 | [web-socket-js](https://github.com/gimite/web-socket-js) | 2728 | 513 | JavaScript | 26 | HTML5 Web Socket implementation powered by Flash | 2017-08-29T13:56:02Z |
| 65 | [sharelist](https://github.com/reruin/sharelist) | 2700 | 1000 | JavaScript | 165 | 快速分享 GoogleDrive OneDrive | 2022-06-26T02:02:05Z |
| 66 | [jQuery-Timepicker-Addon](https://github.com/trentrichardson/jQuery-Timepicker-Addon) | 2684 | 1065 | JavaScript | 452 | Adds a timepicker to jQueryUI Datepicker | 2022-11-14T16:14:02Z |
| 67 | [inclusive-design-checklist](https://github.com/Heydon/inclusive-design-checklist) | 2682 | 169 | JavaScript | 3 | Aims to be the biggest checklist of inclusive design considerations ever | 2020-06-11T11:48:40Z |
| 68 | [statusfy](https://github.com/juliomrqz/statusfy) | 2671 | 197 | JavaScript | 29 | A Marvelous Open Source Status Page System | 2022-06-12T17:42:10Z |
| 69 | [codecrumbs](https://github.com/Bogdan-Lyashenko/codecrumbs) | 2660 | 105 | JavaScript | 24 | Learn, design or document codebase by putting breadcrumbs in source code. Live updates, multi-language support and more. | 2021-09-11T11:27:58Z |
| 70 | [tracing-framework](https://github.com/google/tracing-framework) | 2645 | 225 | JavaScript | 114 | Web Tracing Framework libraries and extensions. | 2019-12-10T20:36:52Z |
| 71 | [blazy](https://github.com/dinbror/blazy) | 2627 | 367 | JavaScript | 46 | Hey, be lazy! bLazy.JS is a lightweight pure JavaScript script for lazy loading and multi-serving images. It's working in all modern browsers including IE7+. | 2019-12-11T09:39:19Z |
| 72 | [screencasts](https://github.com/curran/screencasts) | 2624 | 2065 | JavaScript | 12 | Code that goes along with my screencasts. | 2022-07-17T11:41:22Z |
| 73 | [react-sticky](https://github.com/captivationsoftware/react-sticky) | 2620 | 397 | JavaScript | 35 | <Sticky /> component for awesome React apps | 2023-01-03T16:38:17Z |
| 74 | [jquery-ujs](https://github.com/rails/jquery-ujs) | 2611 | 519 | JavaScript | 56 | Ruby on Rails unobtrusive scripting adapter for jQuery | 2022-06-23T21:15:00Z |
| 75 | [arbor](https://github.com/samizdatco/arbor) | 2604 | 595 | JavaScript | 45 | a graph visualization library using web workers and jQuery | 2020-04-10T22:24:22Z |
| 76 | [validate.js](https://github.com/rickharrison/validate.js) | 2557 | 413 | JavaScript | 25 | Lightweight JavaScript form validation library inspired by CodeIgniter. | 2020-03-02T10:45:04Z |
| 77 | [Griddle](https://github.com/GriddleGriddle/Griddle) | 2505 | 391 | JavaScript | 142 | Simple Grid Component written in React | 2022-10-22T02:16:08Z |
| 78 | [rnpm](https://github.com/rnpm/rnpm) | 2503 | 91 | JavaScript | 0 | :iphone: React Native Package Manager | 2016-08-01T09:24:46Z |
| 79 | [sharingbuttons.io](https://github.com/mxstbr/sharingbuttons.io) | 2475 | 114 | JavaScript | 27 | Quickly generate social sharing buttons with a tiny performance footprint | 2022-06-23T08:32:38Z |
| 80 | [react-course](https://github.com/uidotdev/react-course) | 2468 | 918 | JavaScript | 0 | Code for ui.dev's "Classic React" course | 2022-10-05T01:33:14Z |
| 81 | [Flotr2](https://github.com/HumbleSoftware/Flotr2) | 2454 | 535 | JavaScript | 124 | Graphs and Charts for Canvas in JavaScript. | 2018-06-15T04:11:49Z |
| 82 | [DoodleMaster](https://github.com/karanchahal/DoodleMaster) | 2443 | 102 | JavaScript | 2 | "Don't code your UI, Draw it !" | 2019-10-31T21:02:52Z |
| 83 | [elasticsearch-kopf](https://github.com/lmenezes/elasticsearch-kopf) | 2421 | 342 | JavaScript | 33 | web admin interface for elasticsearch | 2019-11-21T06:29:38Z |
| 84 | [coder](https://github.com/googlecreativelab/coder) | 2418 | 283 | JavaScript | 61 | A simple way to make web stuff on Raspberry Pi | 2019-10-31T20:55:27Z |
| 85 | [firechat](https://github.com/FirebaseExtended/firechat) | 2404 | 1087 | JavaScript | 43 | Real-time Chat powered by Firebase | 2020-08-10T13:57:58Z |
| 86 | [fe4ml-zh](https://github.com/apachecn/fe4ml-zh) | 2402 | 677 | JavaScript | 2 | :book: [译] 面向机器学习的特征工程 | 2020-12-24T08:05:55Z |
| 87 | [bootstrap-validator](https://github.com/1000hz/bootstrap-validator) | 2400 | 1099 | JavaScript | 132 | A user-friendly HTML5 form validation jQuery plugin for Bootstrap 3 | 2019-12-12T14:01:20Z |
| 88 | [code-nav](https://github.com/liyupi/code-nav) | 2399 | 514 | JavaScript | 24 | 💎 专业的编程导航,帮你找到优质的编程学习资源!公众号【编程导航】 ☁️ 前后端均开源,励志成为最好的全栈云开发项目! | 2023-03-29T08:49:56Z |
| 89 | [doppler](https://github.com/DanielRapp/doppler) | 2381 | 186 | JavaScript | 3 | :wave: Motion detection using the doppler effect | 2017-03-29T18:46:15Z |
| 90 | [bliss](https://github.com/LeaVerou/bliss) | 2380 | 110 | JavaScript | 26 | Blissful JavaScript | 2022-12-06T14:52:56Z |
| 91 | [taobao-11-11](https://github.com/hyue418/taobao-11-11) | 2376 | 929 | JavaScript | 143 | 🚀2020淘宝+京东+支付宝双十一\|双11全民养猫\|全民营业自动化脚本【全额奖励,防检测】 | 2020-11-08T08:45:06Z |
| 92 | [web-maker](https://github.com/chinchang/web-maker) | 2372 | 307 | JavaScript | 150 | A blazing fast & offline frontend playground | 2023-03-07T21:09:28Z |
| 93 | [Backbone-relational](https://github.com/PaulUithol/Backbone-relational) | 2349 | 345 | JavaScript | 58 | Get and set relations (one-to-one, one-to-many, many-to-one) for Backbone models | 2022-03-19T00:59:49Z |
| 94 | [multi-account-containers](https://github.com/mozilla/multi-account-containers) | 2341 | 304 | JavaScript | 461 | Firefox Multi-Account Containers lets you keep parts of your online life separated into color-coded tabs that preserve your privacy. Cookies are separated by container, allowing you to use the web with multiple identities or accounts simultaneously. | 2023-04-10T08:05:07Z |
| 95 | [vue-auth](https://github.com/websanova/vue-auth) | 2340 | 392 | JavaScript | 18 | A simple light-weight authentication library for Vue.js | 2022-12-26T21:17:54Z |
| 96 | [WebFrontEndStack](https://github.com/unruledboy/WebFrontEndStack) | 2325 | 490 | JavaScript | 5 | web front end stack: browsers, platforms, libraries, frameworks, tools etc. | 2018-03-03T10:00:52Z |
| 97 | [react-isomorphic-starterkit](https://github.com/RickWong/react-isomorphic-starterkit) | 2322 | 207 | JavaScript | 15 | Create an isomorphic React app in less than 5 minutes | 2017-11-03T11:44:42Z |
| 98 | [express-handlebars](https://github.com/ericf/express-handlebars) | 2315 | 397 | JavaScript | 89 | A Handlebars view engine for Express which doesn't suck. | 2023-04-18T06:12:51Z |
| 99 | [videoconverter.js](https://github.com/bgrins/videoconverter.js) | 2314 | 319 | JavaScript | 60 | [UNMAINTAINED] Convert videos in your browser | 2018-02-12T03:09:33Z |
| 100 | [mostly-adequate-guide-chinese](https://github.com/llh911001/mostly-adequate-guide-chinese) | 2270 | 319 | JavaScript | 5 | 函数式编程指北中文版 | 2023-03-16T13:37:28Z |