Files
Github-Ranking/Top100/JavaScript.md
T
2024-01-03 11:05:25 +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 | [javascript-algorithms](https://github.com/trekhleb/javascript-algorithms) | 178906 | 29530 | JavaScript | 120 | 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings | 2023-12-12T20:32:46Z |
| 2 | [30-seconds-of-code](https://github.com/Chalarangelo/30-seconds-of-code) | 117315 | 12111 | JavaScript | 0 | Short code snippets for all your development needs | 2024-01-02T18:27:08Z |
| 3 | [33-js-concepts](https://github.com/leonardomso/33-js-concepts) | 60218 | 8613 | JavaScript | 13 | 📜 33 JavaScript concepts every developer should know. | 2023-12-25T21:17:46Z |
| 4 | [angular.js](https://github.com/angular/angular.js) | 59004 | 28122 | JavaScript | 391 | AngularJS - HTML enhanced for web apps! | 2022-04-12T15:57:22Z |
| 5 | [leetcode](https://github.com/azl397985856/leetcode) | 53078 | 9465 | JavaScript | 9 | LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。) | 2023-12-20T09:35:46Z |
| 6 | [DeepLearning-500-questions](https://github.com/scutan90/DeepLearning-500-questions) | 52289 | 15765 | JavaScript | 104 | 深度学习500问,以问答形式对常用的概率知识、线性代数、机器学习、深度学习、计算机视觉等热点问题进行阐述,以帮助自己及有需要的读者。 全书分为18个章节,50余万字。由于水平有限,书中不妥之处恳请广大读者批评指正。 未完待续............ 如有意合作,联系scutjy2015@163.com 版权所有,违权必究 Tan 2018.06 | 2023-11-28T04:45:49Z |
| 7 | [serverless](https://github.com/serverless/serverless) | 45677 | 5797 | JavaScript | 1057 | ⚡ Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! – | 2023-12-28T01:17:37Z |
| 8 | [meteor](https://github.com/meteor/meteor) | 43900 | 5415 | JavaScript | 213 | Meteor, the JavaScript App Platform | 2024-01-02T16:54:28Z |
| 9 | [parcel](https://github.com/parcel-bundler/parcel) | 42879 | 2335 | JavaScript | 639 | The zero configuration build tool for the web. 📦🚀 | 2024-01-02T23:48:26Z |
| 10 | [uni-app](https://github.com/dcloudio/uni-app) | 38967 | 3582 | JavaScript | 1250 | A cross-platform framework using Vue.js | 2024-01-02T12:59:17Z |
| 11 | [reactjs-interview-questions](https://github.com/sudheerj/reactjs-interview-questions) | 33854 | 8251 | JavaScript | 9 | List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!! | 2024-01-02T09:58:39Z |
| 12 | [brackets](https://github.com/adobe/brackets) | 33348 | 7948 | JavaScript | 2618 | An open source code editor for the web, written in JavaScript, HTML and CSS. | 2022-06-12T08:19:24Z |
| 13 | [husky](https://github.com/typicode/husky) | 30778 | 1056 | JavaScript | 24 | Git hooks made easy 🐶 woof! | 2023-12-12T07:01:24Z |
| 14 | [RSSHub](https://github.com/DIYgod/RSSHub) | 27293 | 6310 | JavaScript | 272 | 🍰 Everything is RSSible | 2024-01-03T00:04:01Z |
| 15 | [yapi](https://github.com/YMFE/yapi) | 26768 | 4740 | JavaScript | 1504 | YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台 | 2023-10-25T05:46:08Z |
| 16 | [nprogress](https://github.com/rstacruz/nprogress) | 25716 | 1858 | JavaScript | 100 | For slim progress bars like on YouTube, Medium, etc | 2022-06-04T00:38:39Z |
| 17 | [commander.js](https://github.com/tj/commander.js) | 25628 | 1748 | JavaScript | 12 | node.js command-line interfaces made easy | 2024-01-01T04:22:19Z |
| 18 | [ToolJet](https://github.com/ToolJet/ToolJet) | 25453 | 3147 | JavaScript | 502 | Low-code platform for building business applications. Connect to databases, cloud storages, GraphQL, API endpoints, Airtable, Google sheets, OpenAI, etc and build apps using drag and drop application builder. Built using JavaScript/TypeScript. 🚀 | 2024-01-03T02:05:43Z |
| 19 | [nylas-mail](https://github.com/nylas/nylas-mail) | 24781 | 1486 | JavaScript | 981 | :love_letter: An extensible desktop mail app built on the modern web. Forks welcome! | 2022-11-24T08:20:57Z |
| 20 | [quasar](https://github.com/quasarframework/quasar) | 24743 | 3393 | JavaScript | 434 | Quasar Framework - Build high-performance VueJS user interfaces in record time | 2023-12-30T21:28:42Z |
| 21 | [awesome-vscode](https://github.com/viatsko/awesome-vscode) | 23655 | 1223 | JavaScript | 23 | 🎨 A curated list of delightful VS Code packages and resources. | 2023-11-13T18:36:22Z |
| 22 | [openzeppelin-contracts](https://github.com/OpenZeppelin/openzeppelin-contracts) | 23446 | 11767 | JavaScript | 162 | OpenZeppelin Contracts is a library for secure smart contract development. | 2024-01-02T23:18:26Z |
| 23 | [javascript-testing-best-practices](https://github.com/goldbergyoni/javascript-testing-best-practices) | 22887 | 2042 | JavaScript | 48 | 📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (July 2023) | 2023-12-24T07:29:00Z |
| 24 | [octotree](https://github.com/ovity/octotree) | 22603 | 1914 | JavaScript | 32 | GitHub on steroids | 2023-09-30T14:34:33Z |
| 25 | [shields](https://github.com/badges/shields) | 21656 | 5471 | JavaScript | 342 | Concise, consistent, and legible badges in SVG and raster format | 2024-01-02T21:30:21Z |
| 26 | [react-motion](https://github.com/chenglou/react-motion) | 21601 | 1213 | JavaScript | 149 | A spring that solves your animation problems. | 2022-12-08T17:31:42Z |
| 27 | [js-cookie](https://github.com/js-cookie/js-cookie) | 21324 | 2170 | JavaScript | 3 | A simple, lightweight JavaScript API for handling browser cookies | 2023-12-25T09:02:06Z |
| 28 | [chalk](https://github.com/chalk/chalk) | 21036 | 887 | JavaScript | 2 | 🖍 Terminal string styling done right | 2023-11-01T01:50:51Z |
| 29 | [normalizr](https://github.com/paularmstrong/normalizr) | 20983 | 909 | JavaScript | 0 | Normalizes nested JSON according to a schema | 2022-03-19T22:44:12Z |
| 30 | [ava](https://github.com/avajs/ava) | 20546 | 1485 | JavaScript | 54 | Node.js test runner that lets you develop with confidence 🚀 | 2024-01-02T21:32:54Z |
| 31 | [joi](https://github.com/hapijs/joi) | 20393 | 1546 | JavaScript | 159 | The most powerful data validation library for JS | 2024-01-01T12:56:08Z |
| 32 | [You-Dont-Need-jQuery](https://github.com/camsong/You-Dont-Need-jQuery) | 20317 | 1809 | JavaScript | 2 | Examples of how to do query, style, dom, ajax, event etc like jQuery with plain javascript. | 2023-04-13T03:37:44Z |
| 33 | [jsdom](https://github.com/jsdom/jsdom) | 19559 | 1680 | JavaScript | 445 | A JavaScript implementation of various web standards, for use with Node.js | 2024-01-02T22:36:38Z |
| 34 | [Vue.Draggable](https://github.com/SortableJS/Vue.Draggable) | 19480 | 2908 | JavaScript | 226 | Vue drag-and-drop component based on Sortable.js | 2023-08-16T10:46:13Z |
| 35 | [react-grid-layout](https://github.com/react-grid-layout/react-grid-layout) | 18839 | 2511 | JavaScript | 79 | A draggable and resizable grid layout with responsive breakpoints, for React. | 2023-12-28T20:35:09Z |
| 36 | [handsontable](https://github.com/handsontable/handsontable) | 18647 | 2952 | JavaScript | 426 | JavaScript data grid with a spreadsheet look & feel. Works with React, Angular, and Vue. Supported by the Handsontable team ⚡ | 2024-01-02T21:15:17Z |
| 37 | [cleave.js](https://github.com/nosir/cleave.js) | 17912 | 1665 | JavaScript | 184 | Format input text content when you are typing... | 2023-11-25T10:40:46Z |
| 38 | [awesome-blockchain-cn](https://github.com/chaozh/awesome-blockchain-cn) | 17887 | 3646 | JavaScript | 3 | 收集所有区块链(BlockChain)技术开发相关资料,包括Fabric和Ethereum开发资料 | 2023-11-22T12:18:50Z |
| 39 | [GSAP](https://github.com/greensock/GSAP) | 17796 | 1725 | JavaScript | 5 | GSAP (GreenSock Animation Platform), a JavaScript animation library for the modern web | 2023-12-14T22:14:22Z |
| 40 | [UnblockNeteaseMusic](https://github.com/nondanee/UnblockNeteaseMusic) | 17252 | 2560 | JavaScript | 208 | Revive unavailable songs for Netease Cloud Music | 2023-06-25T22:31:49Z |
| 41 | [localtunnel](https://github.com/localtunnel/localtunnel) | 17207 | 1279 | JavaScript | 134 | expose yourself | 2023-11-15T14:45:46Z |
| 42 | [less.js](https://github.com/less/less.js) | 16970 | 3521 | JavaScript | 176 | Less. The dynamic stylesheet language. | 2023-12-10T19:33:30Z |
| 43 | [Fuse](https://github.com/krisk/Fuse) | 16961 | 806 | JavaScript | 18 | Lightweight fuzzy-search, in JavaScript | 2023-11-24T17:40:30Z |
| 44 | [kit](https://github.com/sveltejs/kit) | 16872 | 1692 | JavaScript | 617 | web development, streamlined | 2024-01-03T00:40:46Z |
| 45 | [jquery-pjax](https://github.com/defunkt/jquery-pjax) | 16757 | 2044 | JavaScript | 59 | pushState + ajax = pjax | 2022-11-30T22:59:46Z |
| 46 | [material](https://github.com/angular/material) | 16611 | 3498 | JavaScript | 269 | Material design for AngularJS | 2022-05-10T15:28:48Z |
| 47 | [sweetalert2](https://github.com/sweetalert2/sweetalert2) | 16529 | 1598 | JavaScript | 7 | ✨ A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. 🇺🇦 | 2023-12-27T13:35:41Z |
| 48 | [hubot](https://github.com/hubotio/hubot) | 16482 | 3945 | JavaScript | 5 | A customizable life embetterment robot. | 2023-12-14T21:46:43Z |
| 49 | [Functional-Light-JS](https://github.com/getify/Functional-Light-JS) | 16403 | 2020 | JavaScript | 14 | Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter. | 2023-12-26T15:46:02Z |
| 50 | [mdx](https://github.com/mdx-js/mdx) | 16261 | 1190 | JavaScript | 7 | Markdown for the component era | 2024-01-01T00:16:32Z |
| 51 | [co](https://github.com/tj/co) | 11858 | 861 | JavaScript | 30 | The ultimate generator based flow-control goodness for nodejs (supports thunks, promises, etc) | 2020-12-15T07:22:26Z |
| 52 | [nightwatch](https://github.com/nightwatchjs/nightwatch) | 11506 | 1158 | JavaScript | 207 | Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack | 2023-12-29T20:01:19Z |
| 53 | [WebRTC-Experiment](https://github.com/muaz-khan/WebRTC-Experiment) | 11501 | 3974 | JavaScript | 517 | WebRTC, WebRTC and WebRTC. Everything here is all about WebRTC!! | 2022-06-15T09:37:48Z |
| 54 | [Magnific-Popup](https://github.com/dimsemenov/Magnific-Popup) | 11378 | 3566 | JavaScript | 629 | Light and responsive lightbox script with focus on performance. | 2023-10-05T17:32:01Z |
| 55 | [react-native-firebase](https://github.com/invertase/react-native-firebase) | 11250 | 2220 | JavaScript | 39 | 🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services. | 2023-12-29T13:58:54Z |
| 56 | [pdfmake](https://github.com/bpampuch/pdfmake) | 11103 | 2054 | JavaScript | 297 | Client/server side PDF printing in pure JavaScript | 2024-01-01T09:44:43Z |
| 57 | [metamask-extension](https://github.com/MetaMask/metamask-extension) | 10961 | 4805 | JavaScript | 1549 | :globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites | 2024-01-03T00:16:09Z |
| 58 | [ndb](https://github.com/GoogleChromeLabs/ndb) | 10914 | 277 | JavaScript | 53 | ndb is an improved debugging experience for Node.js, enabled by Chrome DevTools | 2022-05-26T07:03:35Z |
| 59 | [junior-recruit-scheduler](https://github.com/jojoldu/junior-recruit-scheduler) | 10911 | 1705 | JavaScript | 12 | 주니어 개발자 채용 정보 | 2023-10-27T03:32:34Z |
| 60 | [headroom.js](https://github.com/WickyNilliams/headroom.js) | 10860 | 856 | JavaScript | 13 | Give your pages some headroom. Hide your header until you need it | 2023-10-25T11:50:31Z |
| 61 | [spectrum](https://github.com/withspectrum/spectrum) | 10790 | 1276 | JavaScript | 0 | Simple, powerful online communities. | 2022-07-20T03:30:21Z |
| 62 | [jsoneditor](https://github.com/josdejong/jsoneditor) | 10781 | 2034 | JavaScript | 207 | A web-based tool to view, edit, format, and validate JSON | 2024-01-02T10:03:23Z |
| 63 | [piskel](https://github.com/piskelapp/piskel) | 10476 | 767 | JavaScript | 300 | A simple web-based tool for Spriting and Pixel art. | 2023-11-05T06:06:42Z |
| 64 | [not-paid](https://github.com/kleampa/not-paid) | 10264 | 785 | JavaScript | 0 | Client did not pay? Add opacity to the body tag and decrease it every day until their site completely fades away | 2023-09-21T19:33:24Z |
| 65 | [SpaceX-API](https://github.com/r-spacex/SpaceX-API) | 10155 | 944 | JavaScript | 37 | :rocket: Open Source REST API for SpaceX launch, rocket, core, capsule, starlink, launchpad, and landing pad data. | 2023-12-22T01:12:07Z |
| 66 | [trianglify](https://github.com/qrohlf/trianglify) | 10045 | 754 | JavaScript | 8 | Algorithmically generated triangle art | 2023-07-29T23:19:25Z |
| 67 | [picturefill](https://github.com/scottjehl/picturefill) | 9948 | 1106 | JavaScript | 1 | A responsive image polyfill for <picture>, srcset, sizes, and more | 2022-09-06T15:00:20Z |
| 68 | [fantasy-land](https://github.com/fantasyland/fantasy-land) | 9926 | 406 | JavaScript | 28 | Specification for interoperability of common algebraic structures in JavaScript | 2023-12-26T21:42:11Z |
| 69 | [critical](https://github.com/addyosmani/critical) | 9902 | 457 | JavaScript | 44 | Extract & Inline Critical-path CSS in HTML pages | 2023-12-13T13:07:37Z |
| 70 | [WOW](https://github.com/matthieua/WOW) | 9867 | 4218 | JavaScript | 166 | Reveal CSS animation as you scroll down a page | 2023-03-18T13:35:24Z |
| 71 | [art-template](https://github.com/aui/art-template) | 9831 | 2755 | JavaScript | 84 | High performance JavaScript templating engine | 2021-01-09T14:41:44Z |
| 72 | [react-desktop](https://github.com/gabrielbull/react-desktop) | 9482 | 498 | JavaScript | 34 | React UI Components for macOS High Sierra and Windows 10 | 2023-07-01T05:48:32Z |
| 73 | [uncss](https://github.com/uncss/uncss) | 9356 | 443 | JavaScript | 45 | Remove unused styles from CSS | 2023-12-27T19:34:09Z |
| 74 | [is.js](https://github.com/arasatasaygin/is.js) | 9176 | 665 | JavaScript | 38 | Micro check library | 2022-01-11T17:39:48Z |
| 75 | [cube-ui](https://github.com/didi/cube-ui) | 9088 | 1503 | JavaScript | 49 | :large_orange_diamond: A fantastic mobile ui lib implement by Vue | 2024-01-02T02:21:34Z |
| 76 | [chameleon](https://github.com/didi/chameleon) | 9013 | 702 | JavaScript | 151 | 🦎 一套代码运行多端,一端所见即多端所见 | 2023-01-07T22:16:40Z |
| 77 | [Winds](https://github.com/GetStream/Winds) | 8855 | 649 | JavaScript | 0 | A Beautiful Open Source RSS & Podcast App Powered by Getstream.io | 2021-10-11T20:32:23Z |
| 78 | [ncc](https://github.com/vercel/ncc) | 8644 | 297 | JavaScript | 177 | Compile a Node.js project into a single file. Supports TypeScript, binary addons, dynamic requires. | 2024-01-01T01:50:36Z |
| 79 | [JSON-js](https://github.com/douglascrockford/JSON-js) | 8643 | 4719 | JavaScript | 0 | JSON in JavaScript | 2023-05-10T23:28:16Z |
| 80 | [node-fetch](https://github.com/node-fetch/node-fetch) | 8563 | 1061 | JavaScript | 165 | A light-weight module that brings the Fetch API to Node.js | 2023-12-08T20:42:59Z |
| 81 | [rawgraphs-app](https://github.com/rawgraphs/rawgraphs-app) | 8499 | 1860 | JavaScript | 81 | A web interface to create custom vector-based visualizations on top of RAWGraphs core | 2023-11-08T11:11:01Z |
| 82 | [bundlephobia](https://github.com/pastelsky/bundlephobia) | 8477 | 250 | JavaScript | 338 | 🏋️ Find out the cost of adding a new frontend dependency to your project | 2023-12-01T06:43:35Z |
| 83 | [nunjucks](https://github.com/mozilla/nunjucks) | 8346 | 683 | JavaScript | 269 | A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired) | 2023-10-21T09:07:27Z |
| 84 | [h5-Dooring](https://github.com/MrXujiang/h5-Dooring) | 8138 | 1555 | JavaScript | 28 | H5 Page Maker, H5 Editor, LowCode. Make H5 as easy as building blocks. \| 让H5制作像搭积木一样简单, 轻松搭建H5页面, H5网站, PC端网站,LowCode平台. | 2023-12-28T13:19:35Z |
| 85 | [awesome-wpo](https://github.com/davidsonfellipe/awesome-wpo) | 8118 | 578 | JavaScript | 2 | :pencil: A curated list of Web Performance Optimization. Everyone can contribute here! | 2023-07-26T17:26:17Z |
| 86 | [chai](https://github.com/chaijs/chai) | 8006 | 730 | JavaScript | 95 | BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework. | 2024-01-01T22:02:53Z |
| 87 | [Vulcan](https://github.com/VulcanJS/Vulcan) | 7992 | 1949 | JavaScript | 172 | 🌋 A toolkit to quickly build apps with React, GraphQL & Meteor | 2023-01-25T17:19:06Z |
| 88 | [vue-lazyload](https://github.com/hilongjw/vue-lazyload) | 7927 | 874 | JavaScript | 187 | A Vue.js plugin for lazyload your Image or Component in your application. | 2023-06-30T06:57:44Z |
| 89 | [unstated](https://github.com/jamiebuilds/unstated) | 7821 | 369 | JavaScript | 0 | State so simple, it goes without saying | 2023-09-11T02:47:52Z |
| 90 | [anyproxy](https://github.com/alibaba/anyproxy) | 7687 | 1268 | JavaScript | 225 | A fully configurable http/https proxy in NodeJS | 2023-03-06T17:20:04Z |
| 91 | [markdown-js](https://github.com/evilstreak/markdown-js) | 7684 | 923 | JavaScript | 90 | A Markdown parser for javascript | 2020-03-27T01:02:30Z |
| 92 | [jsplumb](https://github.com/jsplumb/jsplumb) | 7675 | 1473 | JavaScript | 0 | Visual connectivity for webapps | 2023-10-17T13:13:38Z |
| 93 | [chart.xkcd](https://github.com/timqian/chart.xkcd) | 7510 | 201 | JavaScript | 24 | xkcd styled chart lib | 2023-12-02T06:58:11Z |
| 94 | [vanilla-lazyload](https://github.com/verlok/vanilla-lazyload) | 7473 | 685 | JavaScript | 11 | LazyLoad is a lightweight, flexible script that speeds up your website by deferring the loading of your below-the-fold images, backgrounds, videos, iframes and scripts to when they will enter the viewport. Written in plain "vanilla" JavaScript, it leverages IntersectionObserver, supports responsive images and enables native lazy loading. | 2023-11-17T14:51:46Z |
| 95 | [js-ipfs](https://github.com/ipfs/js-ipfs) | 7446 | 1391 | JavaScript | 1 | IPFS implementation in JavaScript | 2023-05-25T17:13:28Z |
| 96 | [ejs](https://github.com/mde/ejs) | 7410 | 834 | JavaScript | 100 | Embedded JavaScript templates -- http://ejs.co | 2023-07-18T21:48:39Z |
| 97 | [lozad.js](https://github.com/ApoorvSaxena/lozad.js) | 7370 | 476 | JavaScript | 52 | 🔥 Highly performant, light ~1kb and configurable lazy loader in pure JS with no dependencies for responsive images, iframes and more | 2023-10-13T07:58:21Z |
| 98 | [BrasilAPI](https://github.com/BrasilAPI/BrasilAPI) | 7350 | 557 | JavaScript | 75 | Vamos transformar o Brasil em uma API? | 2024-01-03T01:46:05Z |
| 99 | [min](https://github.com/minbrowser/min) | 7311 | 669 | JavaScript | 492 | A fast, minimal browser that protects your privacy | 2023-12-31T21:26:34Z |
| 100 | [prerender-spa-plugin](https://github.com/chrisvfritz/prerender-spa-plugin) | 7303 | 678 | JavaScript | 108 | Prerenders static HTML in a single-page application. | 2023-04-09T13:38:15Z |