[Github Ranking](../README.md) ========== ## Top 100 Stars in JavaScript | Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | | ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- | | 1 | [d3](https://github.com/d3/d3) | 104834 | 23295 | JavaScript | 6 | Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada: | 2023-03-25T01:24:51Z | | 2 | [next.js](https://github.com/vercel/next.js) | 103180 | 23096 | JavaScript | 1337 | The React Framework | 2023-03-28T01:48:12Z | | 3 | [node](https://github.com/nodejs/node) | 94195 | 25553 | JavaScript | 1287 | Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles: | 2023-03-28T02:00:47Z | | 4 | [three.js](https://github.com/mrdoob/three.js) | 90216 | 34286 | JavaScript | 362 | JavaScript 3D Library. | 2023-03-28T02:27:20Z | | 5 | [nodebestpractices](https://github.com/goldbergyoni/nodebestpractices) | 87519 | 9062 | JavaScript | 22 | :white_check_mark: The Node.js best practices list (March 2023) | 2023-03-22T21:22:42Z | | 6 | [material-ui](https://github.com/mui/material-ui) | 85438 | 29402 | JavaScript | 1206 | MUI Core: Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design. | 2023-03-27T23:16:24Z | | 7 | [Chart.js](https://github.com/chartjs/Chart.js) | 60169 | 11809 | JavaScript | 221 | Simple HTML5 Charts using the tag | 2023-03-22T09:04:00Z | | 8 | [atom](https://github.com/atom/atom) | 59261 | 18342 | JavaScript | 969 | :atom: The hackable text editor | 2023-01-03T10:49:48Z | | 9 | [markdown-here](https://github.com/adam-p/markdown-here) | 58419 | 11363 | 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 | | 10 | [lodash](https://github.com/lodash/lodash) | 55953 | 6851 | JavaScript | 320 | A modern JavaScript utility library delivering modularity, performance, & extras. | 2023-03-16T23:17:12Z | | 11 | [github-readme-stats](https://github.com/anuraghazra/github-readme-stats) | 53399 | 15607 | JavaScript | 97 | :zap: Dynamically generated stats for your github readmes | 2023-03-22T20:06:08Z | | 12 | [strapi](https://github.com/strapi/strapi) | 52688 | 6394 | JavaScript | 293 | 🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript, fully customizable and developer-first. | 2023-03-27T15:49:47Z | | 13 | [Semantic-UI](https://github.com/Semantic-Org/Semantic-UI) | 50481 | 5105 | JavaScript | 955 | Semantic is a UI component framework based around useful principles from natural language. | 2023-01-11T17:05:32Z | | 14 | [moment](https://github.com/moment/moment) | 47302 | 7127 | JavaScript | 204 | Parse, validate, manipulate, and display dates in javascript. | 2023-02-22T12:07:19Z | | 15 | [anime](https://github.com/juliangarnier/anime) | 44803 | 3648 | JavaScript | 180 | JavaScript animation engine | 2023-01-04T12:52:29Z | | 16 | [cypress](https://github.com/cypress-io/cypress) | 42966 | 2760 | JavaScript | 2719 | Fast, easy and reliable testing for anything that runs in a browser. | 2023-03-28T01:48:31Z | | 17 | [dayjs](https://github.com/iamkun/dayjs) | 42582 | 2146 | JavaScript | 563 | ⏰ Day.js 2kB immutable date-time library alternative to Moment.js with the same modern API | 2023-03-25T14:54:31Z | | 18 | [react](https://github.com/typescript-cheatsheets/react) | 40205 | 3656 | JavaScript | 1 | Cheatsheets for experienced React developers getting started with TypeScript | 2023-03-26T13:20:04Z | | 19 | [chinese-poetry](https://github.com/chinese-poetry/chinese-poetry) | 39145 | 8045 | JavaScript | 89 | The most comprehensive database of Chinese poetry 🧶最全中华古诗词数据库, 唐宋两朝近一万四千古诗人, 接近5.5万首唐诗加26万宋诗. 两宋时期1564位词人,21050首词。 | 2023-03-03T09:58:47Z | | 20 | [marktext](https://github.com/marktext/marktext) | 39080 | 2974 | JavaScript | 970 | 📝A simple and elegant markdown editor, available for Linux, macOS and Windows. | 2023-03-06T07:02:16Z | | 21 | [materialize](https://github.com/Dogfalo/materialize) | 38808 | 4851 | JavaScript | 622 | Materialize, a CSS Framework based on Material Design | 2023-03-02T17:23:46Z | | 22 | [Leaflet](https://github.com/Leaflet/Leaflet) | 37144 | 5592 | JavaScript | 360 | 🍃 JavaScript library for mobile-friendly interactive maps 🇺🇦 | 2023-03-27T18:04:37Z | | 23 | [front-end-interview-handbook](https://github.com/yangshun/front-end-interview-handbook) | 36999 | 5343 | JavaScript | 14 | ⚡️ Front End interview preparation materials for busy engineers | 2023-03-13T11:47:43Z | | 24 | [zx](https://github.com/google/zx) | 36839 | 885 | JavaScript | 30 | A tool for writing better scripts | 2023-03-27T03:25:10Z | | 25 | [Motrix](https://github.com/agalwood/Motrix) | 36377 | 4088 | JavaScript | 613 | A full-featured download manager. | 2023-03-27T14:11:13Z | | 26 | [quill](https://github.com/quilljs/quill) | 34919 | 2986 | JavaScript | 1247 | Quill is a modern WYSIWYG editor built for compatibility and extensibility. | 2023-03-14T18:35:42Z | | 27 | [monaco-editor](https://github.com/microsoft/monaco-editor) | 33446 | 3205 | JavaScript | 300 | A browser based code editor | 2023-03-27T18:00:29Z | | 28 | [clipboard.js](https://github.com/zenorocha/clipboard.js) | 33037 | 4091 | JavaScript | 6 | :scissors: Modern copy to clipboard. No Flash. Just 3kb gzipped :clipboard: | 2023-03-18T19:53:43Z | | 29 | [awesome-cheatsheets](https://github.com/LeCoupa/awesome-cheatsheets) | 32929 | 5436 | JavaScript | 24 | 👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file. | 2023-03-24T12:17:42Z | | 30 | [uptime-kuma](https://github.com/louislam/uptime-kuma) | 31325 | 2650 | JavaScript | 791 | A fancy self-hosted monitoring tool | 2023-03-27T11:05:37Z | | 31 | [500lines](https://github.com/aosabook/500lines) | 28169 | 5933 | JavaScript | 30 | 500 Lines or Less | 2022-11-30T22:59:45Z | | 32 | [backbone](https://github.com/jashkenas/backbone) | 28005 | 5553 | JavaScript | 45 | Give your JS App some Backbone with Models, Views, Collections, and Events | 2023-01-04T15:06:39Z | | 33 | [Awesome-Design-Tools](https://github.com/goabstract/Awesome-Design-Tools) | 27997 | 1958 | JavaScript | 7 | The best design tools and plugins for everything 👉 | 2023-02-18T01:20:20Z | | 34 | [insomnia](https://github.com/Kong/insomnia) | 27324 | 1454 | JavaScript | 456 | The open-source, cross-platform API client for GraphQL, REST, WebSockets and gRPC. | 2023-03-27T13:41:50Z | | 35 | [particles.js](https://github.com/VincentGarreau/particles.js) | 26973 | 4730 | JavaScript | 291 | A lightweight JavaScript library for creating particles | 2023-01-22T01:40:01Z | | 36 | [uppy](https://github.com/transloadit/uppy) | 26626 | 1817 | JavaScript | 111 | The next open source file uploader for web browsers :dog: | 2023-03-27T11:31:42Z | | 37 | [ace](https://github.com/ajaxorg/ace) | 25498 | 5264 | JavaScript | 118 | Ace (Ajax.org Cloud9 Editor) | 2023-03-26T19:39:33Z | | 38 | [Modernizr](https://github.com/Modernizr/Modernizr) | 25440 | 3048 | JavaScript | 166 | Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser. | 2023-02-08T22:39:15Z | | 39 | [nodemon](https://github.com/remy/nodemon) | 25082 | 1704 | JavaScript | 9 | Monitor for any changes in your node.js application and automatically restart the server - perfect for development | 2023-03-22T19:53:08Z | | 40 | [sharp](https://github.com/lovell/sharp) | 24812 | 1217 | JavaScript | 108 | High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library. | 2023-03-24T23:56:41Z | | 41 | [AI-Expert-Roadmap](https://github.com/AMAI-GmbH/AI-Expert-Roadmap) | 24547 | 2140 | JavaScript | 12 | Roadmap to becoming an Artificial Intelligence Expert in 2022 | 2023-02-26T08:46:00Z | | 42 | [hammer.js](https://github.com/hammerjs/hammer.js) | 23474 | 2663 | JavaScript | 273 | A javascript library for multi-touch gestures :// You can touch this | 2023-02-15T09:48:48Z | | 43 | [PhotoSwipe](https://github.com/dimsemenov/PhotoSwipe) | 22692 | 3326 | JavaScript | 593 | JavaScript image gallery for mobile and desktop, modular, framework independent | 2023-03-27T15:41:29Z | | 44 | [sails](https://github.com/balderdashy/sails) | 22538 | 1969 | JavaScript | 489 | Realtime MVC Framework for Node.js | 2023-03-09T23:41:00Z | | 45 | [mostly-adequate-guide](https://github.com/MostlyAdequate/mostly-adequate-guide) | 22473 | 1842 | JavaScript | 70 | Mostly adequate guide to FP (in javascript) | 2023-03-08T13:23:36Z | | 46 | [ember.js](https://github.com/emberjs/ember.js) | 22444 | 4294 | JavaScript | 373 | Ember.js - A JavaScript framework for creating ambitious web applications | 2023-03-27T07:18:05Z | | 47 | [eslint](https://github.com/eslint/eslint) | 22427 | 4093 | JavaScript | 111 | Find and fix problems in your JavaScript code. | 2023-03-28T01:56:01Z | | 48 | [draft-js](https://github.com/facebookarchive/draft-js) | 22338 | 2700 | JavaScript | 797 | A React framework for building text editors. | 2023-02-06T15:35:05Z | | 49 | [netron](https://github.com/lutzroeder/netron) | 21754 | 2420 | JavaScript | 22 | Visualizer for neural network, deep learning, and machine learning models | 2023-03-27T01:46:30Z | | 50 | [passport](https://github.com/jaredhanson/passport) | 21300 | 1210 | JavaScript | 328 | Simple, unobtrusive authentication for Node.js. | 2023-03-27T22:12:33Z | | 51 | [vanillawebprojects](https://github.com/bradtraversy/vanillawebprojects) | 14400 | 4151 | JavaScript | 0 | Mini projects built with HTML5, CSS & JavaScript. No frameworks or libraries | 2023-03-25T00:07:30Z | | 52 | [browserify](https://github.com/browserify/browserify) | 14365 | 1246 | JavaScript | 353 | browser-side require() the node.js way | 2022-03-28T08:02:43Z | | 53 | [prepack](https://github.com/facebookarchive/prepack) | 14316 | 487 | JavaScript | 192 | A JavaScript bundle optimizer. | 2022-02-11T05:19:57Z | | 54 | [bootswatch](https://github.com/thomaspark/bootswatch) | 14063 | 3687 | JavaScript | 34 | Themes for Bootstrap | 2023-02-27T16:00:31Z | | 55 | [SuperTinyIcons](https://github.com/edent/SuperTinyIcons) | 13977 | 855 | JavaScript | 11 | Under 1KB each! Super Tiny Icons are miniscule SVG versions of your favourite website and app logos | 2023-03-27T19:45:11Z | | 56 | [store.js](https://github.com/marcuswestin/store.js) | 13890 | 1391 | JavaScript | 68 | Cross-browser storage for all use cases, used across the web. | 2023-02-25T18:36:12Z | | 57 | [eruda](https://github.com/liriliri/eruda) | 13813 | 1033 | JavaScript | 17 | Console for mobile browsers | 2023-03-26T08:58:43Z | | 58 | [jsdoc](https://github.com/jsdoc/jsdoc) | 13582 | 1473 | JavaScript | 396 | An API documentation generator for JavaScript. | 2023-03-24T22:33:31Z | | 59 | [Luckysheet](https://github.com/dream-num/Luckysheet) | 13281 | 1864 | JavaScript | 593 | Luckysheet is an online spreadsheet like excel that is powerful, simple to configure, and completely open source. | 2023-03-23T13:59:28Z | | 60 | [git-history](https://github.com/pomber/git-history) | 13244 | 544 | JavaScript | 55 | Quickly browse the history of a file from any git repository | 2023-03-23T11:31:47Z | | 61 | [showdown](https://github.com/showdownjs/showdown) | 13175 | 1579 | JavaScript | 175 | A bidirectional Markdown to HTML to Markdown converter written in Javascript | 2023-01-27T11:55:19Z | | 62 | [react-canvas](https://github.com/Flipboard/react-canvas) | 13022 | 967 | JavaScript | 64 | High performance rendering for React components | 2022-09-27T06:00:42Z | | 63 | [requirejs](https://github.com/requirejs/requirejs) | 12882 | 2438 | JavaScript | 253 | A file and module loader for JavaScript | 2022-11-25T19:28:28Z | | 64 | [smartcrop.js](https://github.com/jwagner/smartcrop.js) | 12616 | 614 | JavaScript | 17 | Content aware image cropping | 2023-02-07T08:42:08Z | | 65 | [http-server](https://github.com/http-party/http-server) | 12557 | 1426 | JavaScript | 88 | a simple zero-configuration command-line http server | 2023-02-06T23:37:10Z | | 66 | [marko](https://github.com/marko-js/marko) | 12542 | 666 | JavaScript | 59 | A declarative, HTML-based language that makes building web apps fun | 2023-03-27T19:00:06Z | | 67 | [systemjs](https://github.com/systemjs/systemjs) | 12517 | 1138 | JavaScript | 47 | Dynamic ES module loader | 2023-03-21T15:25:47Z | | 68 | [kitematic](https://github.com/docker/kitematic) | 12269 | 1530 | JavaScript | 923 | Visual Docker Container Management on Mac & Windows | 2021-06-11T08:23:35Z | | 69 | [single-spa](https://github.com/single-spa/single-spa) | 12207 | 872 | JavaScript | 51 | The router for easy microfrontends | 2023-02-06T09:22:37Z | | 70 | [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) | 12204 | 516 | JavaScript | 22 | Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap | 2023-03-15T13:48:09Z | | 71 | [workbox](https://github.com/GoogleChrome/workbox) | 11378 | 843 | JavaScript | 157 | 📦 Workbox: JavaScript libraries for Progressive Web Apps | 2023-03-24T04:55:00Z | | 72 | [mousetrap](https://github.com/ccampbell/mousetrap) | 11347 | 999 | JavaScript | 190 | Simple library for handling keyboard shortcuts in Javascript | 2023-03-15T18:11:42Z | | 73 | [blur-admin](https://github.com/akveo/blur-admin) | 11308 | 3166 | JavaScript | 225 | AngularJS Bootstrap Admin Panel Framework | 2022-09-05T08:21:21Z | | 74 | [react-native-macos](https://github.com/ptmt/react-native-macos) | 11304 | 482 | 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 | | 75 | [react-color](https://github.com/casesandberg/react-color) | 11301 | 921 | JavaScript | 169 | :art: Color Pickers from Sketch, Photoshop, Chrome, Github, Twitter & more | 2023-01-25T06:37:09Z | | 76 | [downshift](https://github.com/downshift-js/downshift) | 11264 | 950 | JavaScript | 36 | 🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components. | 2023-03-21T07:51:46Z | | 77 | [sql.js](https://github.com/sql-js/sql.js) | 11229 | 1029 | JavaScript | 111 | A javascript library to run SQLite on the web. | 2023-02-09T16:42:13Z | | 78 | [medis](https://github.com/luin/medis) | 11205 | 813 | JavaScript | 58 | 💻 Medis is a beautiful, easy-to-use Mac database management application for Redis. | 2023-03-26T18:23:14Z | | 79 | [leanote](https://github.com/leanote/leanote) | 11191 | 2453 | JavaScript | 0 | Not Just A Notepad! (golang + mongodb) http://leanote.org | 2023-02-25T02:46:14Z | | 80 | [raphael](https://github.com/DmitryBaranovskiy/raphael) | 11187 | 1714 | JavaScript | 314 | JavaScript Vector Library | 2023-02-23T06:00:39Z | | 81 | [jquery-ui](https://github.com/jquery/jquery-ui) | 11128 | 5383 | JavaScript | 55 | The official jQuery user interface library. | 2023-03-16T13:32:13Z | | 82 | [node-postgres](https://github.com/brianc/node-postgres) | 11049 | 1163 | JavaScript | 369 | PostgreSQL client for node.js. | 2023-03-18T19:15:55Z | | 83 | [overleaf](https://github.com/overleaf/overleaf) | 11043 | 1224 | JavaScript | 236 | A web-based collaborative LaTeX editor | 2023-03-23T09:06:29Z | | 84 | [dashing](https://github.com/Shopify/dashing) | 11037 | 1230 | JavaScript | 222 | The exceptionally handsome dashboard framework in Ruby and Coffeescript. | 2019-04-29T15:20:09Z | | 85 | [razzle](https://github.com/jaredpalmer/razzle) | 11032 | 932 | JavaScript | 90 | ✨ Create server-rendered universal JavaScript applications with no configuration | 2023-03-03T11:46:25Z | | 86 | [react-slick](https://github.com/akiran/react-slick) | 10902 | 2044 | JavaScript | 388 | React carousel component | 2023-03-08T08:10:49Z | | 87 | [tippyjs](https://github.com/atomiks/tippyjs) | 10804 | 566 | JavaScript | 51 | Tooltip, popover, dropdown, and menu library | 2022-10-30T08:53:12Z | | 88 | [DOMPurify](https://github.com/cure53/DOMPurify) | 10729 | 651 | JavaScript | 1 | 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-03-27T20:37:38Z | | 89 | [deck.gl](https://github.com/visgl/deck.gl) | 10713 | 1955 | JavaScript | 178 | WebGL2 powered visualization framework | 2023-03-28T01:46:27Z | | 90 | [debug](https://github.com/debug-js/debug) | 10633 | 935 | JavaScript | 42 | A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers | 2023-02-12T02:04:58Z | | 91 | [compromise](https://github.com/spencermountain/compromise) | 10608 | 669 | JavaScript | 82 | modest natural-language processing | 2023-03-24T13:35:29Z | | 92 | [lime](https://github.com/marcotcr/lime) | 10555 | 1727 | JavaScript | 72 | Lime: Explaining the predictions of any machine learning classifier | 2023-03-03T00:43:31Z | | 93 | [convnetjs](https://github.com/karpathy/convnetjs) | 10543 | 2049 | JavaScript | 51 | Deep Learning in Javascript. Train Convolutional Neural Networks (or ordinary ones) in your browser. | 2023-01-07T21:33:23Z | | 94 | [reactstrap](https://github.com/reactstrap/reactstrap) | 10481 | 1339 | JavaScript | 236 | Simple React Bootstrap 5 components | 2023-03-23T13:59:03Z | | 95 | [quicklink](https://github.com/GoogleChromeLabs/quicklink) | 10435 | 407 | JavaScript | 28 | ⚡️Faster subsequent page-loads by prefetching in-viewport links during idle time | 2023-03-08T21:21:19Z | | 96 | [react-sortable-hoc](https://github.com/clauderic/react-sortable-hoc) | 10407 | 999 | JavaScript | 211 | A set of higher-order components to turn any list into an animated, accessible and touch-friendly sortable list✌️ | 2023-02-15T16:59:51Z | | 97 | [yargs](https://github.com/yargs/yargs) | 10358 | 1039 | JavaScript | 291 | yargs the modern, pirate-themed successor to optimist. | 2023-03-20T01:39:56Z | | 98 | [vega](https://github.com/vega/vega) | 10307 | 1459 | JavaScript | 410 | A visualization grammar. | 2023-03-27T07:06:40Z | | 99 | [stylelint](https://github.com/stylelint/stylelint) | 10220 | 967 | JavaScript | 124 | A mighty CSS linter that helps you avoid errors and enforce conventions. | 2023-03-28T01:12:12Z | | 100 | [flowy](https://github.com/alyssaxuu/flowy) | 10202 | 845 | JavaScript | 40 | The minimal javascript library to create flowcharts ✨ | 2023-01-01T11:48:42Z |