[Github Ranking](../README.md) ========== ## Top 100 Stars in JavaScript | Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | | ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- | | 1 | [30-seconds-of-code](https://github.com/30-seconds/30-seconds-of-code) | 108225 | 11189 | JavaScript | 0 | Short JavaScript code snippets for all your development needs | 2023-02-18T21:15:22Z | | 2 | [d3](https://github.com/d3/d3) | 104527 | 23290 | JavaScript | 5 | Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada: | 2023-01-18T18:34:17Z | | 3 | [material-ui](https://github.com/mui/material-ui) | 84936 | 29229 | JavaScript | 1179 | MUI Core: Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design. | 2023-03-03T02:16:29Z | | 4 | [atom](https://github.com/atom/atom) | 59173 | 18294 | JavaScript | 969 | :atom: The hackable text editor | 2023-01-03T10:49:48Z | | 5 | [markdown-here](https://github.com/adam-p/markdown-here) | 58219 | 11325 | JavaScript | 294 | Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending. | 2023-01-16T15:01:42Z | | 6 | [lodash](https://github.com/lodash/lodash) | 55755 | 6824 | JavaScript | 312 | A modern JavaScript utility library delivering modularity, performance, & extras. | 2023-03-02T03:10:12Z | | 7 | [leetcode](https://github.com/azl397985856/leetcode) | 50615 | 9281 | JavaScript | 5 | 推荐刷题网站:https://www.lintcode.com/?utm_source=tf-github-lucifer2022 LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。) | 2023-02-12T06:57:16Z | | 8 | [cypress](https://github.com/cypress-io/cypress) | 42752 | 2743 | JavaScript | 2711 | Fast, easy and reliable testing for anything that runs in a browser. | 2023-03-03T02:17:38Z | | 9 | [dayjs](https://github.com/iamkun/dayjs) | 42353 | 2145 | JavaScript | 548 | ⏰ Day.js 2kB immutable date-time library alternative to Moment.js with the same modern API | 2023-02-21T09:34:01Z | | 10 | [uni-app](https://github.com/dcloudio/uni-app) | 37751 | 3427 | JavaScript | 966 | A cross-platform framework using Vue.js | 2023-03-02T12:07:37Z | | 11 | [Motrix](https://github.com/agalwood/Motrix) | 35944 | 4065 | JavaScript | 613 | A full-featured download manager. | 2023-02-03T15:45:41Z | | 12 | [brackets](https://github.com/adobe/brackets) | 33481 | 7999 | JavaScript | 2619 | An open source code editor for the web, written in JavaScript, HTML and CSS. | 2022-06-12T08:19:24Z | | 13 | [monaco-editor](https://github.com/microsoft/monaco-editor) | 33094 | 3187 | JavaScript | 579 | A browser based code editor | 2023-03-03T01:24:17Z | | 14 | [odoo](https://github.com/odoo/odoo) | 28303 | 18054 | JavaScript | 2934 | Odoo. Open Source Apps To Grow Your Business. | 2023-03-03T01:16:50Z | | 15 | [backbone](https://github.com/jashkenas/backbone) | 27988 | 5560 | JavaScript | 45 | Give your JS App some Backbone with Models, Views, Collections, and Events | 2023-01-04T15:06:39Z | | 16 | [reactjs-interview-questions](https://github.com/sudheerj/reactjs-interview-questions) | 27814 | 6843 | JavaScript | 4 | List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!! | 2023-02-18T18:58:17Z | | 17 | [Awesome-Design-Tools](https://github.com/goabstract/Awesome-Design-Tools) | 27784 | 1963 | JavaScript | 7 | The best design tools and plugins for everything 👉 | 2023-02-18T01:20:20Z | | 18 | [yapi](https://github.com/YMFE/yapi) | 25750 | 4549 | JavaScript | 1463 | YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台 | 2023-03-02T08:40:34Z | | 19 | [ace](https://github.com/ajaxorg/ace) | 25405 | 5252 | JavaScript | 118 | Ace (Ajax.org Cloud9 Editor) | 2023-03-02T23:02:17Z | | 20 | [nprogress](https://github.com/rstacruz/nprogress) | 25100 | 1849 | JavaScript | 99 | For slim progress bars like on YouTube, Medium, etc | 2022-06-04T00:38:39Z | | 21 | [nylas-mail](https://github.com/nylas/nylas-mail) | 24725 | 1471 | JavaScript | 980 | :love_letter: An extensible desktop mail app built on the modern web. Forks welcome! | 2022-11-24T08:20:57Z | | 22 | [commander.js](https://github.com/tj/commander.js) | 24297 | 1697 | JavaScript | 5 | node.js command-line interfaces made easy | 2023-02-08T22:57:39Z | | 23 | [AI-Expert-Roadmap](https://github.com/AMAI-GmbH/AI-Expert-Roadmap) | 24099 | 2109 | JavaScript | 12 | Roadmap to becoming an Artificial Intelligence Expert in 2022 | 2023-02-26T08:46:00Z | | 24 | [RSSHub](https://github.com/DIYgod/RSSHub) | 23471 | 4879 | JavaScript | 258 | 🍰 Everything is RSSible | 2023-03-02T21:59:37Z | | 25 | [hammer.js](https://github.com/hammerjs/hammer.js) | 23431 | 2662 | JavaScript | 272 | A javascript library for multi-touch gestures :// You can touch this | 2023-02-15T09:48:48Z | | 26 | [ember.js](https://github.com/emberjs/ember.js) | 22424 | 4290 | JavaScript | 372 | Ember.js - A JavaScript framework for creating ambitious web applications | 2023-03-02T07:17:17Z | | 27 | [sails](https://github.com/balderdashy/sails) | 22385 | 1967 | JavaScript | 487 | Realtime MVC Framework for Node.js | 2023-02-17T22:36:14Z | | 28 | [octotree](https://github.com/ovity/octotree) | 22370 | 1876 | JavaScript | 40 | GitHub on steroids | 2022-10-10T21:16:31Z | | 29 | [draft-js](https://github.com/facebookarchive/draft-js) | 22322 | 2696 | JavaScript | 797 | A React framework for building text editors. | 2023-02-06T15:35:05Z | | 30 | [awesome-vscode](https://github.com/viatsko/awesome-vscode) | 21998 | 1165 | JavaScript | 19 | 🎨 A curated list of delightful VS Code packages and resources. | 2023-02-11T00:59:48Z | | 31 | [passport](https://github.com/jaredhanson/passport) | 21213 | 1207 | JavaScript | 325 | Simple, unobtrusive authentication for Node.js. | 2023-02-17T18:53:25Z | | 32 | [javascript-testing-best-practices](https://github.com/goldbergyoni/javascript-testing-best-practices) | 20957 | 1855 | JavaScript | 44 | 📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (December 2022) | 2023-03-01T15:31:54Z | | 33 | [tips](https://github.com/git-tips/tips) | 20623 | 1747 | JavaScript | 17 | Most commonly used git tips and tricks. | 2022-04-14T20:56:12Z | | 34 | [js-cookie](https://github.com/js-cookie/js-cookie) | 20425 | 2094 | JavaScript | 1 | A simple, lightweight JavaScript API for handling browser cookies | 2023-02-27T21:51:58Z | | 35 | [You-Dont-Need-jQuery](https://github.com/camsong/You-Dont-Need-jQuery) | 20292 | 1824 | JavaScript | 2 | Examples of how to do query, style, dom, ajax, event etc like jQuery with plain javascript. | 2023-02-08T10:59:05Z | | 36 | [ava](https://github.com/avajs/ava) | 20242 | 1471 | JavaScript | 87 | Node.js test runner that lets you develop with confidence 🚀 | 2023-03-01T10:11:25Z | | 37 | [winston](https://github.com/winstonjs/winston) | 20193 | 1753 | JavaScript | 411 | A logger for just about everything. | 2023-02-28T18:19:05Z | | 38 | [trilium](https://github.com/zadam/trilium) | 20070 | 1313 | JavaScript | 716 | Build your personal knowledge base with Trilium Notes | 2023-03-02T07:48:25Z | | 39 | [stackedit](https://github.com/benweet/stackedit) | 20068 | 2660 | JavaScript | 655 | In-browser Markdown editor | 2023-02-08T14:30:05Z | | 40 | [chalk](https://github.com/chalk/chalk) | 19821 | 820 | JavaScript | 3 | 🖍 Terminal string styling done right | 2022-12-08T18:46:28Z | | 41 | [ws](https://github.com/websockets/ws) | 19508 | 2285 | JavaScript | 5 | Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js | 2023-03-02T16:40:08Z | | 42 | [nightmare](https://github.com/segmentio/nightmare) | 19339 | 1163 | JavaScript | 179 | A high-level browser automation library. | 2023-02-28T16:11:42Z | | 43 | [shields](https://github.com/badges/shields) | 19235 | 5313 | JavaScript | 317 | Concise, consistent, and legible badges in SVG and raster format | 2023-03-01T22:11:12Z | | 44 | [ToolJet](https://github.com/ToolJet/ToolJet) | 18113 | 1577 | JavaScript | 259 | 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-02T19:56:36Z | | 45 | [ZeroNet](https://github.com/HelloZeroNet/ZeroNet) | 17807 | 2287 | JavaScript | 700 | ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network | 2023-02-24T11:34:13Z | | 46 | [handsontable](https://github.com/handsontable/handsontable) | 17578 | 2857 | JavaScript | 401 | JavaScript data grid with a spreadsheet look & feel. Works with React, Angular, and Vue. Supported by the Handsontable team ⚡ | 2023-03-02T11:57:37Z | | 47 | [trix](https://github.com/basecamp/trix) | 17456 | 1060 | JavaScript | 86 | A rich text editor for everyday writing | 2023-01-27T21:03:42Z | | 48 | [dropzone](https://github.com/dropzone/dropzone) | 17190 | 3328 | 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 | [jquery-pjax](https://github.com/defunkt/jquery-pjax) | 16797 | 2053 | JavaScript | 58 | pushState + ajax = pjax | 2022-11-30T22:59:46Z | | 50 | [lazysizes](https://github.com/aFarkas/lazysizes) | 16753 | 1769 | 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 | [OwlCarousel2](https://github.com/OwlCarousel2/OwlCarousel2) | 7764 | 2321 | JavaScript | 1109 | DEPRECATED jQuery Responsive Carousel. | 2023-01-10T22:27:55Z | | 52 | [uPlot](https://github.com/leeoniya/uPlot) | 7627 | 328 | JavaScript | 71 | 📈 A small, fast chart for time series, lines, areas, ohlc & bars | 2023-02-23T19:26:01Z | | 53 | [microbundle](https://github.com/developit/microbundle) | 7544 | 377 | JavaScript | 62 | 📦 Zero-configuration bundler for tiny modules. | 2023-02-23T17:33:26Z | | 54 | [react-player](https://github.com/cookpete/react-player) | 7403 | 1023 | JavaScript | 189 | A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion | 2023-03-02T10:34:46Z | | 55 | [styled-jsx](https://github.com/vercel/styled-jsx) | 7353 | 310 | JavaScript | 70 | Full CSS support for JSX without compromises | 2023-01-25T00:04:15Z | | 56 | [es6-promise](https://github.com/stefanpenner/es6-promise) | 7305 | 637 | JavaScript | 22 | A polyfill for ES6-style Promises | 2022-11-14T21:47:12Z | | 57 | [backbone.marionette](https://github.com/marionettejs/backbone.marionette) | 7097 | 1297 | JavaScript | 33 | The Backbone Framework | 2023-01-03T20:02:08Z | | 58 | [standard-version](https://github.com/conventional-changelog/standard-version) | 6981 | 774 | JavaScript | 254 | :trophy: Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org | 2022-12-15T05:27:40Z | | 59 | [objection.js](https://github.com/Vincit/objection.js) | 6937 | 650 | JavaScript | 119 | An SQL-friendly ORM for Node.js | 2023-02-22T13:39:28Z | | 60 | [timesheet.js](https://github.com/sbstjn/timesheet.js) | 6928 | 582 | JavaScript | 15 | JavaScript library for HTML5 & CSS3 time sheets | 2018-05-24T21:40:05Z | | 61 | [lovefield](https://github.com/google/lovefield) | 6838 | 420 | JavaScript | 42 | Lovefield is a relational database for web apps. Written in JavaScript, works cross-browser. Provides SQL-like APIs that are fast, safe, and easy to use. | 2021-08-10T22:09:29Z | | 62 | [Script](https://github.com/NobyDa/Script) | 6830 | 3349 | JavaScript | 9 | This project is based on the scripting capabilities of several excellent iOS proxy tools (e.g. Surge, Quantumult X) | 2023-02-28T15:28:31Z | | 63 | [beaker](https://github.com/beakerbrowser/beaker) | 6705 | 583 | JavaScript | 212 | An experimental peer-to-peer Web browser | 2022-12-27T21:47:18Z | | 64 | [intl-tel-input](https://github.com/jackocnr/intl-tel-input) | 6688 | 1850 | JavaScript | 67 | A JavaScript plugin for entering and validating international telephone numbers | 2023-02-17T15:50:07Z | | 65 | [APlayer](https://github.com/DIYgod/APlayer) | 6520 | 981 | JavaScript | 153 | :lollipop: Wow, such a beautiful HTML5 music player | 2023-02-03T03:32:59Z | | 66 | [x-editable](https://github.com/vitalets/x-editable) | 6470 | 1750 | JavaScript | 574 | In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery | 2022-12-02T16:58:35Z | | 67 | [socketcluster](https://github.com/SocketCluster/socketcluster) | 6020 | 330 | JavaScript | 83 | Highly scalable realtime pub/sub and RPC framework | 2023-02-18T05:14:00Z | | 68 | [react-draft-wysiwyg](https://github.com/jpuri/react-draft-wysiwyg) | 6000 | 1121 | JavaScript | 558 | A Wysiwyg editor build on top of ReactJS and DraftJS. https://jpuri.github.io/react-draft-wysiwyg | 2023-02-28T20:47:54Z | | 69 | [flot](https://github.com/flot/flot) | 5949 | 1597 | JavaScript | 449 | Attractive JavaScript charts for jQuery | 2023-02-27T17:26:03Z | | 70 | [poisontap](https://github.com/samyk/poisontap) | 5909 | 1023 | JavaScript | 86 | Exploits locked/password protected computers over USB, drops persistent WebSocket-based backdoor, exposes internal router, and siphons cookies using Raspberry Pi Zero & Node.js. | 2018-11-26T16:50:44Z | | 71 | [angular-app](https://github.com/angular-app/angular-app) | 5887 | 1806 | JavaScript | 48 | Reference application for AngularJS | 2022-10-01T15:01:30Z | | 72 | [apollo](https://github.com/vuejs/apollo) | 5799 | 513 | JavaScript | 238 | 🚀 Apollo/GraphQL integration for VueJS | 2023-03-02T09:31:07Z | | 73 | [hexo-theme-icarus](https://github.com/ppoffice/hexo-theme-icarus) | 5748 | 1496 | JavaScript | 35 | A simple, delicate, and modern theme for the static site generator Hexo. | 2023-02-18T02:57:01Z | | 74 | [tape](https://github.com/ljharb/tape) | 5730 | 338 | JavaScript | 35 | tap-producing test harness for node and browsers | 2023-01-16T06:17:38Z | | 75 | [shortid](https://github.com/dylang/shortid) | 5727 | 277 | JavaScript | 15 | Short id generator. Url-friendly. Non-predictable. Cluster-compatible. | 2020-10-21T19:42:01Z | | 76 | [json-editor](https://github.com/jdorn/json-editor) | 5721 | 1112 | JavaScript | 385 | JSON Schema Based Editor | 2018-04-18T13:46:26Z | | 77 | [buster](https://github.com/dessant/buster) | 5712 | 506 | JavaScript | 19 | Captcha solver extension for humans | 2022-12-16T13:21:59Z | | 78 | [documentation](https://github.com/documentationjs/documentation) | 5657 | 512 | JavaScript | 189 | :book: documentation for modern JavaScript | 2023-02-13T23:03:38Z | | 79 | [readability](https://github.com/mozilla/readability) | 5616 | 504 | JavaScript | 206 | A standalone version of the readability lib | 2023-02-23T20:58:50Z | | 80 | [log4js-node](https://github.com/log4js-node/log4js-node) | 5578 | 780 | JavaScript | 72 | A port of log4js to node.js | 2023-02-20T07:59:16Z | | 81 | [freecodecamp.cn](https://github.com/huluoyang/freecodecamp.cn) | 5533 | 306 | JavaScript | 1 | 随着FCC中文社区的快速发展和更多小伙伴的崛起,此项目已从个人项目升级到团队项目。详情请移步: | 2018-10-19T06:06:57Z | | 82 | [fonoster](https://github.com/fonoster/fonoster) | 5515 | 266 | JavaScript | 9 | 🚀 The open-source alternative to Twilio | 2023-02-19T01:45:01Z | | 83 | [duktape](https://github.com/svaarala/duktape) | 5514 | 527 | JavaScript | 391 | Duktape - embeddable Javascript engine with a focus on portability and compact footprint | 2023-02-27T14:59:09Z | | 84 | [tablesaw](https://github.com/filamentgroup/tablesaw) | 5507 | 457 | JavaScript | 0 | A group of plugins for responsive tables. | 2022-10-20T20:31:49Z | | 85 | [structor](https://github.com/react-ui-builder/structor) | 5505 | 442 | JavaScript | 36 | Structor - React UI Builder [DEPRECATED] | 2020-06-05T10:26:23Z | | 86 | [css-in-js](https://github.com/MicheleBertoli/css-in-js) | 5494 | 320 | JavaScript | 5 | React: CSS in JS techniques comparison | 2021-03-02T17:38:21Z | | 87 | [smooth-scroll](https://github.com/cferdinandi/smooth-scroll) | 5451 | 875 | JavaScript | 0 | A lightweight script to animate scrolling to anchor links. | 2020-04-27T19:47:01Z | | 88 | [places](https://github.com/algolia/places) | 5390 | 264 | JavaScript | 2 | :globe_with_meridians: Turn any into an address autocomplete | 2023-02-02T08:40:26Z | | 89 | [naivechain](https://github.com/lhartikk/naivechain) | 5262 | 1196 | JavaScript | 25 | A blockchain implementation in 200 lines of code | 2020-04-13T09:14:37Z | | 90 | [lightgallery.js](https://github.com/sachinchoolur/lightgallery.js) | 5250 | 612 | JavaScript | 0 | Full featured JavaScript image & video gallery. No dependencies | 2023-01-07T09:41:57Z | | 91 | [js-framework-benchmark](https://github.com/krausest/js-framework-benchmark) | 5241 | 711 | JavaScript | 30 | A comparison of the performance of a few popular javascript frameworks | 2023-03-01T01:57:13Z | | 92 | [bash-handbook](https://github.com/denysdovhan/bash-handbook) | 5236 | 737 | JavaScript | 12 | :book: For those who wanna learn Bash | 2022-12-19T19:54:57Z | | 93 | [bowser](https://github.com/lancedikson/bowser) | 5218 | 506 | JavaScript | 81 | a browser detector | 2023-01-04T04:36:30Z | | 94 | [mailtrain](https://github.com/Mailtrain-org/mailtrain) | 5201 | 698 | JavaScript | 268 | Self hosted newsletter app | 2023-03-01T02:59:59Z | | 95 | [form](https://github.com/jquery-form/form) | 5188 | 2204 | JavaScript | 21 | jQuery Form Plugin | 2023-01-23T12:16:35Z | | 96 | [v2.vuejs.org](https://github.com/vuejs/v2.vuejs.org) | 5076 | 3571 | JavaScript | 145 | 📄 Documentation for Vue 2 | 2023-02-28T09:22:59Z | | 97 | [rimraf](https://github.com/isaacs/rimraf) | 5060 | 250 | JavaScript | 2 | A `rm -rf` util for nodejs | 2023-03-03T00:33:29Z | | 98 | [evil-icons](https://github.com/evil-icons/evil-icons) | 5014 | 229 | JavaScript | 0 | Simple and clean SVG icon pack with the code to support Rails, Sprockets, Node.js, Gulp, Grunt and CDN | 2021-10-19T14:41:11Z | | 99 | [blendid](https://github.com/vigetlabs/blendid) | 4999 | 716 | JavaScript | 64 | A delicious blend of gulp tasks combined into a configurable asset pipeline and static site builder | 2020-04-14T03:49:31Z | | 100 | [webglstudio.js](https://github.com/jagenjo/webglstudio.js) | 4887 | 579 | JavaScript | 33 | A full open source 3D graphics editor in the browser, with scene editor, coding pad, graph editor, virtual file system, and many features more. | 2020-08-03T13:01:21Z |