Files
Github-Ranking/Top100/JavaScript.md
T
2023-02-16 11:05:21 +08:00

109 lines
18 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. 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 | [d3](https://github.com/d3/d3) | 104396 | 23283 | JavaScript | 4 | Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada: | 2023-01-18T18:34:17Z |
| 2 | [material-ui](https://github.com/mui/material-ui) | 84602 | 29143 | JavaScript | 1158 | MUI Core: Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design. | 2023-02-16T00:02:21Z |
| 3 | [markdown-here](https://github.com/adam-p/markdown-here) | 58084 | 11311 | 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 |
| 4 | [Awesome-Design-Tools](https://github.com/goabstract/Awesome-Design-Tools) | 27632 | 1958 | JavaScript | 7 | The best design tools and plugins for everything 👉 | 2023-02-01T03:26:49Z |
| 5 | [AI-Expert-Roadmap](https://github.com/AMAI-GmbH/AI-Expert-Roadmap) | 23850 | 2087 | JavaScript | 11 | Roadmap to becoming an Artificial Intelligence Expert in 2022 | 2022-02-10T12:36:46Z |
| 6 | [sails](https://github.com/balderdashy/sails) | 22386 | 1967 | JavaScript | 489 | Realtime MVC Framework for Node.js | 2023-01-20T21:22:42Z |
| 7 | [draft-js](https://github.com/facebookarchive/draft-js) | 22319 | 2687 | JavaScript | 797 | A React framework for building text editors. | 2023-02-06T15:35:05Z |
| 8 | [passport](https://github.com/jaredhanson/passport) | 21162 | 1206 | JavaScript | 324 | Simple, unobtrusive authentication for Node.js. | 2023-02-05T08:07:23Z |
| 9 | [tips](https://github.com/git-tips/tips) | 20607 | 1746 | JavaScript | 17 | Most commonly used git tips and tricks. | 2022-04-14T20:56:12Z |
| 10 | [nightmare](https://github.com/segmentio/nightmare) | 19332 | 1162 | JavaScript | 179 | A high-level browser automation library. | 2022-12-11T14:16:21Z |
| 11 | [ZeroNet](https://github.com/HelloZeroNet/ZeroNet) | 17798 | 2282 | JavaScript | 700 | ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network | 2023-02-11T19:11:50Z |
| 12 | [jasmine](https://github.com/jasmine/jasmine) | 15508 | 2274 | JavaScript | 31 | Simple JavaScript testing framework for browsers and node.js | 2023-02-12T21:09:07Z |
| 13 | [browserify](https://github.com/browserify/browserify) | 14335 | 1245 | JavaScript | 353 | browser-side require() the node.js way | 2022-03-28T08:02:43Z |
| 14 | [vanillawebprojects](https://github.com/bradtraversy/vanillawebprojects) | 14280 | 4117 | JavaScript | 0 | Mini projects built with HTML5, CSS & JavaScript. No frameworks or libraries | 2022-11-13T06:24:04Z |
| 15 | [bootswatch](https://github.com/thomaspark/bootswatch) | 14006 | 3671 | JavaScript | 31 | Themes for Bootstrap | 2023-02-14T17:05:37Z |
| 16 | [showdown](https://github.com/showdownjs/showdown) | 13090 | 1575 | JavaScript | 167 | A bidirectional Markdown to HTML to Markdown converter written in Javascript | 2023-01-27T11:55:19Z |
| 17 | [react-canvas](https://github.com/Flipboard/react-canvas) | 12985 | 970 | JavaScript | 64 | High performance <canvas> rendering for React components | 2022-09-27T06:00:42Z |
| 18 | [http-server](https://github.com/http-party/http-server) | 12476 | 1413 | JavaScript | 87 | a simple zero-configuration command-line http server | 2023-02-06T23:37:10Z |
| 19 | [marko](https://github.com/marko-js/marko) | 12419 | 660 | JavaScript | 60 | A declarative, HTML-based language that makes building web apps fun | 2023-02-11T03:47:37Z |
| 20 | [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) | 12153 | 511 | JavaScript | 58 | Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap | 2023-02-13T08:38:51Z |
| 21 | [mousetrap](https://github.com/ccampbell/mousetrap) | 11317 | 1000 | JavaScript | 190 | Simple library for handling keyboard shortcuts in Javascript | 2022-02-28T22:57:30Z |
| 22 | [react-native-macos](https://github.com/ptmt/react-native-macos) | 11312 | 483 | 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 |
| 23 | [blur-admin](https://github.com/akveo/blur-admin) | 11306 | 3170 | JavaScript | 225 | AngularJS Bootstrap Admin Panel Framework | 2022-09-05T08:21:21Z |
| 24 | [medis](https://github.com/luin/medis) | 11175 | 817 | JavaScript | 63 | 💻 Medis is a beautiful, easy-to-use Mac database management application for Redis. | 2023-01-26T04:54:52Z |
| 25 | [raphael](https://github.com/DmitryBaranovskiy/raphael) | 11167 | 1713 | JavaScript | 313 | JavaScript Vector Library | 2021-03-03T08:44:02Z |
| 26 | [jquery-ui](https://github.com/jquery/jquery-ui) | 11117 | 5379 | JavaScript | 52 | The official jQuery user interface library. | 2023-01-15T22:14:29Z |
| 27 | [react-slick](https://github.com/akiran/react-slick) | 10832 | 2037 | JavaScript | 385 | React carousel component | 2023-02-15T08:29:35Z |
| 28 | [overleaf](https://github.com/overleaf/overleaf) | 10806 | 1203 | JavaScript | 232 | A web-based collaborative LaTeX editor | 2023-02-15T09:05:32Z |
| 29 | [convnetjs](https://github.com/karpathy/convnetjs) | 10513 | 2046 | JavaScript | 51 | Deep Learning in Javascript. Train Convolutional Neural Networks (or ordinary ones) in your browser. | 2023-01-07T21:33:23Z |
| 30 | [DOMPurify](https://github.com/cure53/DOMPurify) | 10421 | 637 | 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-02-14T12:03:40Z |
| 31 | [quicklink](https://github.com/GoogleChromeLabs/quicklink) | 10387 | 405 | JavaScript | 27 | ⚡️Faster subsequent page-loads by prefetching in-viewport links during idle time | 2023-01-09T22:25:34Z |
| 32 | [stylelint](https://github.com/stylelint/stylelint) | 10140 | 960 | JavaScript | 120 | A mighty CSS linter that helps you avoid errors and enforce conventions. | 2023-02-16T00:53:51Z |
| 33 | [html5shiv](https://github.com/aFarkas/html5shiv) | 9876 | 2698 | JavaScript | 41 | This script is the defacto way to enable use of HTML5 sectioning elements in legacy Internet Explorer. | 2021-10-03T05:17:23Z |
| 34 | [hotel](https://github.com/typicode/hotel) | 9872 | 471 | JavaScript | 94 | 🏩 A simple process manager for developers. Start apps from your browser and access them using local domains | 2023-01-12T07:04:18Z |
| 35 | [react-transition-group](https://github.com/reactjs/react-transition-group) | 9670 | 687 | JavaScript | 188 | An easy way to perform animations when a React component enters or leaves the DOM | 2023-01-11T18:55:50Z |
| 36 | [react-app-rewired](https://github.com/timarney/react-app-rewired) | 9502 | 425 | JavaScript | 8 | Override create-react-app webpack configs without ejecting | 2022-12-10T01:31:10Z |
| 37 | [react-native-animatable](https://github.com/oblador/react-native-animatable) | 9442 | 739 | JavaScript | 157 | Standard set of easy to use animations and declarative transitions for React Native | 2023-02-15T19:42:31Z |
| 38 | [x-ui](https://github.com/vaxilu/x-ui) | 9302 | 4230 | JavaScript | 0 | 支持多协议多用户的 xray 面板 | 2023-02-14T16:24:04Z |
| 39 | [zigbee2mqtt](https://github.com/Koenkk/zigbee2mqtt) | 9298 | 1419 | JavaScript | 433 | Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨 | 2023-02-15T19:36:14Z |
| 40 | [SS-Rule-Snippet](https://github.com/Hackl0us/SS-Rule-Snippet) | 9127 | 1823 | JavaScript | 28 | 搜集、整理、维护 Surge / Quantumult (X) / Shadowrocket / Surfboard / clash (Premium) 实用规则。 | 2023-01-19T08:46:55Z |
| 41 | [OnsenUI](https://github.com/OnsenUI/OnsenUI) | 8685 | 1037 | JavaScript | 14 | Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js. | 2022-12-27T08:48:43Z |
| 42 | [react-toolbox](https://github.com/react-toolbox/react-toolbox) | 8680 | 1041 | JavaScript | 224 | A set of React components implementing Google's Material Design specification with the power of CSS Modules | 2021-12-28T08:27:27Z |
| 43 | [grokking_algorithms](https://github.com/egonSchiele/grokking_algorithms) | 8430 | 3136 | JavaScript | 18 | Code for the book Grokking Algorithms (https://amzn.to/29rVyHf) | 2023-02-12T12:07:07Z |
| 44 | [vue-native-core](https://github.com/GeekyAnts/vue-native-core) | 8345 | 320 | JavaScript | 22 | Vue Native is a framework to build cross platform native mobile apps using JavaScript | 2022-12-12T11:35:47Z |
| 45 | [hexo-theme-yilia](https://github.com/litten/hexo-theme-yilia) | 8315 | 2457 | JavaScript | 412 | 一个简洁优雅的hexo主题 A simple and elegant theme for hexo. | 2022-03-24T04:37:54Z |
| 46 | [seajs](https://github.com/seajs/seajs) | 8263 | 2650 | JavaScript | 156 | A Module Loader for the Web | 2020-04-02T13:04:20Z |
| 47 | [ora](https://github.com/sindresorhus/ora) | 8183 | 294 | JavaScript | 16 | Elegant terminal spinner | 2022-07-26T14:18:28Z |
| 48 | [js-beautify](https://github.com/beautify-web/js-beautify) | 8014 | 1373 | JavaScript | 356 | Beautifier for javascript | 2023-01-31T09:20:48Z |
| 49 | [engineer-manager](https://github.com/ryanburgess/engineer-manager) | 8002 | 507 | JavaScript | 2 | A list of engineering manager resource links. | 2023-01-10T17:31:55Z |
| 50 | [macintosh.js](https://github.com/felixrieseberg/macintosh.js) | 7954 | 324 | JavaScript | 69 | 🖥 A virtual Apple Macintosh with System 8, running in Electron. I'm sorry. | 2023-02-03T11:35:29Z |
| 51 | [dimple](https://github.com/PMSI-AlignAlytics/dimple) | 2738 | 574 | JavaScript | 138 | An object-oriented API for business analytics | 2020-11-20T11:44:23Z |
| 52 | [beidou](https://github.com/alibaba/beidou) | 2731 | 274 | JavaScript | 15 | :milky_way: Isomorphic framework for server-rendered React apps | 2022-03-01T13:10:46Z |
| 53 | [bootstrap](https://github.com/jasny/bootstrap) | 2699 | 520 | JavaScript | 32 | The missing components for your favorite front-end framework. | 2020-12-08T18:45:06Z |
| 54 | [mercury](https://github.com/jejacks0n/mercury) | 2633 | 549 | JavaScript | 59 | Mercury Editor: The Rails WYSIWYG editor that allows embedding full page editing capabilities directly inline. | 2022-07-20T17:41:51Z |
| 55 | [apollo](https://github.com/apollographql/apollo) | 2631 | 453 | JavaScript | 80 | :rocket: Open source tools for GraphQL. Central repo for discussion. | 2022-03-15T19:21:56Z |
| 56 | [swing](https://github.com/gajus/swing) | 2615 | 263 | JavaScript | 23 | A swipeable cards interface. The swipe-left/swipe-right for yes/no input. As seen in apps like Jelly and Tinder. | 2020-11-03T21:22:48Z |
| 57 | [strml.net](https://github.com/STRML/strml.net) | 2560 | 502 | JavaScript | 0 | STRML: Projects & Work | 2023-01-07T04:06:32Z |
| 58 | [Design-Patterns-in-Javascript](https://github.com/tcorral/Design-Patterns-in-Javascript) | 2533 | 532 | JavaScript | 2 | Design Patterns applied to Javascript code. | 2022-07-26T10:06:59Z |
| 59 | [redux-mock-store](https://github.com/reduxjs/redux-mock-store) | 2474 | 154 | JavaScript | 21 | A mock store for testing Redux async action creators and middleware. | 2020-04-08T09:52:46Z |
| 60 | [polymer-starter-kit](https://github.com/Polymer/polymer-starter-kit) | 2455 | 673 | JavaScript | 21 | A starting point for Polymer apps | 2019-03-28T09:49:35Z |
| 61 | [form](https://github.com/TanStack/form) | 2450 | 229 | JavaScript | 21 | ⚛️ Hooks for managing form state and validation in React | 2022-05-01T14:18:39Z |
| 62 | [batarang](https://github.com/angular/batarang) | 2449 | 356 | JavaScript | 34 | AngularJS WebInspector Extension for Chrome | 2017-06-15T20:31:20Z |
| 63 | [d3-shape](https://github.com/d3/d3-shape) | 2365 | 315 | JavaScript | 14 | Graphical primitives for visualization, such as lines and areas. | 2022-12-20T23:39:21Z |
| 64 | [webpack-boilerplate](https://github.com/taniarascia/webpack-boilerplate) | 2321 | 558 | JavaScript | 4 | 📦 ‎ A sensible webpack 5 boilerplate. | 2023-01-04T02:35:11Z |
| 65 | [jQuery-Tags-Input](https://github.com/xoxco/jQuery-Tags-Input) | 2313 | 856 | JavaScript | 83 | Magically convert a simple text input into a cool tag list with this jQuery plugin. | 2018-03-20T15:56:24Z |
| 66 | [toolbar](https://github.com/paulkinzett/toolbar) | 2312 | 339 | JavaScript | 24 | A tooltip style toolbar jQuery plugin | 2017-01-20T11:36:20Z |
| 67 | [hipache](https://github.com/hipache/hipache) | 2269 | 255 | JavaScript | 66 | Hipache: a distributed HTTP and websocket proxy | 2020-09-04T22:50:33Z |
| 68 | [react-visibility-sensor](https://github.com/joshwnj/react-visibility-sensor) | 2263 | 197 | JavaScript | 63 | Sensor component for React that notifies you when it goes in or out of the window viewport. | 2023-02-15T17:11:25Z |
| 69 | [stage.js](https://github.com/shakiba/stage.js) | 2255 | 247 | JavaScript | 5 | 2D HTML5 rendering and layout engine for game development | 2022-12-30T20:49:20Z |
| 70 | [bootstrap-notify](https://github.com/mouse0270/bootstrap-notify) | 2251 | 676 | JavaScript | 89 | Turns standard Bootstrap alerts into "Growl-like" notifications. | 2022-10-07T18:44:58Z |
| 71 | [lite-server](https://github.com/johnpapa/lite-server) | 2245 | 281 | JavaScript | 60 | Lightweight node server | 2023-01-22T12:08:32Z |
| 72 | [material-start](https://github.com/angular/material-start) | 2220 | 1245 | JavaScript | 2 | Starter Repository for AngularJS Material | 2022-03-08T19:25:14Z |
| 73 | [chromium-vim](https://github.com/1995eaton/chromium-vim) | 2219 | 336 | JavaScript | 312 | Vim bindings for Google Chrome. | 2022-10-19T19:46:11Z |
| 74 | [paddy-sketch-plugin](https://github.com/DWilliames/paddy-sketch-plugin) | 2201 | 67 | JavaScript | 68 | Automated padding, spacing and alignment for your Sketch layers | 2022-08-19T11:47:51Z |
| 75 | [shine.js](https://github.com/bigspaceship/shine.js) | 2191 | 186 | JavaScript | 3 | A library for pretty shadows. | 2016-12-16T17:57:03Z |
| 76 | [jScrollPane](https://github.com/vitch/jScrollPane) | 2170 | 646 | JavaScript | 20 | Pretty, customisable, cross browser replacement scrollbars | 2022-12-07T17:58:49Z |
| 77 | [rangeslider.js](https://github.com/andreruffert/rangeslider.js) | 2161 | 413 | JavaScript | 60 | 🎚 HTML5 input range slider element polyfill | 2022-10-08T15:07:34Z |
| 78 | [pump.io](https://github.com/pump-io/pump.io) | 2160 | 352 | JavaScript | 635 | Social server with an ActivityStreams API | 2022-04-27T16:48:17Z |
| 79 | [redux-auth](https://github.com/lynndylanhurley/redux-auth) | 2147 | 283 | JavaScript | 56 | Complete token authentication system for react + redux that supports isomorphic rendering. | 2018-03-16T19:00:29Z |
| 80 | [simplecrawler](https://github.com/simplecrawler/simplecrawler) | 2129 | 365 | JavaScript | 55 | Flexible event driven crawler for node. | 2021-03-07T07:25:38Z |
| 81 | [vue-beauty](https://github.com/FE-Driver/vue-beauty) | 2122 | 258 | JavaScript | 61 | Beautiful UI components build with vue and ant design | 2020-06-09T03:04:33Z |
| 82 | [sockjs-node](https://github.com/sockjs/sockjs-node) | 2053 | 316 | JavaScript | 14 | WebSocket emulation - Node.js server | 2022-04-09T17:18:16Z |
| 83 | [hegel](https://github.com/JSMonk/hegel) | 2047 | 55 | JavaScript | 119 | An advanced static type checker | 2023-01-06T19:24:57Z |
| 84 | [strman](https://github.com/dleitee/strman) | 2013 | 86 | JavaScript | 5 | 🏗A Javascript string manipulation library. | 2022-12-08T18:46:47Z |
| 85 | [FinanceReactNative](https://github.com/7kfpun/FinanceReactNative) | 1991 | 633 | JavaScript | 7 | [Deprecated] iOS's Stocks App clone written in React Native for demo purpose (available both iOS and Android). | 2022-12-06T19:34:52Z |
| 86 | [jquery-smooth-scroll](https://github.com/kswedberg/jquery-smooth-scroll) | 1980 | 438 | JavaScript | 8 | Automatically make same-page links scroll smoothly | 2022-08-30T14:08:00Z |
| 87 | [leapjs](https://github.com/leapmotion/leapjs) | 1969 | 455 | JavaScript | 26 | JavaScript client for the Leap Motion Controller | 2023-02-03T14:58:09Z |
| 88 | [slate](https://github.com/slate/slate) | 1931 | 112 | JavaScript | 67 | Slate IRC client | 2014-05-30T00:32:37Z |
| 89 | [skip](https://github.com/skiplang/skip) | 1928 | 74 | JavaScript | 31 | A programming language to skip the things you have already computed | 2023-01-25T11:30:45Z |
| 90 | [redux-tutorial-cn](https://github.com/react-guide/redux-tutorial-cn) | 1928 | 313 | JavaScript | 4 | Redux Tutorial 中文翻译 | 2019-04-25T08:17:14Z |
| 91 | [machina.js](https://github.com/ifandelse/machina.js) | 1927 | 157 | JavaScript | 13 | js ex machina - finite state machines in JavaScript | 2022-03-19T01:13:22Z |
| 92 | [neural-network-papers](https://github.com/robertsdionne/neural-network-papers) | 1911 | 378 | JavaScript | 1 | None | 2020-07-19T08:17:52Z |
| 93 | [hawk](https://github.com/mozilla/hawk) | 1894 | 181 | JavaScript | 3 | HTTP Holder-Of-Key Authentication Scheme | 2022-12-09T11:18:17Z |
| 94 | [graphql-sequelize](https://github.com/mickhansen/graphql-sequelize) | 1889 | 176 | JavaScript | 1 | GraphQL & Relay for MySQL & Postgres via Sequelize | 2022-11-16T09:28:09Z |
| 95 | [keepasshttp](https://github.com/pfn/keepasshttp) | 1883 | 277 | JavaScript | 193 | KeePass plugin to expose password entries securely (256bit AES/CBC) over HTTP | 2023-01-21T19:19:04Z |
| 96 | [react-document-title](https://github.com/gaearon/react-document-title) | 1882 | 116 | JavaScript | 16 | Declarative, nested, stateful, isomorphic document.title for React | 2019-10-28T13:34:57Z |
| 97 | [facebook-chat-api](https://github.com/Schmavery/facebook-chat-api) | 1879 | 555 | JavaScript | 135 | Unofficial Facebook Chat API for Nodejs | 2021-12-24T13:35:25Z |
| 98 | [EventSource](https://github.com/Yaffle/EventSource) | 1873 | 320 | JavaScript | 31 | a polyfill for http://www.w3.org/TR/eventsource/ | 2022-08-11T22:29:43Z |
| 99 | [AI-Blocks](https://github.com/MrNothing/AI-Blocks) | 1849 | 239 | JavaScript | 6 | A powerful and intuitive WYSIWYG interface that allows anyone to create Machine Learning models! | 2022-11-10T20:57:46Z |
| 100 | [formbuilder](https://github.com/dobtco/formbuilder) | 1846 | 492 | JavaScript | 103 | [Needs Maintainer] Formbuilder is a small graphical interface for letting users build their own webforms. | 2021-10-17T21:47:29Z |