Files
Github-Ranking/Top100/JavaScript.md
T
2024-04-03 11:04:33 +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) | 181323 | 29302 | JavaScript | 125 | 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings | 2024-04-01T01:37:32Z |
| 2 | [bootstrap](https://github.com/twbs/bootstrap) | 167242 | 78350 | JavaScript | 401 | The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web. | 2024-04-02T10:01:27Z |
| 3 | [AutoGPT](https://github.com/Significant-Gravitas/AutoGPT) | 160349 | 41519 | JavaScript | 75 | AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters. | 2024-04-02T23:24:56Z |
| 4 | [javascript](https://github.com/airbnb/javascript) | 141188 | 26089 | JavaScript | 90 | JavaScript Style Guide | 2024-04-02T22:52:20Z |
| 5 | [node](https://github.com/nodejs/node) | 103209 | 27669 | JavaScript | 1556 | Node.js JavaScript runtime ✨🐢🚀✨ | 2024-04-02T23:48:32Z |
| 6 | [three.js](https://github.com/mrdoob/three.js) | 98445 | 35013 | JavaScript | 374 | JavaScript 3D Library. | 2024-04-02T18:09:21Z |
| 7 | [iptv](https://github.com/iptv-org/iptv) | 77390 | 1659 | JavaScript | 28 | Collection of publicly available IPTV channels from all over the world | 2024-04-03T01:03:41Z |
| 8 | [Font-Awesome](https://github.com/FortAwesome/Font-Awesome) | 72937 | 12174 | JavaScript | 5472 | The iconic SVG, font, and CSS toolkit | 2024-04-02T18:56:13Z |
| 9 | [json-server](https://github.com/typicode/json-server) | 70979 | 6843 | JavaScript | 586 | Get a full fake REST API with zero coding in less than 30 seconds (seriously) | 2024-03-19T09:12:47Z |
| 10 | [awesome-mac](https://github.com/jaywcjlove/awesome-mac) | 70718 | 6080 | JavaScript | 106 |  Now we have become very big, Different from the original idea. Collect premium software in various categories. | 2024-04-02T11:21:50Z |
| 11 | [mermaid](https://github.com/mermaid-js/mermaid) | 66407 | 5694 | JavaScript | 862 | Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown | 2024-04-02T23:56:05Z |
| 12 | [github-readme-stats](https://github.com/anuraghazra/github-readme-stats) | 64213 | 20466 | JavaScript | 101 | :zap: Dynamically generated stats for your github readmes | 2024-03-31T18:43:17Z |
| 13 | [express](https://github.com/expressjs/express) | 63600 | 13506 | JavaScript | 131 | Fast, unopinionated, minimalist web framework for node. | 2024-04-02T11:34:08Z |
| 14 | [Chart.js](https://github.com/chartjs/Chart.js) | 63276 | 11853 | JavaScript | 352 | Simple HTML5 Charts using the <canvas> tag | 2024-03-16T22:40:52Z |
| 15 | [33-js-concepts](https://github.com/leonardomso/33-js-concepts) | 61676 | 8634 | JavaScript | 17 | 📜 33 JavaScript concepts every developer should know. | 2024-03-25T06:41:46Z |
| 16 | [angular.js](https://github.com/angular/angular.js) | 58938 | 27570 | JavaScript | 391 | AngularJS - HTML enhanced for web apps! | 2022-04-12T15:57:22Z |
| 17 | [jquery](https://github.com/jquery/jquery) | 58824 | 20631 | JavaScript | 72 | jQuery JavaScript Library | 2024-04-02T21:40:10Z |
| 18 | [html5-boilerplate](https://github.com/h5bp/html5-boilerplate) | 55916 | 12158 | JavaScript | 7 | A professional front-end template for building fast, robust, and adaptable web apps or sites. | 2024-04-02T17:49:41Z |
| 19 | [DeepLearning-500-questions](https://github.com/scutan90/DeepLearning-500-questions) | 53026 | 15741 | JavaScript | 106 | 深度学习500问,以问答形式对常用的概率知识、线性代数、机器学习、深度学习、计算机视觉等热点问题进行阐述,以帮助自己及有需要的读者。 全书分为18个章节,50余万字。由于水平有限,书中不妥之处恳请广大读者批评指正。 未完待续............ 如有意合作,联系scutjy2015@163.com 版权所有,违权必究 Tan 2018.06 | 2024-03-19T03:17:42Z |
| 20 | [anime](https://github.com/juliangarnier/anime) | 48541 | 3635 | JavaScript | 200 | JavaScript animation engine | 2024-03-29T16:28:53Z |
| 21 | [uptime-kuma](https://github.com/louislam/uptime-kuma) | 48224 | 4313 | JavaScript | 585 | A fancy self-hosted monitoring tool | 2024-04-03T00:22:01Z |
| 22 | [prettier](https://github.com/prettier/prettier) | 48027 | 4091 | JavaScript | 1092 | Prettier is an opinionated code formatter. | 2024-04-02T22:03:33Z |
| 23 | [moment](https://github.com/moment/moment) | 47769 | 7035 | JavaScript | 205 | Parse, validate, manipulate, and display dates in javascript. | 2024-04-02T12:56:01Z |
| 24 | [bypass-paywalls-chrome](https://github.com/iamadamdev/bypass-paywalls-chrome) | 46156 | 3313 | JavaScript | 0 | Bypass Paywalls web browser extension for Chrome and Firefox. | 2023-10-20T04:53:10Z |
| 25 | [serverless](https://github.com/serverless/serverless) | 45990 | 5658 | JavaScript | 1089 | ⚡ Serverless Framework – Use AWS Lambda and other managed cloud services to build apps that auto-scale, cost nothing when idle, and boast radically low maintenance. | 2024-04-02T00:39:19Z |
| 26 | [Ghost](https://github.com/TryGhost/Ghost) | 45517 | 9924 | JavaScript | 33 | Independent technology for modern publishing, memberships, subscriptions and newsletters. | 2024-04-03T02:07:19Z |
| 27 | [marktext](https://github.com/marktext/marktext) | 44301 | 3315 | JavaScript | 1084 | 📝A simple and elegant markdown editor, available for Linux, macOS and Windows. | 2024-03-19T13:14:27Z |
| 28 | [meteor](https://github.com/meteor/meteor) | 44011 | 5154 | JavaScript | 235 | Meteor, the JavaScript App Platform | 2024-04-02T19:37:07Z |
| 29 | [parcel](https://github.com/parcel-bundler/parcel) | 43069 | 2257 | JavaScript | 649 | The zero configuration build tool for the web. 📦🚀 | 2024-04-03T02:38:48Z |
| 30 | [uBlock](https://github.com/gorhill/uBlock) | 42675 | 2889 | JavaScript | 12 | uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean. | 2024-04-02T15:10:51Z |
| 31 | [yarn](https://github.com/yarnpkg/yarn) | 41302 | 2712 | JavaScript | 1853 | The 1.x line is frozen - features and bugfixes now happen on https://github.com/yarnpkg/berry | 2024-03-09T21:35:26Z |
| 32 | [hiring-without-whiteboards](https://github.com/poteto/hiring-without-whiteboards) | 41286 | 3325 | JavaScript | 0 | ⭐️ Companies that don't have a broken hiring process | 2024-03-21T20:49:37Z |
| 33 | [30-Days-Of-JavaScript](https://github.com/Asabeneh/30-Days-Of-JavaScript) | 40729 | 9528 | JavaScript | 88 | 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 | 2024-03-28T20:37:57Z |
| 34 | [zx](https://github.com/google/zx) | 40666 | 995 | JavaScript | 9 | A tool for writing better scripts | 2024-04-02T20:58:14Z |
| 35 | [pm2](https://github.com/Unitech/pm2) | 40477 | 2556 | JavaScript | 865 | Node.js Production Process Manager with a built-in Load Balancer. | 2024-03-19T18:37:10Z |
| 36 | [materialize](https://github.com/Dogfalo/materialize) | 38865 | 4742 | JavaScript | 622 | Materialize, a CSS Framework based on Material Design | 2024-03-14T18:41:22Z |
| 37 | [awesome-cheatsheets](https://github.com/LeCoupa/awesome-cheatsheets) | 37250 | 5894 | JavaScript | 28 | 👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file. | 2024-03-29T11:50:43Z |
| 38 | [video.js](https://github.com/videojs/video.js) | 37061 | 7340 | JavaScript | 484 | Video.js - open source HTML5 video player | 2024-03-25T18:15:34Z |
| 39 | [phaser](https://github.com/phaserjs/phaser) | 36206 | 7053 | JavaScript | 52 | 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. | 2024-03-31T10:24:52Z |
| 40 | [preact](https://github.com/preactjs/preact) | 35969 | 1921 | JavaScript | 146 | ⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM. | 2024-04-01T21:31:46Z |
| 41 | [awesome-react-native](https://github.com/jondot/awesome-react-native) | 34005 | 3976 | JavaScript | 37 | Awesome React Native components, news, tools, and learning material! | 2024-01-31T17:53:10Z |
| 42 | [clipboard.js](https://github.com/zenorocha/clipboard.js) | 33758 | 3993 | JavaScript | 13 | :scissors: Modern copy to clipboard. No Flash. Just 3kb gzipped :clipboard: | 2024-01-09T17:45:20Z |
| 43 | [insomnia](https://github.com/Kong/insomnia) | 32896 | 1820 | JavaScript | 637 | The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage. | 2024-04-03T02:35:21Z |
| 44 | [gulp](https://github.com/gulpjs/gulp) | 32862 | 4245 | JavaScript | 25 | A toolkit to automate & enhance your workflow | 2024-03-29T02:56:52Z |
| 45 | [marked](https://github.com/markedjs/marked) | 31731 | 3357 | JavaScript | 20 | A markdown parser and compiler. Built for speed. | 2024-04-01T22:15:24Z |
| 46 | [husky](https://github.com/typicode/husky) | 31444 | 991 | JavaScript | 19 | Git hooks made easy 🐶 woof! | 2024-03-30T17:11:34Z |
| 47 | [JavaScript](https://github.com/TheAlgorithms/JavaScript) | 31071 | 5329 | JavaScript | 4 | Algorithms and Data Structures implemented in JavaScript for beginners, following best practices. | 2024-03-30T20:57:12Z |
| 48 | [fastify](https://github.com/fastify/fastify) | 30425 | 2179 | JavaScript | 70 | Fast and low overhead web framework, for Node.js | 2024-04-03T00:51:22Z |
| 49 | [learnGitBranching](https://github.com/pcottle/learnGitBranching) | 29586 | 5670 | JavaScript | 27 | An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git! | 2024-03-30T22:19:17Z |
| 50 | [react-boilerplate](https://github.com/react-boilerplate/react-boilerplate) | 29363 | 6120 | JavaScript | 78 | :fire: A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices. | 2023-03-23T21:35:09Z |
| 51 | [swagger-ui](https://github.com/swagger-api/swagger-ui) | 25444 | 8800 | JavaScript | 1061 | Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API. | 2024-04-01T11:49:49Z |
| 52 | [plyr](https://github.com/sampotts/plyr) | 25307 | 2856 | JavaScript | 849 | A simple HTML5, YouTube and Vimeo player | 2024-04-01T04:20:08Z |
| 53 | [trilium](https://github.com/zadam/trilium) | 25150 | 1688 | JavaScript | 994 | Build your personal knowledge base with Trilium Notes | 2024-03-28T19:53:10Z |
| 54 | [rollup](https://github.com/rollup/rollup) | 24710 | 1426 | JavaScript | 511 | Next-generation ES module bundler | 2024-03-30T14:59:39Z |
| 55 | [feather](https://github.com/feathericons/feather) | 24416 | 1201 | JavaScript | 385 | Simply beautiful open-source icons | 2024-03-24T20:32:32Z |
| 56 | [30-Days-Of-React](https://github.com/Asabeneh/30-Days-Of-React) | 24207 | 6913 | JavaScript | 52 | 30 Days of React challenge is a step by step guide to learn React in 30 days. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw | 2024-02-26T14:00:56Z |
| 57 | [hammer.js](https://github.com/hammerjs/hammer.js) | 23896 | 2626 | JavaScript | 285 | A javascript library for multi-touch gestures :// You can touch this | 2023-02-15T09:48:48Z |
| 58 | [mostly-adequate-guide](https://github.com/MostlyAdequate/mostly-adequate-guide) | 23137 | 1845 | JavaScript | 74 | Mostly adequate guide to FP (in javascript) | 2023-12-08T10:40:21Z |
| 59 | [nanoid](https://github.com/ai/nanoid) | 22987 | 752 | JavaScript | 7 | A tiny (124 bytes), secure, URL-friendly, unique string ID generator for JavaScript | 2024-03-11T18:24:04Z |
| 60 | [howler.js](https://github.com/goldfire/howler.js) | 22857 | 2188 | JavaScript | 334 | Javascript audio library for the modern web. | 2024-02-13T02:21:35Z |
| 61 | [validator.js](https://github.com/validatorjs/validator.js) | 22486 | 2252 | JavaScript | 171 | String validation | 2024-04-01T09:35:57Z |
| 62 | [ember.js](https://github.com/emberjs/ember.js) | 22435 | 4215 | JavaScript | 286 | Ember.js - A JavaScript framework for creating ambitious web applications | 2024-04-02T22:18:11Z |
| 63 | [mocha](https://github.com/mochajs/mocha) | 22410 | 2987 | JavaScript | 188 | ☕️ simple, flexible, fun javascript test framework for node.js & the browser | 2024-04-01T17:23:24Z |
| 64 | [scrollreveal](https://github.com/jlmakes/scrollreveal) | 22074 | 2231 | JavaScript | 33 | Animate elements as they scroll into view. | 2024-02-14T11:45:08Z |
| 65 | [winston](https://github.com/winstonjs/winston) | 21952 | 1788 | JavaScript | 443 | A logger for just about everything. | 2024-04-01T19:54:51Z |
| 66 | [dragula](https://github.com/bevacqua/dragula) | 21774 | 1961 | JavaScript | 108 | :ok_hand: Drag and drop so simple it hurts | 2024-04-01T20:22:38Z |
| 67 | [responsively-app](https://github.com/responsively-org/responsively-app) | 21641 | 1064 | JavaScript | 168 | A modified web browser that helps in responsive web development. A web developer's must have dev-tool. | 2024-03-30T14:46:06Z |
| 68 | [pug](https://github.com/pugjs/pug) | 21503 | 1956 | JavaScript | 285 | Pug – robust, elegant, feature rich template engine for Node.js | 2024-03-04T06:18:49Z |
| 69 | [javascript-interview-questions](https://github.com/sudheerj/javascript-interview-questions) | 21478 | 6153 | JavaScript | 1 | List of 1000 JavaScript Interview Questions | 2024-04-03T00:19:09Z |
| 70 | [react-native-web](https://github.com/necolas/react-native-web) | 21296 | 1761 | JavaScript | 81 | Cross-platform React UI packages | 2024-04-02T08:10:59Z |
| 71 | [stackedit](https://github.com/benweet/stackedit) | 21282 | 2691 | JavaScript | 667 | In-browser Markdown editor | 2023-07-04T16:12:06Z |
| 72 | [FileSaver.js](https://github.com/eligrey/FileSaver.js) | 21193 | 4366 | JavaScript | 173 | An HTML5 saveAs() FileSaver implementation | 2023-03-01T13:55:08Z |
| 73 | [ws](https://github.com/websockets/ws) | 20962 | 2285 | JavaScript | 7 | Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js | 2024-04-01T05:51:49Z |
| 74 | [lowdb](https://github.com/typicode/lowdb) | 20792 | 893 | JavaScript | 0 | Simple and fast JSON database | 2024-02-14T11:00:47Z |
| 75 | [heroicons](https://github.com/tailwindlabs/heroicons) | 20554 | 1253 | JavaScript | 0 | A set of free MIT-licensed high-quality SVG icons for UI development. | 2024-03-22T20:09:47Z |
| 76 | [bluebird](https://github.com/petkaantonov/bluebird) | 20417 | 2332 | JavaScript | 70 | :bird: :zap: Bluebird is a full featured promise library with unmatched performance. | 2024-03-19T11:17:29Z |
| 77 | [js-stack-from-scratch](https://github.com/verekia/js-stack-from-scratch) | 20050 | 1997 | JavaScript | 40 | 🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack. | 2022-11-01T03:50:36Z |
| 78 | [enzyme](https://github.com/enzymejs/enzyme) | 19979 | 2016 | JavaScript | 252 | JavaScript Testing utilities for React | 2024-02-23T18:38:58Z |
| 79 | [snowpack](https://github.com/FredKSchott/snowpack) | 19543 | 924 | JavaScript | 340 | ESM-powered frontend build tool. Instant, lightweight, unbundled development. ✌️ | 2023-03-05T16:10:07Z |
| 80 | [Mock](https://github.com/nuysoft/Mock) | 19340 | 2659 | JavaScript | 308 | A simulation data generator | 2024-03-15T01:53:57Z |
| 81 | [Inquirer.js](https://github.com/SBoudrias/Inquirer.js) | 19291 | 1253 | JavaScript | 190 | A collection of common interactive command line user interfaces. | 2024-03-29T19:40:54Z |
| 82 | [wekan](https://github.com/wekan/wekan) | 19073 | 2777 | JavaScript | 589 | The Open Source kanban (built with Meteor). Keep variable/table/field names camelCase. For translations, only add Pull Request changes to wekan/i18n/en.i18n.json , other translations are done at https://app.transifex.com/wekan/ only. | 2024-04-02T22:20:33Z |
| 83 | [knex](https://github.com/knex/knex) | 18648 | 2076 | JavaScript | 968 | A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use. | 2024-03-31T08:09:31Z |
| 84 | [react-testing-library](https://github.com/testing-library/react-testing-library) | 18599 | 1076 | JavaScript | 38 | 🐐 Simple and complete React DOM testing utilities that encourage good testing practices. | 2024-03-21T09:24:53Z |
| 85 | [trix](https://github.com/basecamp/trix) | 18455 | 1088 | JavaScript | 108 | A rich text editor for everyday writing | 2024-03-27T11:37:46Z |
| 86 | [You-Dont-Need-Lodash-Underscore](https://github.com/you-dont-need/You-Dont-Need-Lodash-Underscore) | 18379 | 811 | JavaScript | 46 | List of JavaScript methods which you can use natively + ESLint Plugin | 2024-04-02T07:19:35Z |
| 87 | [live](https://github.com/fanmingming/live) | 18378 | 2676 | JavaScript | 1 | ✯ 一个可直连访问的电视/广播图标库与相关工具项目 ✯ 🔕 永久免费 直连访问 完整开源 不断完善的台标 支持IPv4/IPv6双栈访问 🔕 | 2024-04-03T03:00:55Z |
| 88 | [chinese-independent-blogs](https://github.com/timqian/chinese-independent-blogs) | 18149 | 2321 | JavaScript | 17 | 中文独立博客列表 | 2024-04-03T00:39:39Z |
| 89 | [mysql](https://github.com/mysqljs/mysql) | 18137 | 2502 | JavaScript | 140 | A pure node.js JavaScript Client implementing the MySQL protocol. | 2023-12-17T03:59:48Z |
| 90 | [dropzone](https://github.com/dropzone/dropzone) | 17822 | 3291 | JavaScript | 131 | Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars. | 2023-12-07T05:43:57Z |
| 91 | [appium](https://github.com/appium/appium) | 17794 | 5924 | JavaScript | 147 | Cross-platform automation framework for all kinds of your apps built on top of W3C WebDriver protocol | 2024-04-02T11:23:07Z |
| 92 | [handlebars.js](https://github.com/handlebars-lang/handlebars.js) | 17697 | 2032 | JavaScript | 65 | Minimal templating on steroids. | 2023-12-13T23:07:16Z |
| 93 | [KaTeX](https://github.com/KaTeX/KaTeX) | 17636 | 1140 | JavaScript | 377 | Fast math typesetting for the web. | 2024-03-29T21:50:12Z |
| 94 | [decap-cms](https://github.com/decaporg/decap-cms) | 17469 | 3013 | JavaScript | 497 | A Git-based CMS for Static Site Generators | 2024-04-02T12:33:13Z |
| 95 | [vant-weapp](https://github.com/youzan/vant-weapp) | 17393 | 3459 | JavaScript | 12 | 轻量、可靠的小程序 UI 组件库 | 2024-04-02T00:01:58Z |
| 96 | [draggable](https://github.com/Shopify/draggable) | 17381 | 1066 | JavaScript | 106 | The JavaScript Drag & Drop library your grandparents warned you about. | 2024-03-12T19:25:35Z |
| 97 | [node-jsonwebtoken](https://github.com/auth0/node-jsonwebtoken) | 17333 | 1201 | JavaScript | 120 | JsonWebToken implementation for node.js http://self-issued.info/docs/draft-ietf-oauth-json-web-token.html | 2023-12-30T19:17:34Z |
| 98 | [classnames](https://github.com/JedWatson/classnames) | 17324 | 551 | JavaScript | 3 | A simple javascript utility for conditionally joining classNames together | 2024-04-01T14:40:03Z |
| 99 | [velocity](https://github.com/julianshapiro/velocity) | 17270 | 1567 | JavaScript | 41 | Accelerated JavaScript animation. | 2020-10-24T07:45:51Z |
| 100 | [lazysizes](https://github.com/aFarkas/lazysizes) | 17268 | 1733 | JavaScript | 169 | 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. | 2024-03-20T15:17:09Z |