[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) | 165744 | 27339 | JavaScript | 107 | 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings | 2023-03-25T16:03:06Z | | 2 | [30-seconds-of-code](https://github.com/30-seconds/30-seconds-of-code) | 109312 | 11275 | JavaScript | 0 | Short JavaScript code snippets for all your development needs | 2023-03-28T19:41:58Z | | 3 | [angular.js](https://github.com/angular/angular.js) | 59224 | 28140 | JavaScript | 391 | AngularJS - HTML enhanced for web apps! | 2022-04-12T15:57:22Z | | 4 | [33-js-concepts](https://github.com/leonardomso/33-js-concepts) | 55599 | 7780 | JavaScript | 15 | 📜 33 JavaScript concepts every developer should know. | 2023-03-15T11:19:23Z | | 5 | [leetcode](https://github.com/azl397985856/leetcode) | 50879 | 9295 | JavaScript | 5 | 推荐刷题网站:https://www.lintcode.com/?utm_source=tf-github-lucifer2022 LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。) | 2023-03-30T07:38:04Z | | 6 | [DeepLearning-500-questions](https://github.com/scutan90/DeepLearning-500-questions) | 50183 | 15493 | JavaScript | 102 | 深度学习500问,以问答形式对常用的概率知识、线性代数、机器学习、深度学习、计算机视觉等热点问题进行阐述,以帮助自己及有需要的读者。 全书分为18个章节,50余万字。由于水平有限,书中不妥之处恳请广大读者批评指正。 未完待续............ 如有意合作,联系scutjy2015@163.com 版权所有,违权必究 Tan 2018.06 | 2023-02-07T23:13:50Z | | 7 | [serverless](https://github.com/serverless/serverless) | 44474 | 5544 | JavaScript | 945 | ⚡ Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! – | 2023-03-30T14:59:23Z | | 8 | [meteor](https://github.com/meteor/meteor) | 43397 | 5233 | JavaScript | 181 | Meteor, the JavaScript App Platform | 2023-03-30T21:25:53Z | | 9 | [AdminLTE](https://github.com/ColorlibHQ/AdminLTE) | 42337 | 18019 | JavaScript | 61 | AdminLTE - Free admin dashboard template based on Bootstrap 4 | 2023-03-30T06:23:37Z | | 10 | [parcel](https://github.com/parcel-bundler/parcel) | 42180 | 2246 | JavaScript | 680 | The zero configuration build tool for the web. 📦🚀 | 2023-03-30T17:11:34Z | | 11 | [uni-app](https://github.com/dcloudio/uni-app) | 37881 | 3437 | JavaScript | 993 | A cross-platform framework using Vue.js | 2023-03-30T08:36:54Z | | 12 | [brackets](https://github.com/adobe/brackets) | 33478 | 7984 | JavaScript | 2619 | An open source code editor for the web, written in JavaScript, HTML and CSS. | 2022-06-12T08:19:24Z | | 13 | [awesome-react-native](https://github.com/jondot/awesome-react-native) | 32689 | 3980 | JavaScript | 31 | Awesome React Native components, news, tools, and learning material! | 2023-03-28T08:29:33Z | | 14 | [husky](https://github.com/typicode/husky) | 29116 | 1014 | JavaScript | 16 | Git hooks made easy 🐶 woof! | 2023-03-10T17:47:21Z | | 15 | [react-boilerplate](https://github.com/react-boilerplate/react-boilerplate) | 29050 | 6185 | JavaScript | 71 | :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 | | 16 | [odoo](https://github.com/odoo/odoo) | 28570 | 18261 | JavaScript | 2137 | Odoo. Open Source Apps To Grow Your Business. | 2023-03-31T00:32:16Z | | 17 | [reactjs-interview-questions](https://github.com/sudheerj/reactjs-interview-questions) | 28380 | 7012 | JavaScript | 5 | List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!! | 2023-03-27T21:02:05Z | | 18 | [slick](https://github.com/kenwheeler/slick) | 27905 | 5964 | JavaScript | 1171 | the last carousel you'll ever need | 2023-03-09T13:43:19Z | | 19 | [webtorrent](https://github.com/webtorrent/webtorrent) | 27695 | 2681 | JavaScript | 87 | ⚡️ Streaming torrent client for the web | 2023-03-30T14:57:58Z | | 20 | [underscore](https://github.com/jashkenas/underscore) | 26910 | 5609 | JavaScript | 30 | JavaScript's utility _ belt | 2022-11-29T17:19:56Z | | 21 | [OpenAPI-Specification](https://github.com/OAI/OpenAPI-Specification) | 26120 | 8960 | JavaScript | 517 | The OpenAPI Specification Repository | 2023-03-30T22:55:03Z | | 22 | [yapi](https://github.com/YMFE/yapi) | 25861 | 4569 | JavaScript | 1468 | YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台 | 2023-03-02T08:40:34Z | | 23 | [nprogress](https://github.com/rstacruz/nprogress) | 25166 | 1851 | JavaScript | 98 | For slim progress bars like on YouTube, Medium, etc | 2022-06-04T00:38:39Z | | 24 | [nylas-mail](https://github.com/nylas/nylas-mail) | 24739 | 1469 | JavaScript | 980 | :love_letter: An extensible desktop mail app built on the modern web. Forks welcome! | 2022-11-24T08:20:57Z | | 25 | [commander.js](https://github.com/tj/commander.js) | 24470 | 1708 | JavaScript | 9 | node.js command-line interfaces made easy | 2023-03-29T23:18:48Z | | 26 | [RSSHub](https://github.com/DIYgod/RSSHub) | 23820 | 4960 | JavaScript | 257 | 🍰 Everything is RSSible | 2023-03-30T22:00:32Z | | 27 | [fe-interview](https://github.com/haizlin/fe-interview) | 23327 | 3134 | JavaScript | 5316 | 前端面试每日 3+1,以面试题来驱动学习,提倡每日学习与思考,每天进步一点!每天早上5点纯手工发布面试题(死磕自己,愉悦大家),6000+道前端面试题全面覆盖,HTML/CSS/JavaScript/Vue/React/Nodejs/TypeScript/ECMAScritpt/Webpack/Jquery/小程序/软技能…… | 2023-03-23T20:49:14Z | | 28 | [quasar](https://github.com/quasarframework/quasar) | 23162 | 3126 | JavaScript | 384 | Quasar Framework - Build high-performance VueJS user interfaces in record time | 2023-03-30T21:35:29Z | | 29 | [ramda](https://github.com/ramda/ramda) | 22845 | 1456 | JavaScript | 129 | :ram: Practical functional Javascript | 2023-03-30T18:06:28Z | | 30 | [octotree](https://github.com/ovity/octotree) | 22399 | 1875 | JavaScript | 40 | GitHub on steroids | 2022-10-10T21:16:31Z | | 31 | [awesome-vscode](https://github.com/viatsko/awesome-vscode) | 22149 | 1167 | JavaScript | 19 | 🎨 A curated list of delightful VS Code packages and resources. | 2023-02-11T00:59:48Z | | 32 | [openzeppelin-contracts](https://github.com/OpenZeppelin/openzeppelin-contracts) | 21816 | 11225 | JavaScript | 135 | OpenZeppelin Contracts is a library for secure smart contract development. | 2023-03-31T00:48:20Z | | 33 | [react-motion](https://github.com/chenglou/react-motion) | 21418 | 1201 | JavaScript | 149 | A spring that solves your animation problems. | 2022-12-08T17:31:42Z | | 34 | [javascript-testing-best-practices](https://github.com/goldbergyoni/javascript-testing-best-practices) | 21130 | 1871 | JavaScript | 44 | 📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (December 2022) | 2023-03-14T11:14:06Z | | 35 | [normalizr](https://github.com/paularmstrong/normalizr) | 20983 | 890 | JavaScript | 0 | Normalizes nested JSON according to a schema | 2022-03-19T22:44:12Z | | 36 | [js-cookie](https://github.com/js-cookie/js-cookie) | 20506 | 2101 | JavaScript | 2 | A simple, lightweight JavaScript API for handling browser cookies | 2023-03-19T06:51:02Z | | 37 | [You-Dont-Need-jQuery](https://github.com/camsong/You-Dont-Need-jQuery) | 20299 | 1824 | JavaScript | 2 | Examples of how to do query, style, dom, ajax, event etc like jQuery with plain javascript. | 2023-02-08T10:59:05Z | | 38 | [ava](https://github.com/avajs/ava) | 20286 | 1475 | JavaScript | 86 | Node.js test runner that lets you develop with confidence 🚀 | 2023-03-30T20:45:05Z | | 39 | [chalk](https://github.com/chalk/chalk) | 19946 | 826 | JavaScript | 2 | 🖍 Terminal string styling done right | 2022-12-08T18:46:28Z | | 40 | [vimium](https://github.com/philc/vimium) | 19833 | 2380 | JavaScript | 1037 | The hacker's browser. | 2023-03-30T09:19:00Z | | 41 | [joi](https://github.com/hapijs/joi) | 19810 | 1530 | JavaScript | 125 | The most powerful data validation library for JS | 2023-03-25T22:14:14Z | | 42 | [shields](https://github.com/badges/shields) | 19504 | 5364 | JavaScript | 317 | Concise, consistent, and legible badges in SVG and raster format | 2023-03-29T19:48:03Z | | 43 | [Vue.Draggable](https://github.com/SortableJS/Vue.Draggable) | 18656 | 2843 | JavaScript | 199 | Vue drag-and-drop component based on Sortable.js | 2023-03-04T02:31:26Z | | 44 | [jsdom](https://github.com/jsdom/jsdom) | 18632 | 1598 | JavaScript | 432 | A JavaScript implementation of various web standards, for use with Node.js | 2023-03-21T10:44:05Z | | 45 | [ToolJet](https://github.com/ToolJet/ToolJet) | 18436 | 1627 | JavaScript | 268 | Extensible low-code framework for building business applications. Connect to databases, cloud storages, GraphQL, API endpoints, Airtable, etc and build apps using drag and drop application builder. Built using JavaScript/TypeScript. 🚀 | 2023-03-30T23:59:30Z | | 46 | [cleave.js](https://github.com/nosir/cleave.js) | 17756 | 1664 | JavaScript | 182 | Format input text content when you are typing... | 2023-01-12T10:04:41Z | | 47 | [handsontable](https://github.com/handsontable/handsontable) | 17670 | 2866 | JavaScript | 405 | JavaScript data grid with a spreadsheet look & feel. Works with React, Angular, and Vue. Supported by the Handsontable team ⚡ | 2023-03-30T15:35:31Z | | 48 | [ethereumbook](https://github.com/ethereumbook/ethereumbook) | 17556 | 4357 | JavaScript | 48 | Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood | 2023-03-15T17:00:02Z | | 49 | [react-grid-layout](https://github.com/react-grid-layout/react-grid-layout) | 17393 | 2353 | JavaScript | 35 | A draggable and resizable grid layout with responsive breakpoints, for React. | 2023-03-21T02:06:54Z | | 50 | [awesome-blockchain-cn](https://github.com/chaozh/awesome-blockchain-cn) | 17191 | 3553 | JavaScript | 15 | 收集所有区块链(BlockChain)技术开发相关资料,包括Fabric和Ethereum开发资料 | 2023-03-25T10:42:56Z | | 51 | [less.js](https://github.com/less/less.js) | 16902 | 3463 | JavaScript | 162 | Less. The dynamic stylesheet language. | 2023-02-06T15:13:51Z | | 52 | [UnblockNeteaseMusic](https://github.com/nondanee/UnblockNeteaseMusic) | 16870 | 2534 | JavaScript | 196 | Revive unavailable songs for Netease Cloud Music | 2022-03-29T03:36:36Z | | 53 | [react-loadable](https://github.com/jamiebuilds/react-loadable) | 16519 | 855 | JavaScript | 0 | :hourglass_flowing_sand: A higher order component for loading components with promises. | 2022-10-12T02:29:29Z | | 54 | [typeahead.js](https://github.com/twitter/typeahead.js) | 16464 | 3269 | JavaScript | 418 | typeahead.js is a fast and fully-featured autocomplete library | 2023-02-22T17:33:59Z | | 55 | [Iosevka](https://github.com/be5invis/Iosevka) | 15693 | 523 | JavaScript | 56 | Versatile typeface for code, from code. | 2023-03-30T17:44:02Z | | 56 | [sweetalert2](https://github.com/sweetalert2/sweetalert2) | 15689 | 1545 | JavaScript | 5 | A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. | 2023-03-29T13:09:24Z | | 57 | [electron-vue](https://github.com/SimulatedGREG/electron-vue) | 15245 | 1563 | JavaScript | 270 | An Electron & Vue.js quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electron-builder, unit/e2e testing, vue-devtools, and webpack. | 2022-01-14T15:11:42Z | | 58 | [simple-icons](https://github.com/simple-icons/simple-icons) | 15245 | 2200 | JavaScript | 788 | SVG icons for popular brands | 2023-03-30T02:52:36Z | | 59 | [N-blog](https://github.com/nswbmw/N-blog) | 15239 | 4748 | JavaScript | 22 | 《一起学 Node.js》 | 2019-10-29T20:13:25Z | | 60 | [mjml](https://github.com/mjmlio/mjml) | 15119 | 911 | JavaScript | 60 | MJML: the only framework that makes responsive-email easy | 2023-03-24T16:51:01Z | | 61 | [umami](https://github.com/umami-software/umami) | 15076 | 2481 | JavaScript | 81 | Umami is a simple, fast, privacy-focused alternative to Google Analytics. | 2023-03-30T18:35:43Z | | 62 | [mdx](https://github.com/mdx-js/mdx) | 14955 | 1163 | JavaScript | 11 | Markdown for the component era | 2023-03-29T13:30:03Z | | 63 | [brave-browser](https://github.com/brave/brave-browser) | 14949 | 1799 | JavaScript | 5619 | Next generation Brave browser for Android, Linux, macOS, Windows. | 2023-03-31T00:02:02Z | | 64 | [automerge-classic](https://github.com/automerge/automerge-classic) | 14776 | 4078 | JavaScript | 62 | A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically. | 2023-03-14T15:24:45Z | | 65 | [keystone-classic](https://github.com/keystonejs/keystone-classic) | 14699 | 2283 | JavaScript | 304 | Node.js CMS and web app framework | 2022-11-23T01:45:50Z | | 66 | [charts](https://github.com/frappe/charts) | 14662 | 746 | JavaScript | 116 | Simple, responsive, modern SVG Charts with zero dependencies | 2023-03-14T20:57:07Z | | 67 | [driver.js](https://github.com/kamranahmedse/driver.js) | 14549 | 834 | JavaScript | 93 | A light-weight, no-dependency, vanilla JavaScript engine to drive the user's focus across the page | 2022-12-10T19:06:19Z | | 68 | [gpu.js](https://github.com/gpujs/gpu.js) | 14515 | 683 | JavaScript | 185 | GPU Accelerated JavaScript | 2023-03-04T04:23:43Z | | 69 | [bootstrap](https://github.com/angular-ui/bootstrap) | 14393 | 6906 | JavaScript | 270 | PLEASE READ THE PROJECT STATUS BELOW. Native AngularJS (Angular) directives for Bootstrap. Smaller footprint (20kB gzipped), no 3rd party JS dependencies (jQuery, bootstrap JS) required. Please read the README.md file before submitting an issue! | 2019-02-10T12:36:40Z | | 70 | [prepack](https://github.com/facebookarchive/prepack) | 14314 | 487 | JavaScript | 192 | A JavaScript bundle optimizer. | 2022-02-11T05:19:57Z | | 71 | [spicetify-cli](https://github.com/spicetify/spicetify-cli) | 13884 | 607 | JavaScript | 8 | Command-line tool to customize Spotify client. Supports Windows, MacOS, and Linux. | 2023-03-30T23:19:25Z | | 72 | [lexical](https://github.com/facebook/lexical) | 13832 | 937 | JavaScript | 154 | Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance. | 2023-03-30T18:23:27Z | | 73 | [eruda](https://github.com/liriliri/eruda) | 13828 | 1033 | JavaScript | 17 | Console for mobile browsers | 2023-03-26T08:58:43Z | | 74 | [Mobile-Security-Framework-MobSF](https://github.com/MobSF/Mobile-Security-Framework-MobSF) | 13714 | 2847 | JavaScript | 9 | 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-03-30T21:03:05Z | | 75 | [mithril.js](https://github.com/MithrilJS/mithril.js) | 13611 | 959 | JavaScript | 116 | A JavaScript Framework for Building Brilliant Applications | 2023-03-12T00:39:29Z | | 76 | [amazeui](https://github.com/amazeui/amazeui) | 13506 | 2540 | JavaScript | 151 | Amaze UI, a mobile-first and modular front-end framework. | 2019-10-20T06:20:32Z | | 77 | [node-http-proxy](https://github.com/http-party/node-http-proxy) | 13289 | 1922 | JavaScript | 482 | A full-featured http proxy for node.js | 2023-03-24T20:14:16Z | | 78 | [uuid](https://github.com/uuidjs/uuid) | 13269 | 887 | JavaScript | 9 | Generate RFC-compliant UUIDs in JavaScript | 2023-03-27T02:31:27Z | | 79 | [x-spreadsheet](https://github.com/myliang/x-spreadsheet) | 13147 | 1548 | JavaScript | 315 | A web-based JavaScript(canvas) spreadsheet | 2023-02-15T02:36:44Z | | 80 | [You-Dont-Need-Momentjs](https://github.com/you-dont-need/You-Dont-Need-Momentjs) | 13070 | 330 | JavaScript | 25 | List of functions which you can use to replace moment.js + ESLint Plugin | 2023-03-23T06:03:50Z | | 81 | [editor.md](https://github.com/pandao/editor.md) | 12866 | 2382 | JavaScript | 530 | The open source embeddable online markdown editor (component). | 2022-12-27T20:36:18Z | | 82 | [sst](https://github.com/serverless-stack/sst) | 12856 | 1130 | JavaScript | 570 | 💥 SST makes it easy to build full-stack serverless apps. | 2023-03-30T23:46:36Z | | 83 | [smartcrop.js](https://github.com/jwagner/smartcrop.js) | 12618 | 613 | JavaScript | 17 | Content aware image cropping | 2023-02-07T08:42:08Z | | 84 | [redux-form](https://github.com/redux-form/redux-form) | 12614 | 1697 | JavaScript | 473 | A Higher Order Component using react-redux to keep form state in a Redux store | 2023-03-28T07:20:27Z | | 85 | [bootstrap-datepicker](https://github.com/uxsolutions/bootstrap-datepicker) | 12583 | 6204 | JavaScript | 775 | A datepicker for twitter bootstrap (@twbs) | 2023-03-23T18:40:54Z | | 86 | [jimp](https://github.com/jimp-dev/jimp) | 12567 | 759 | JavaScript | 158 | An image processing library written entirely in JavaScript for Node, with zero external or native dependencies. | 2023-03-15T10:48:51Z | | 87 | [qrcodejs](https://github.com/davidshimjs/qrcodejs) | 12309 | 4723 | JavaScript | 167 | Cross-browser QRCode generator for javascript | 2023-02-22T14:26:35Z | | 88 | [learnVue](https://github.com/answershuto/learnVue) | 12265 | 2575 | JavaScript | 13 | :octocat:Vue.js 源码解析 | 2023-02-16T16:48:01Z | | 89 | [grunt](https://github.com/gruntjs/grunt) | 12187 | 1542 | JavaScript | 144 | Grunt: The JavaScript Task Runner | 2023-03-27T22:50:53Z | | 90 | [evergreen](https://github.com/segmentio/evergreen) | 12083 | 845 | JavaScript | 35 | 🌲 Evergreen React UI Framework by Segment | 2023-03-23T20:27:28Z | | 91 | [react-dates](https://github.com/react-dates/react-dates) | 12073 | 1730 | JavaScript | 518 | An easily internationalizable, mobile-friendly datepicker library for the web | 2023-02-17T08:30:39Z | | 92 | [whistle](https://github.com/avwo/whistle) | 11995 | 985 | JavaScript | 11 | HTTP, HTTP2, HTTPS, Websocket debugging proxy | 2023-03-26T16:40:51Z | | 93 | [browser-sync](https://github.com/BrowserSync/browser-sync) | 11931 | 784 | JavaScript | 538 | Keep multiple browsers & devices in sync when building websites. http://browsersync.io | 2023-03-22T14:56:39Z | | 94 | [pell](https://github.com/jaredreich/pell) | 11811 | 611 | JavaScript | 55 | 📝 the simplest and smallest WYSIWYG text editor for web, with no dependencies | 2022-01-07T08:44:24Z | | 95 | [ivideo](https://github.com/phobal/ivideo) | 11810 | 3261 | JavaScript | 0 | 一个可以观看国内主流视频平台所有视频的客户端(Mac、Windows、Linux) A client that can watch video of domestic(China) mainstream video platform | 2021-01-28T19:46:42Z | | 96 | [toastr](https://github.com/CodeSeven/toastr) | 11562 | 2041 | JavaScript | 119 | Simple javascript toast notifications | 2023-02-27T15:44:28Z | | 97 | [Respond](https://github.com/scottjehl/Respond) | 11413 | 3469 | JavaScript | 75 | A fast & lightweight polyfill for min/max-width CSS3 Media Queries (for IE 6-8, and more) | 2018-03-16T09:38:34Z | | 98 | [color-thief](https://github.com/lokesh/color-thief) | 11382 | 1307 | JavaScript | 58 | Grab the color palette from an image using just Javascript. Works in the browser and in Node. | 2023-03-01T06:02:37Z | | 99 | [react-color](https://github.com/casesandberg/react-color) | 11305 | 921 | JavaScript | 169 | :art: Color Pickers from Sketch, Photoshop, Chrome, Github, Twitter & more | 2023-01-25T06:37:09Z | | 100 | [WebRTC-Experiment](https://github.com/muaz-khan/WebRTC-Experiment) | 11169 | 3960 | JavaScript | 512 | WebRTC, WebRTC and WebRTC. Everything here is all about WebRTC!! | 2022-06-15T09:37:48Z |