Files
Github-Ranking/Top100/JavaScript.md
T
2023-02-26 11:05:17 +08:00

109 lines
18 KiB
Markdown

[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) | 202895 | 42160 | JavaScript | 926 | A declarative, efficient, and flexible JavaScript library for building user interfaces. | 2023-02-25T19:11:11Z |
| 2 | [create-react-app](https://github.com/facebook/create-react-app) | 98972 | 26037 | JavaScript | 1527 | Set up a modern web app by running one command. | 2023-02-22T22:42:13Z |
| 3 | [clean-code-javascript](https://github.com/ryanmcdermott/clean-code-javascript) | 79995 | 10802 | JavaScript | 53 | :bathtub: Clean Code concepts adapted for JavaScript | 2023-02-18T09:22:55Z |
| 4 | [reveal.js](https://github.com/hakimel/reveal.js) | 63192 | 16496 | JavaScript | 634 | The HTML Presentation Framework | 2023-02-22T03:21:59Z |
| 5 | [atom](https://github.com/atom/atom) | 59153 | 18298 | JavaScript | 969 | :atom: The hackable text editor | 2023-01-03T10:49:48Z |
| 6 | [lodash](https://github.com/lodash/lodash) | 55715 | 6818 | JavaScript | 310 | A modern JavaScript utility library delivering modularity, performance, & extras. | 2023-01-10T19:46:12Z |
| 7 | [gatsby](https://github.com/gatsbyjs/gatsby) | 54171 | 10506 | JavaScript | 62 | The fastest frontend for the headless web. Build modern websites with React. | 2023-02-24T18:04:45Z |
| 8 | [cypress](https://github.com/cypress-io/cypress) | 42695 | 2738 | JavaScript | 2716 | Fast, easy and reliable testing for anything that runs in a browser. | 2023-02-26T01:38:10Z |
| 9 | [dayjs](https://github.com/iamkun/dayjs) | 42307 | 2142 | JavaScript | 547 | ⏰ Day.js 2kB immutable date-time library alternative to Moment.js with the same modern API | 2023-02-21T09:34:01Z |
| 10 | [pdf.js](https://github.com/mozilla/pdf.js) | 41513 | 9228 | JavaScript | 340 | PDF Reader in JavaScript | 2023-02-24T21:43:09Z |
| 11 | [nw.js](https://github.com/nwjs/nw.js) | 39458 | 3954 | JavaScript | 878 | Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies. | 2023-02-25T00:05:59Z |
| 12 | [Motrix](https://github.com/agalwood/Motrix) | 35849 | 4052 | JavaScript | 610 | A full-featured download manager. | 2023-02-03T15:45:41Z |
| 13 | [hackathon-starter](https://github.com/sahat/hackathon-starter) | 34029 | 8100 | JavaScript | 8 | A boilerplate for Node.js web applications | 2023-01-05T01:23:12Z |
| 14 | [drawio](https://github.com/jgraph/drawio) | 33298 | 6550 | JavaScript | 361 | draw.io is a JavaScript, client-side editor for general diagramming and whiteboarding | 2023-02-23T16:13:42Z |
| 15 | [monaco-editor](https://github.com/microsoft/monaco-editor) | 33008 | 3183 | JavaScript | 634 | A browser based code editor | 2023-02-25T07:33:35Z |
| 16 | [awesome-react-native](https://github.com/jondot/awesome-react-native) | 32520 | 3973 | JavaScript | 31 | Awesome React Native components, news, tools, and learning material! | 2023-02-20T19:00:12Z |
| 17 | [tesseract.js](https://github.com/naptha/tesseract.js) | 29524 | 1981 | JavaScript | 21 | Pure Javascript OCR for more than 100 Languages 📖🎉🖥 | 2023-01-27T03:50:52Z |
| 18 | [react-beautiful-dnd](https://github.com/atlassian/react-beautiful-dnd) | 29333 | 2340 | JavaScript | 495 | Beautiful and accessible drag and drop for lists with React | 2023-02-21T00:19:24Z |
| 19 | [react-boilerplate](https://github.com/react-boilerplate/react-boilerplate) | 29010 | 6171 | JavaScript | 69 | :fire: A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices. | 2023-01-15T09:41:16Z |
| 20 | [backbone](https://github.com/jashkenas/backbone) | 27992 | 5560 | JavaScript | 45 | Give your JS App some Backbone with Models, Views, Collections, and Events | 2023-01-04T15:06:39Z |
| 21 | [vuex](https://github.com/vuejs/vuex) | 27961 | 9566 | JavaScript | 84 | 🗃️ Centralized State Management for Vue.js. | 2023-02-10T09:16:09Z |
| 22 | [slick](https://github.com/kenwheeler/slick) | 27862 | 5953 | JavaScript | 1167 | the last carousel you'll ever need | 2023-02-08T09:20:15Z |
| 23 | [async](https://github.com/caolan/async) | 27828 | 2457 | JavaScript | 11 | Async utilities for node and the browser | 2023-02-01T15:03:12Z |
| 24 | [webtorrent](https://github.com/webtorrent/webtorrent) | 27552 | 2669 | JavaScript | 78 | ⚡️ Streaming torrent client for the web | 2023-02-22T07:44:01Z |
| 25 | [underscore](https://github.com/jashkenas/underscore) | 26874 | 5609 | JavaScript | 30 | JavaScript's utility _ belt | 2022-11-29T17:19:56Z |
| 26 | [OpenAPI-Specification](https://github.com/OAI/OpenAPI-Specification) | 25896 | 8878 | JavaScript | 519 | The OpenAPI Specification Repository | 2023-02-24T19:54:08Z |
| 27 | [request](https://github.com/request/request) | 25609 | 3217 | JavaScript | 71 | 🏊🏾 Simplified HTTP request client. | 2023-01-11T21:22:29Z |
| 28 | [ace](https://github.com/ajaxorg/ace) | 25392 | 5248 | JavaScript | 120 | Ace (Ajax.org Cloud9 Editor) | 2023-02-24T17:07:43Z |
| 29 | [hammer.js](https://github.com/hammerjs/hammer.js) | 23425 | 2665 | JavaScript | 272 | A javascript library for multi-touch gestures :// You can touch this | 2023-02-15T09:48:48Z |
| 30 | [fe-interview](https://github.com/haizlin/fe-interview) | 23086 | 3119 | JavaScript | 5283 | 前端面试每日 3+1,以面试题来驱动学习,提倡每日学习与思考,每天进步一点!每天早上5点纯手工发布面试题(死磕自己,愉悦大家),6000+道前端面试题全面覆盖,HTML/CSS/JavaScript/Vue/React/Nodejs/TypeScript/ECMAScritpt/Webpack/Jquery/小程序/软技能…… | 2023-02-25T20:49:13Z |
| 31 | [weekly](https://github.com/ascoders/weekly) | 22859 | 2742 | JavaScript | 2 | 前端精读周刊。帮你理解最前沿、实用的技术。 | 2023-02-20T00:48:47Z |
| 32 | [pkg](https://github.com/vercel/pkg) | 22850 | 969 | JavaScript | 38 | Package your Node.js project into an executable | 2023-02-08T00:07:37Z |
| 33 | [ramda](https://github.com/ramda/ramda) | 22764 | 1456 | JavaScript | 127 | :ram: Practical functional Javascript | 2022-11-23T03:38:10Z |
| 34 | [ember.js](https://github.com/emberjs/ember.js) | 22419 | 4289 | JavaScript | 369 | Ember.js - A JavaScript framework for creating ambitious web applications | 2023-02-25T07:17:17Z |
| 35 | [redux-saga](https://github.com/redux-saga/redux-saga) | 22408 | 2031 | JavaScript | 16 | An alternative side effect model for Redux apps | 2023-02-14T14:58:17Z |
| 36 | [flv.js](https://github.com/bilibili/flv.js) | 21954 | 3349 | JavaScript | 402 | HTML5 FLV Player | 2023-01-27T04:23:38Z |
| 37 | [highlight.js](https://github.com/highlightjs/highlight.js) | 21076 | 3445 | JavaScript | 79 | JavaScript syntax highlighter with language auto-detection and zero dependencies. | 2023-02-25T05:49:44Z |
| 38 | [CyberChef](https://github.com/gchq/CyberChef) | 20326 | 2401 | JavaScript | 243 | The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis | 2023-02-24T17:10:24Z |
| 39 | [winston](https://github.com/winstonjs/winston) | 20169 | 1754 | JavaScript | 413 | A logger for just about everything. | 2023-02-17T05:49:04Z |
| 40 | [stackedit](https://github.com/benweet/stackedit) | 20052 | 2659 | JavaScript | 653 | In-browser Markdown editor | 2023-02-08T14:30:05Z |
| 41 | [trilium](https://github.com/zadam/trilium) | 19948 | 1301 | JavaScript | 716 | Build your personal knowledge base with Trilium Notes | 2023-02-22T21:59:34Z |
| 42 | [vimium](https://github.com/philc/vimium) | 19565 | 2361 | JavaScript | 1030 | The hacker's browser. | 2023-02-25T05:50:48Z |
| 43 | [ws](https://github.com/websockets/ws) | 19489 | 2285 | JavaScript | 7 | Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js | 2023-02-22T21:40:09Z |
| 44 | [hyperapp](https://github.com/jorgebucaran/hyperapp) | 18916 | 838 | JavaScript | 6 | 1kB-ish JavaScript framework for building hypertext applications. | 2023-02-23T07:35:20Z |
| 45 | [trix](https://github.com/basecamp/trix) | 17455 | 1061 | JavaScript | 86 | A rich text editor for everyday writing | 2023-01-27T21:03:42Z |
| 46 | [ethereumbook](https://github.com/ethereumbook/ethereumbook) | 17367 | 4305 | JavaScript | 47 | Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood | 2023-02-24T04:37:21Z |
| 47 | [fks](https://github.com/JacksonTian/fks) | 17316 | 4634 | JavaScript | 13 | 前端技能汇总 Frontend Knowledge Structure | 2019-06-27T12:30:51Z |
| 48 | [dropzone](https://github.com/dropzone/dropzone) | 17183 | 3329 | JavaScript | 108 | Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars. | 2023-01-26T17:19:37Z |
| 49 | [wechat-app-mall](https://github.com/EastWorld/wechat-app-mall) | 16983 | 5938 | JavaScript | 0 | 微信小程序商城,微信小程序微店 | 2023-02-16T08:15:18Z |
| 50 | [lazysizes](https://github.com/aFarkas/lazysizes) | 16740 | 1766 | JavaScript | 165 | 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. | 2022-12-08T18:15:58Z |
| 51 | [node-canvas](https://github.com/Automattic/node-canvas) | 9116 | 1084 | JavaScript | 337 | Node canvas is a Cairo backed Canvas implementation for NodeJS. | 2023-01-19T19:53:08Z |
| 52 | [warriorjs](https://github.com/olistic/warriorjs) | 8887 | 521 | JavaScript | 22 | 🏰 An exciting game of programming and Artificial Intelligence | 2022-07-04T19:04:31Z |
| 53 | [favico.js](https://github.com/ejci/favico.js) | 8741 | 637 | JavaScript | 49 | Make use of your favicon with badges, images or videos | 2017-10-05T14:56:42Z |
| 54 | [react-360](https://github.com/facebookarchive/react-360) | 8672 | 1292 | JavaScript | 223 | Create amazing 360 and VR content using React | 2020-12-11T10:19:14Z |
| 55 | [jquery-cookie](https://github.com/carhartl/jquery-cookie) | 8640 | 4200 | JavaScript | 0 | No longer maintained, superseded by JS Cookie: | 2017-06-19T08:44:42Z |
| 56 | [grommet](https://github.com/grommet/grommet) | 8138 | 1000 | JavaScript | 184 | a react-based framework that provides accessibility, modularity, responsiveness, and theming in a tidy package | 2023-02-24T18:03:04Z |
| 57 | [screenity](https://github.com/alyssaxuu/screenity) | 7989 | 673 | JavaScript | 67 | The most powerful screen recorder & annotation tool for Chrome 🎥 | 2022-12-12T06:55:15Z |
| 58 | [Ladda](https://github.com/hakimel/Ladda) | 7887 | 897 | JavaScript | 8 | Buttons with built-in loading indicators. | 2021-12-02T21:28:53Z |
| 59 | [node-glob](https://github.com/isaacs/node-glob) | 7863 | 492 | JavaScript | 65 | glob functionality for node.js | 2023-02-25T23:47:25Z |
| 60 | [qs](https://github.com/ljharb/qs) | 7668 | 729 | JavaScript | 56 | A querystring parser with nesting support | 2023-02-10T23:08:00Z |
| 61 | [Blog](https://github.com/ljianshu/Blog) | 7500 | 1164 | JavaScript | 63 | 关注基础知识,打造优质前端博客,公众号[前端工匠]的作者 | 2022-12-27T21:04:43Z |
| 62 | [aws-sdk-js](https://github.com/aws/aws-sdk-js) | 7311 | 1574 | JavaScript | 146 | AWS SDK for JavaScript in the browser and Node.js | 2023-02-24T19:27:00Z |
| 63 | [loadable-components](https://github.com/gregberge/loadable-components) | 7127 | 381 | JavaScript | 13 | The recommended Code Splitting library for React ✂️✨ | 2023-02-07T22:53:22Z |
| 64 | [gmaps](https://github.com/hpneo/gmaps) | 7083 | 1326 | JavaScript | 50 | the easiest way to use Google Maps | 2020-09-22T03:40:53Z |
| 65 | [user.js](https://github.com/arkenfox/user.js) | 7056 | 451 | JavaScript | 12 | Firefox privacy, security and anti-tracking: a comprehensive user.js template for configuration and hardening | 2023-02-11T12:16:41Z |
| 66 | [jss](https://github.com/cssinjs/jss) | 6914 | 420 | JavaScript | 190 | JSS is an authoring tool for CSS which uses JavaScript as a host language. | 2023-02-09T18:37:21Z |
| 67 | [hashlips_art_engine](https://github.com/HashLips/hashlips_art_engine) | 6766 | 4114 | JavaScript | 951 | HashLips Art Engine is a tool used to create multiple different instances of artworks based on provided layers. | 2023-02-21T14:53:21Z |
| 68 | [polacode](https://github.com/octref/polacode) | 6740 | 213 | JavaScript | 66 | 📸 Polaroid for your code | 2022-08-24T11:09:12Z |
| 69 | [beautiful-react-hooks](https://github.com/antonioru/beautiful-react-hooks) | 6633 | 469 | JavaScript | 5 | 🔥 A collection of beautiful and (hopefully) useful React hooks to speed-up your components and hooks development 🔥 | 2023-02-25T15:00:34Z |
| 70 | [roughViz](https://github.com/jwilber/roughViz) | 6438 | 215 | JavaScript | 15 | Reusable JavaScript library for creating sketchy/hand-drawn styled charts in the browser. | 2023-01-05T01:01:13Z |
| 71 | [node-crawler](https://github.com/bda-research/node-crawler) | 6370 | 888 | JavaScript | 33 | Web Crawler/Spider for NodeJS + server-side jQuery ;-) | 2023-02-13T21:58:04Z |
| 72 | [prosemirror](https://github.com/ProseMirror/prosemirror) | 6347 | 332 | JavaScript | 112 | The ProseMirror WYSIWYM editor | 2023-01-24T07:23:57Z |
| 73 | [daedalOS](https://github.com/DustinBrett/daedalOS) | 6219 | 421 | JavaScript | 10 | Desktop environment in the browser | 2023-02-25T23:00:13Z |
| 74 | [wifi-card](https://github.com/bndw/wifi-card) | 6189 | 429 | JavaScript | 0 | 📶 Print a QR code for connecting to your WiFi (wificard.io) | 2023-01-28T22:21:40Z |
| 75 | [SUI-Mobile](https://github.com/sdc-alibaba/SUI-Mobile) | 6134 | 1579 | JavaScript | 624 | SUI Mobile (MSUI)是由阿里巴巴国际UED前端出品的移动端UI库,轻量精美 | 2018-04-28T03:36:30Z |
| 76 | [flubber](https://github.com/veltman/flubber) | 6055 | 183 | JavaScript | 13 | Tools for smoother shape animations. | 2022-11-08T03:34:37Z |
| 77 | [Snap.js](https://github.com/jakiestfu/Snap.js) | 6021 | 705 | JavaScript | 128 | A Library for creating beautiful mobile shelfs in Javascript (Facebook and Path style side menus) | 2016-10-31T06:17:11Z |
| 78 | [textures](https://github.com/riccardoscalco/textures) | 5982 | 246 | JavaScript | 12 | Textures.js is a JavaScript library for creating SVG patterns | 2023-01-01T20:03:38Z |
| 79 | [randomColor](https://github.com/davidmerfield/randomColor) | 5906 | 418 | JavaScript | 13 | A tiny script for generating attractive colors | 2023-02-01T13:40:00Z |
| 80 | [size-limit](https://github.com/ai/size-limit) | 5738 | 1765 | JavaScript | 21 | Calculate the real cost to run your JS app or lib to keep good performance. Show error in pull request if the cost exceeds the limit. | 2023-02-12T20:27:47Z |
| 81 | [redux-logger](https://github.com/LogRocket/redux-logger) | 5716 | 340 | JavaScript | 0 | Logger for Redux | 2020-08-20T16:46:14Z |
| 82 | [luban-h5](https://github.com/ly525/luban-h5) | 5702 | 1201 | JavaScript | 64 | [WIP]en: web design tool \|\| mobile page builder/editor \|\| mini webflow for mobile page. zh: 类似易企秀的H5制作、建站工具、可视化搭建系统. | 2023-02-03T13:47:08Z |
| 83 | [director](https://github.com/flatiron/director) | 5624 | 523 | JavaScript | 103 | a tiny and isomorphic URL router for JavaScript | 2020-12-26T19:39:17Z |
| 84 | [structor](https://github.com/react-ui-builder/structor) | 5505 | 442 | JavaScript | 36 | Structor - React UI Builder [DEPRECATED] | 2020-06-05T10:26:23Z |
| 85 | [WebGoat](https://github.com/WebGoat/WebGoat) | 5474 | 3655 | JavaScript | 29 | WebGoat is a deliberately insecure application | 2023-02-23T19:13:34Z |
| 86 | [openpgpjs](https://github.com/openpgpjs/openpgpjs) | 5329 | 798 | JavaScript | 19 | OpenPGP implementation for JavaScript | 2023-02-25T03:35:03Z |
| 87 | [astexplorer](https://github.com/fkling/astexplorer) | 5327 | 644 | JavaScript | 91 | A web tool to explore the ASTs generated by various parsers. | 2022-12-31T18:09:28Z |
| 88 | [notesnook](https://github.com/streetwriters/notesnook) | 5325 | 285 | JavaScript | 364 | A fully open source & end-to-end encrypted note taking alternative to Evernote. | 2023-02-25T12:34:19Z |
| 89 | [JASONETTE-iOS](https://github.com/Jasonette/JASONETTE-iOS) | 5300 | 384 | JavaScript | 124 | 📡 Native App over HTTP, on iOS | 2022-05-31T16:50:09Z |
| 90 | [spritejs](https://github.com/spritejs/spritejs) | 5138 | 332 | JavaScript | 65 | A cross platform high-performance graphics system. | 2022-12-13T02:23:08Z |
| 91 | [v2.vuejs.org](https://github.com/vuejs/v2.vuejs.org) | 5076 | 3573 | JavaScript | 145 | 📄 Documentation for Vue 2 | 2023-02-16T02:16:36Z |
| 92 | [jQuery-Knob](https://github.com/aterrien/jQuery-Knob) | 5068 | 1296 | JavaScript | 173 | Nice, downward compatible, touchable, jQuery dial | 2022-08-25T10:37:38Z |
| 93 | [sound-redux](https://github.com/andrewngu/sound-redux) | 5039 | 917 | JavaScript | 34 | A Soundcloud client built with React / Redux | 2022-12-10T17:12:26Z |
| 94 | [chardin.js](https://github.com/pablof7z/chardin.js) | 5023 | 525 | JavaScript | 18 | Simple overlay instructions for your apps. | 2022-07-26T13:48:23Z |
| 95 | [why-did-you-update](https://github.com/garbles/why-did-you-update) | 5009 | 124 | JavaScript | 20 | :boom: Puts your console on blast when React is making unnecessary updates. | 2017-09-23T05:54:19Z |
| 96 | [node-jscs](https://github.com/jscs-dev/node-jscs) | 4990 | 551 | JavaScript | 0 | :arrow_heading_up: JavaScript Code Style checker (unmaintained) | 2017-06-15T11:14:30Z |
| 97 | [thegreatsuspender](https://github.com/greatsuspender/thegreatsuspender) | 4978 | 891 | JavaScript | 371 | A chrome extension for suspending all tabs to free up memory | 2022-12-08T22:27:36Z |
| 98 | [miragejs](https://github.com/miragejs/miragejs) | 4959 | 164 | JavaScript | 169 | A client-side server to build, test and share your JavaScript app | 2023-02-10T22:21:36Z |
| 99 | [cubism](https://github.com/square/cubism) | 4921 | 573 | JavaScript | 33 | Cubism.js: A JavaScript library for time series visualization. | 2019-08-27T22:36:04Z |
| 100 | [react-adaptive-hooks](https://github.com/GoogleChromeLabs/react-adaptive-hooks) | 4911 | 115 | JavaScript | 10 | Deliver experiences best suited to a user's device and network constraints | 2023-01-05T00:45:32Z |