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

109 lines
20 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 | [javascript-algorithms](https://github.com/trekhleb/javascript-algorithms) | 169440 | 27818 | JavaScript | 111 | 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings | 2023-05-04T18:57:16Z |
| 2 | [next.js](https://github.com/vercel/next.js) | 105484 | 23773 | JavaScript | 1562 | The React Framework | 2023-05-05T00:56:49Z |
| 3 | [d3](https://github.com/d3/d3) | 105204 | 23314 | JavaScript | 6 | Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada: | 2023-04-01T02:43:09Z |
| 4 | [material-ui](https://github.com/mui/material-ui) | 86441 | 29754 | JavaScript | 1264 | MUI Core: Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design. | 2023-05-04T20:14:34Z |
| 5 | [express](https://github.com/expressjs/express) | 60752 | 10452 | JavaScript | 110 | Fast, unopinionated, minimalist web framework for node. | 2023-05-01T13:24:56Z |
| 6 | [angular.js](https://github.com/angular/angular.js) | 59179 | 28116 | JavaScript | 391 | AngularJS - HTML enhanced for web apps! | 2022-04-12T15:57:22Z |
| 7 | [markdown-here](https://github.com/adam-p/markdown-here) | 58712 | 11407 | JavaScript | 296 | Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending. | 2023-01-16T15:01:42Z |
| 8 | [mermaid](https://github.com/mermaid-js/mermaid) | 57233 | 4549 | JavaScript | 822 | Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown | 2023-05-04T16:16:18Z |
| 9 | [33-js-concepts](https://github.com/leonardomso/33-js-concepts) | 55999 | 7841 | JavaScript | 16 | 📜 33 JavaScript concepts every developer should know. | 2023-04-23T21:01:03Z |
| 10 | [html5-boilerplate](https://github.com/h5bp/html5-boilerplate) | 54309 | 12210 | JavaScript | 3 | A professional front-end template for building fast, robust, and adaptable web apps or sites. | 2023-05-05T01:32:02Z |
| 11 | [Semantic-UI](https://github.com/Semantic-Org/Semantic-UI) | 50547 | 5101 | JavaScript | 957 | Semantic is a UI component framework based around useful principles from natural language. | 2023-01-11T17:05:32Z |
| 12 | [DeepLearning-500-questions](https://github.com/scutan90/DeepLearning-500-questions) | 50431 | 15546 | JavaScript | 102 | 深度学习500问,以问答形式对常用的概率知识、线性代数、机器学习、深度学习、计算机视觉等热点问题进行阐述,以帮助自己及有需要的读者。 全书分为18个章节,50余万字。由于水平有限,书中不妥之处恳请广大读者批评指正。 未完待续............ 如有意合作,联系scutjy2015@163.com 版权所有,违权必究 Tan 2018.06 | 2023-02-07T23:13:50Z |
| 13 | [anime](https://github.com/juliangarnier/anime) | 45074 | 3652 | JavaScript | 181 | JavaScript animation engine | 2023-03-31T03:15:16Z |
| 14 | [serverless](https://github.com/serverless/serverless) | 44665 | 5573 | JavaScript | 967 | ⚡ Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! – | 2023-05-02T11:37:12Z |
| 15 | [meteor](https://github.com/meteor/meteor) | 43444 | 5235 | JavaScript | 181 | Meteor, the JavaScript App Platform | 2023-05-04T22:24:08Z |
| 16 | [AdminLTE](https://github.com/ColorlibHQ/AdminLTE) | 42453 | 18067 | JavaScript | 62 | AdminLTE - Free admin dashboard template based on Bootstrap 4 | 2023-05-04T12:51:29Z |
| 17 | [parcel](https://github.com/parcel-bundler/parcel) | 42313 | 2258 | JavaScript | 678 | The zero configuration build tool for the web. 📦🚀 | 2023-05-05T01:34:13Z |
| 18 | [react](https://github.com/typescript-cheatsheets/react) | 40749 | 3702 | JavaScript | 1 | Cheatsheets for experienced React developers getting started with TypeScript | 2023-04-29T05:04:47Z |
| 19 | [chinese-poetry](https://github.com/chinese-poetry/chinese-poetry) | 39441 | 8137 | JavaScript | 90 | The most comprehensive database of Chinese poetry 🧶最全中华古诗词数据库, 唐宋两朝近一万四千古诗人, 接近5.5万首唐诗加26万宋诗. 两宋时期1564位词人,21050首词。 | 2023-04-17T06:15:43Z |
| 20 | [pm2](https://github.com/Unitech/pm2) | 38979 | 2537 | JavaScript | 728 | Node.js Production Process Manager with a built-in Load Balancer. | 2023-04-19T14:26:10Z |
| 21 | [Leaflet](https://github.com/Leaflet/Leaflet) | 37449 | 5617 | JavaScript | 362 | 🍃 JavaScript library for mobile-friendly interactive maps 🇺🇦 | 2023-05-04T08:20:37Z |
| 22 | [uBlock](https://github.com/gorhill/uBlock) | 35573 | 2683 | JavaScript | 13 | uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean. | 2023-05-04T23:21:22Z |
| 23 | [30-Days-Of-JavaScript](https://github.com/Asabeneh/30-Days-Of-JavaScript) | 35475 | 8443 | JavaScript | 57 | 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-05-04T13:42:45Z |
| 24 | [husky](https://github.com/typicode/husky) | 29366 | 1017 | JavaScript | 15 | Git hooks made easy 🐶 woof! | 2023-04-30T21:10:58Z |
| 25 | [Awesome-Design-Tools](https://github.com/goabstract/Awesome-Design-Tools) | 28299 | 1968 | JavaScript | 7 | The best design tools and plugins for everything 👉 | 2023-03-31T10:40:39Z |
| 26 | [500lines](https://github.com/aosabook/500lines) | 28238 | 5936 | JavaScript | 30 | 500 Lines or Less | 2022-11-30T22:59:45Z |
| 27 | [fastify](https://github.com/fastify/fastify) | 27201 | 2008 | JavaScript | 61 | Fast and low overhead web framework, for Node.js | 2023-05-04T13:17:18Z |
| 28 | [particles.js](https://github.com/VincentGarreau/particles.js) | 27123 | 4749 | JavaScript | 292 | A lightweight JavaScript library for creating particles | 2023-04-12T03:34:21Z |
| 29 | [uppy](https://github.com/transloadit/uppy) | 26803 | 1849 | JavaScript | 120 | The next open source file uploader for web browsers :dog: | 2023-05-02T22:05:44Z |
| 30 | [lighthouse](https://github.com/GoogleChrome/lighthouse) | 26456 | 9311 | JavaScript | 565 | Automated auditing, performance metrics, and best practices for the web. | 2023-05-05T02:50:58Z |
| 31 | [AI-Expert-Roadmap](https://github.com/AMAI-GmbH/AI-Expert-Roadmap) | 25230 | 2197 | JavaScript | 13 | Roadmap to becoming an Artificial Intelligence Expert in 2022 | 2023-02-26T08:46:00Z |
| 32 | [nodemon](https://github.com/remy/nodemon) | 25193 | 1712 | JavaScript | 5 | Monitor for any changes in your node.js application and automatically restart the server - perfect for development | 2023-05-01T08:20:34Z |
| 33 | [sharp](https://github.com/lovell/sharp) | 25151 | 1232 | JavaScript | 103 | High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library. | 2023-04-27T09:23:51Z |
| 34 | [feather](https://github.com/feathericons/feather) | 23413 | 1209 | JavaScript | 377 | Simply beautiful open source icons | 2023-04-14T12:07:27Z |
| 35 | [quasar](https://github.com/quasarframework/quasar) | 23406 | 3165 | JavaScript | 389 | Quasar Framework - Build high-performance VueJS user interfaces in record time | 2023-05-04T18:29:52Z |
| 36 | [PhotoSwipe](https://github.com/dimsemenov/PhotoSwipe) | 22825 | 3334 | JavaScript | 593 | JavaScript image gallery for mobile and desktop, modular, framework independent | 2023-04-05T11:31:20Z |
| 37 | [eslint](https://github.com/eslint/eslint) | 22614 | 4118 | JavaScript | 118 | Find and fix problems in your JavaScript code. | 2023-05-04T21:15:18Z |
| 38 | [sails](https://github.com/balderdashy/sails) | 22562 | 1974 | JavaScript | 490 | Realtime MVC Framework for Node.js | 2023-05-04T06:14:54Z |
| 39 | [draft-js](https://github.com/facebookarchive/draft-js) | 22377 | 2701 | JavaScript | 797 | A React framework for building text editors. | 2023-02-06T15:35:05Z |
| 40 | [openzeppelin-contracts](https://github.com/OpenZeppelin/openzeppelin-contracts) | 22150 | 11365 | JavaScript | 145 | OpenZeppelin Contracts is a library for secure smart contract development. | 2023-05-04T21:48:34Z |
| 41 | [mocha](https://github.com/mochajs/mocha) | 21993 | 3002 | JavaScript | 253 | ☕️ simple, flexible, fun javascript test framework for node.js & the browser | 2023-04-24T19:15:21Z |
| 42 | [howler.js](https://github.com/goldfire/howler.js) | 21628 | 2164 | JavaScript | 299 | Javascript audio library for the modern web. | 2023-04-21T08:11:44Z |
| 43 | [react-motion](https://github.com/chenglou/react-motion) | 21452 | 1205 | JavaScript | 149 | A spring that solves your animation problems. | 2022-12-08T17:31:42Z |
| 44 | [passport](https://github.com/jaredhanson/passport) | 21434 | 1211 | JavaScript | 328 | Simple, unobtrusive authentication for Node.js. | 2023-05-02T16:33:16Z |
| 45 | [normalizr](https://github.com/paularmstrong/normalizr) | 20986 | 893 | JavaScript | 0 | Normalizes nested JSON according to a schema | 2022-03-19T22:44:12Z |
| 46 | [tips](https://github.com/git-tips/tips) | 20802 | 1756 | JavaScript | 17 | Most commonly used git tips and tricks. | 2023-05-02T15:11:18Z |
| 47 | [react-native-web](https://github.com/necolas/react-native-web) | 20718 | 1777 | JavaScript | 59 | Cross-platform React UI packages | 2023-05-04T16:15:15Z |
| 48 | [nanoid](https://github.com/ai/nanoid) | 20661 | 749 | JavaScript | 5 | A tiny (130 bytes), secure, URL-friendly, unique string ID generator for JavaScript | 2023-05-04T20:07:54Z |
| 49 | [enzyme](https://github.com/enzymejs/enzyme) | 19970 | 2100 | JavaScript | 258 | JavaScript Testing utilities for React | 2023-03-14T16:56:34Z |
| 50 | [joi](https://github.com/hapijs/joi) | 19891 | 1532 | JavaScript | 135 | The most powerful data validation library for JS | 2023-04-25T09:48:57Z |
| 51 | [browserify](https://github.com/browserify/browserify) | 14379 | 1251 | JavaScript | 356 | browser-side require() the node.js way | 2022-03-28T08:02:43Z |
| 52 | [lexical](https://github.com/facebook/lexical) | 14221 | 1008 | JavaScript | 192 | Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance. | 2023-05-04T22:30:26Z |
| 53 | [spicetify-cli](https://github.com/spicetify/spicetify-cli) | 14156 | 623 | JavaScript | 7 | Command-line tool to customize Spotify client. Supports Windows, MacOS, and Linux. | 2023-05-05T03:00:30Z |
| 54 | [bootswatch](https://github.com/thomaspark/bootswatch) | 14103 | 3691 | JavaScript | 37 | Themes for Bootstrap | 2023-04-17T17:35:49Z |
| 55 | [Mobile-Security-Framework-MobSF](https://github.com/MobSF/Mobile-Security-Framework-MobSF) | 13954 | 2873 | JavaScript | 10 | Mobile Security Framework (MobSF) is an automated, all-in-one mobile application (Android/iOS/Windows) pen-testing, malware analysis and security assessment framework capable of performing static and dynamic analysis. | 2023-05-02T15:03:03Z |
| 56 | [amazeui](https://github.com/amazeui/amazeui) | 13503 | 2540 | JavaScript | 152 | Amaze UI, a mobile-first and modular front-end framework. | 2019-10-20T06:20:32Z |
| 57 | [uuid](https://github.com/uuidjs/uuid) | 13395 | 890 | JavaScript | 9 | Generate RFC-compliant UUIDs in JavaScript | 2023-04-22T23:47:45Z |
| 58 | [node-http-proxy](https://github.com/http-party/node-http-proxy) | 13332 | 1934 | JavaScript | 484 | A full-featured http proxy for node.js | 2023-04-23T18:36:17Z |
| 59 | [showdown](https://github.com/showdownjs/showdown) | 13268 | 1587 | JavaScript | 177 | A bidirectional Markdown to HTML to Markdown converter written in Javascript | 2023-01-27T11:55:19Z |
| 60 | [react-canvas](https://github.com/Flipboard/react-canvas) | 13035 | 962 | JavaScript | 64 | High performance <canvas> rendering for React components | 2022-09-27T06:00:42Z |
| 61 | [editor.md](https://github.com/pandao/editor.md) | 12929 | 2383 | JavaScript | 531 | The open source embeddable online markdown editor (component). | 2022-12-27T20:36:18Z |
| 62 | [http-server](https://github.com/http-party/http-server) | 12661 | 1445 | JavaScript | 90 | a simple zero-configuration command-line http server | 2023-04-17T13:12:32Z |
| 63 | [jimp](https://github.com/jimp-dev/jimp) | 12627 | 761 | JavaScript | 163 | An image processing library written entirely in JavaScript for Node, with zero external or native dependencies. | 2023-04-23T17:13:44Z |
| 64 | [redux-form](https://github.com/redux-form/redux-form) | 12608 | 1693 | JavaScript | 475 | A Higher Order Component using react-redux to keep form state in a Redux store | 2023-03-28T07:20:27Z |
| 65 | [marko](https://github.com/marko-js/marko) | 12605 | 672 | JavaScript | 56 | A declarative, HTML-based language that makes building web apps fun | 2023-04-27T00:28:09Z |
| 66 | [bootstrap-datepicker](https://github.com/uxsolutions/bootstrap-datepicker) | 12596 | 6203 | JavaScript | 775 | A datepicker for twitter bootstrap (@twbs) | 2023-04-22T16:58:42Z |
| 67 | [qrcodejs](https://github.com/davidshimjs/qrcodejs) | 12424 | 4741 | JavaScript | 167 | Cross-browser QRCode generator for javascript | 2023-02-22T14:26:35Z |
| 68 | [whistle](https://github.com/avwo/whistle) | 12374 | 1006 | JavaScript | 14 | HTTP, HTTP2, HTTPS, Websocket debugging proxy | 2023-05-03T15:41:30Z |
| 69 | [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) | 12241 | 521 | JavaScript | 21 | Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap | 2023-05-02T20:31:48Z |
| 70 | [grunt](https://github.com/gruntjs/grunt) | 12185 | 1540 | JavaScript | 144 | Grunt: The JavaScript Task Runner | 2023-03-27T22:50:53Z |
| 71 | [evergreen](https://github.com/segmentio/evergreen) | 12137 | 853 | JavaScript | 36 | 🌲 Evergreen React UI Framework by Segment | 2023-05-01T15:14:00Z |
| 72 | [react-dates](https://github.com/react-dates/react-dates) | 12092 | 1734 | JavaScript | 516 | An easily internationalizable, mobile-friendly datepicker library for the web | 2023-04-18T11:38:14Z |
| 73 | [ivideo](https://github.com/phobal/ivideo) | 11807 | 3258 | JavaScript | 0 | 一个可以观看国内主流视频平台所有视频的客户端(Mac、Windows、Linux) A client that can watch video of domestic(China) mainstream video platform | 2021-01-28T19:46:42Z |
| 74 | [toastr](https://github.com/CodeSeven/toastr) | 11588 | 2044 | JavaScript | 119 | Simple javascript toast notifications | 2023-02-27T15:44:28Z |
| 75 | [yjs](https://github.com/yjs/yjs) | 11491 | 460 | JavaScript | 69 | Shared data types for building collaborative software | 2023-05-04T09:28:36Z |
| 76 | [color-thief](https://github.com/lokesh/color-thief) | 11451 | 1313 | JavaScript | 59 | Grab the color palette from an image using just Javascript. Works in the browser and in Node. | 2023-04-08T13:03:47Z |
| 77 | [mousetrap](https://github.com/ccampbell/mousetrap) | 11363 | 998 | JavaScript | 190 | Simple library for handling keyboard shortcuts in Javascript | 2023-03-15T18:11:42Z |
| 78 | [blur-admin](https://github.com/akveo/blur-admin) | 11312 | 3163 | JavaScript | 225 | AngularJS Bootstrap Admin Panel Framework | 2022-09-05T08:21:21Z |
| 79 | [react-native-macos](https://github.com/ptmt/react-native-macos) | 11294 | 481 | JavaScript | 47 | [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 | 2022-12-09T08:03:19Z |
| 80 | [medis](https://github.com/luin/medis) | 11234 | 815 | JavaScript | 59 | 💻 Medis is a beautiful, easy-to-use Mac database management application for Redis. | 2023-03-26T18:23:14Z |
| 81 | [WebRTC-Experiment](https://github.com/muaz-khan/WebRTC-Experiment) | 11210 | 3960 | JavaScript | 512 | WebRTC, WebRTC and WebRTC. Everything here is all about WebRTC!! | 2022-06-15T09:37:48Z |
| 82 | [raphael](https://github.com/DmitryBaranovskiy/raphael) | 11194 | 1712 | JavaScript | 313 | JavaScript Vector Library | 2023-04-05T10:25:23Z |
| 83 | [overleaf](https://github.com/overleaf/overleaf) | 11187 | 1246 | JavaScript | 237 | A web-based collaborative LaTeX editor | 2023-05-04T08:06:30Z |
| 84 | [jquery-ui](https://github.com/jquery/jquery-ui) | 11126 | 5375 | JavaScript | 59 | The official jQuery user interface library. | 2023-04-01T22:45:58Z |
| 85 | [x-ui](https://github.com/vaxilu/x-ui) | 11079 | 4994 | JavaScript | 0 | 支持多协议多用户的 xray 面板 | 2023-05-05T01:41:55Z |
| 86 | [react-slick](https://github.com/akiran/react-slick) | 10979 | 2052 | JavaScript | 392 | React carousel component | 2023-04-20T15:17:52Z |
| 87 | [DOMPurify](https://github.com/cure53/DOMPurify) | 10936 | 665 | JavaScript | 2 | DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo: | 2023-05-04T00:55:38Z |
| 88 | [ndb](https://github.com/GoogleChromeLabs/ndb) | 10867 | 277 | JavaScript | 53 | ndb is an improved debugging experience for Node.js, enabled by Chrome DevTools | 2022-05-26T07:03:35Z |
| 89 | [examples](https://github.com/serverless/examples) | 10830 | 4426 | JavaScript | 133 | Serverless Examples – A collection of boilerplates and examples of serverless architectures built with the Serverless Framework on AWS Lambda, Microsoft Azure, Google Cloud Functions, and more. | 2023-04-19T05:45:11Z |
| 90 | [react-native-firebase](https://github.com/invertase/react-native-firebase) | 10808 | 2161 | JavaScript | 57 | 🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services. | 2023-05-04T17:06:58Z |
| 91 | [tsdx](https://github.com/jaredpalmer/tsdx) | 10736 | 500 | JavaScript | 196 | Zero-config CLI for TypeScript package development | 2023-02-16T02:49:12Z |
| 92 | [convnetjs](https://github.com/karpathy/convnetjs) | 10559 | 2053 | JavaScript | 51 | Deep Learning in Javascript. Train Convolutional Neural Networks (or ordinary ones) in your browser. | 2023-01-07T21:33:23Z |
| 93 | [quicklink](https://github.com/GoogleChromeLabs/quicklink) | 10558 | 415 | JavaScript | 30 | ⚡️Faster subsequent page-loads by prefetching in-viewport links during idle time | 2023-05-03T07:32:35Z |
| 94 | [reactide](https://github.com/reactide/reactide) | 10538 | 734 | JavaScript | 33 | Reactide is the first dedicated IDE for React web application development. | 2023-01-08T11:31:34Z |
| 95 | [muuri](https://github.com/haltu/muuri) | 10371 | 652 | JavaScript | 85 | Infinite responsive, sortable, filterable and draggable layouts | 2023-04-24T23:27:54Z |
| 96 | [jsoneditor](https://github.com/josdejong/jsoneditor) | 10309 | 1984 | JavaScript | 193 | A web-based tool to view, edit, format, and validate JSON | 2023-03-15T08:28:05Z |
| 97 | [stylelint](https://github.com/stylelint/stylelint) | 10295 | 976 | JavaScript | 119 | A mighty CSS linter that helps you avoid errors and enforce conventions. | 2023-05-04T18:36:39Z |
| 98 | [leonsans](https://github.com/cmiscm/leonsans) | 10099 | 529 | JavaScript | 13 | Leon Sans is a geometric sans-serif typeface made with code in 2019 by Jongmin Kim. | 2020-09-21T05:40:09Z |
| 99 | [picturefill](https://github.com/scottjehl/picturefill) | 9994 | 1113 | JavaScript | 1 | A responsive image polyfill for <picture>, srcset, sizes, and more | 2022-09-06T15:00:20Z |
| 100 | [not-paid](https://github.com/kleampa/not-paid) | 9948 | 762 | JavaScript | 0 | Client did not pay? Add opacity to the body tag and decrease it every day until their site completely fades away | 2022-04-18T08:07:06Z |