Files
Github-Ranking/Top100/JavaScript.md
T
2023-07-25 11:05:01 +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 | [markdown-here](https://github.com/adam-p/markdown-here) | 59069 | 11450 | JavaScript | 297 | Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending. | 2023-01-16T15:01:42Z |
| 2 | [Awesome-Design-Tools](https://github.com/goabstract/Awesome-Design-Tools) | 28953 | 1988 | JavaScript | 7 | The best design tools and plugins for everything 👉 | 2023-07-20T06:27:14Z |
| 3 | [AI-Expert-Roadmap](https://github.com/AMAI-GmbH/AI-Expert-Roadmap) | 26227 | 2283 | JavaScript | 16 | Roadmap to becoming an Artificial Intelligence Expert in 2022 | 2023-02-26T08:46:00Z |
| 4 | [sails](https://github.com/balderdashy/sails) | 22611 | 1979 | JavaScript | 494 | Realtime MVC Framework for Node.js | 2023-07-21T23:31:37Z |
| 5 | [draft-js](https://github.com/facebookarchive/draft-js) | 22449 | 2711 | JavaScript | 797 | A React framework for building text editors. | 2023-02-06T15:35:05Z |
| 6 | [passport](https://github.com/jaredhanson/passport) | 21638 | 1243 | JavaScript | 327 | Simple, unobtrusive authentication for Node.js. | 2023-06-15T06:35:28Z |
| 7 | [tips](https://github.com/git-tips/tips) | 20877 | 1765 | JavaScript | 17 | Most commonly used git tips and tricks. | 2023-07-19T14:31:24Z |
| 8 | [nightmare](https://github.com/segmentio/nightmare) | 19431 | 1166 | JavaScript | 179 | A high-level browser automation library. | 2023-07-11T23:36:36Z |
| 9 | [ZeroNet](https://github.com/HelloZeroNet/ZeroNet) | 17947 | 2361 | JavaScript | 701 | ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network | 2023-07-12T12:58:42Z |
| 10 | [jasmine](https://github.com/jasmine/jasmine) | 15588 | 2272 | JavaScript | 19 | Simple JavaScript testing framework for browsers and node.js | 2023-07-22T18:08:33Z |
| 11 | [vanillawebprojects](https://github.com/bradtraversy/vanillawebprojects) | 14759 | 4241 | JavaScript | 0 | Mini projects built with HTML5, CSS & JavaScript. No frameworks or libraries | 2023-07-01T16:04:36Z |
| 12 | [browserify](https://github.com/browserify/browserify) | 14423 | 1254 | JavaScript | 361 | browser-side require() the node.js way | 2022-03-28T08:02:43Z |
| 13 | [bootswatch](https://github.com/thomaspark/bootswatch) | 14214 | 3704 | JavaScript | 42 | Themes for Bootstrap | 2023-07-16T18:08:44Z |
| 14 | [showdown](https://github.com/showdownjs/showdown) | 13431 | 1597 | JavaScript | 182 | A bidirectional Markdown to HTML to Markdown converter written in Javascript | 2023-07-18T16:21:13Z |
| 15 | [react-canvas](https://github.com/Flipboard/react-canvas) | 13062 | 962 | JavaScript | 64 | High performance <canvas> rendering for React components | 2022-09-27T06:00:42Z |
| 16 | [http-server](https://github.com/http-party/http-server) | 12786 | 1457 | JavaScript | 91 | a simple zero-configuration command-line http server | 2023-07-10T23:39:55Z |
| 17 | [marko](https://github.com/marko-js/marko) | 12718 | 680 | JavaScript | 52 | A declarative, HTML-based language that makes building web apps fun | 2023-07-24T16:12:42Z |
| 18 | [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) | 12340 | 528 | JavaScript | 21 | Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap | 2023-07-24T14:32:58Z |
| 19 | [x-ui](https://github.com/vaxilu/x-ui) | 12156 | 5487 | JavaScript | 0 | 支持多协议多用户的 xray 面板 | 2023-07-20T01:15:42Z |
| 20 | [overleaf](https://github.com/overleaf/overleaf) | 11449 | 1261 | JavaScript | 240 | A web-based collaborative LaTeX editor | 2023-07-24T08:04:04Z |
| 21 | [mousetrap](https://github.com/ccampbell/mousetrap) | 11424 | 1002 | JavaScript | 190 | Simple library for handling keyboard shortcuts in Javascript | 2023-03-15T18:11:42Z |
| 22 | [DOMPurify](https://github.com/cure53/DOMPurify) | 11356 | 673 | JavaScript | 0 | 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-07-19T11:44:48Z |
| 23 | [blur-admin](https://github.com/akveo/blur-admin) | 11328 | 3181 | JavaScript | 225 | AngularJS Bootstrap Admin Panel Framework | 2022-09-05T08:21:21Z |
| 24 | [medis](https://github.com/luin/medis) | 11316 | 817 | JavaScript | 57 | 💻 Medis is a beautiful, easy-to-use Mac database management application for Redis. | 2023-06-14T12:51:25Z |
| 25 | [react-native-macos](https://github.com/ptmt/react-native-macos) | 11280 | 481 | 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 |
| 26 | [raphael](https://github.com/DmitryBaranovskiy/raphael) | 11208 | 1709 | JavaScript | 314 | JavaScript Vector Library | 2023-04-05T10:25:23Z |
| 27 | [jquery-ui](https://github.com/jquery/jquery-ui) | 11148 | 5360 | JavaScript | 64 | The official jQuery user interface library. | 2023-07-13T17:40:57Z |
| 28 | [react-slick](https://github.com/akiran/react-slick) | 11139 | 2077 | JavaScript | 381 | React carousel component | 2023-07-19T15:49:23Z |
| 29 | [quicklink](https://github.com/GoogleChromeLabs/quicklink) | 10705 | 422 | JavaScript | 33 | ⚡️Faster subsequent page-loads by prefetching in-viewport links during idle time | 2023-07-20T09:14:10Z |
| 30 | [convnetjs](https://github.com/karpathy/convnetjs) | 10608 | 2059 | JavaScript | 51 | Deep Learning in Javascript. Train Convolutional Neural Networks (or ordinary ones) in your browser. | 2023-01-07T21:33:23Z |
| 31 | [stylelint](https://github.com/stylelint/stylelint) | 10424 | 988 | JavaScript | 108 | A mighty CSS linter that helps you avoid errors and enforce conventions. | 2023-07-25T01:20:52Z |
| 32 | [engineer-manager](https://github.com/ryanburgess/engineer-manager) | 10015 | 599 | JavaScript | 3 | A list of engineering manager resource links. | 2023-07-10T14:37:28Z |
| 33 | [hotel](https://github.com/typicode/hotel) | 9903 | 474 | JavaScript | 96 | 🏩 A simple process manager for developers. Start apps from your browser and access them using local domains | 2023-01-12T07:04:18Z |
| 34 | [react-transition-group](https://github.com/reactjs/react-transition-group) | 9886 | 697 | JavaScript | 190 | An easy way to perform animations when a React component enters or leaves the DOM | 2023-04-17T17:02:35Z |
| 35 | [html5shiv](https://github.com/aFarkas/html5shiv) | 9885 | 2701 | JavaScript | 41 | This script is the defacto way to enable use of HTML5 sectioning elements in legacy Internet Explorer. | 2021-10-03T05:17:23Z |
| 36 | [SS-Rule-Snippet](https://github.com/Hackl0us/SS-Rule-Snippet) | 9804 | 1862 | JavaScript | 28 | 搜集、整理、维护 Surge / Quantumult (X) / Shadowrocket / Surfboard / clash (Premium) 实用规则。 | 2023-04-06T15:28:52Z |
| 37 | [zigbee2mqtt](https://github.com/Koenkk/zigbee2mqtt) | 9758 | 1476 | JavaScript | 273 | Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨 | 2023-07-24T18:28:10Z |
| 38 | [react-app-rewired](https://github.com/timarney/react-app-rewired) | 9644 | 438 | JavaScript | 10 | Override create-react-app webpack configs without ejecting | 2022-12-10T01:31:10Z |
| 39 | [react-native-animatable](https://github.com/oblador/react-native-animatable) | 9545 | 750 | JavaScript | 160 | Standard set of easy to use animations and declarative transitions for React Native | 2023-05-17T13:19:48Z |
| 40 | [grokking_algorithms](https://github.com/egonSchiele/grokking_algorithms) | 9315 | 3344 | JavaScript | 18 | Code for the book Grokking Algorithms (https://amzn.to/29rVyHf) | 2023-07-20T09:03:55Z |
| 41 | [OnsenUI](https://github.com/OnsenUI/OnsenUI) | 8712 | 1047 | JavaScript | 6 | 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. | 2023-06-20T07:42:39Z |
| 42 | [react-toolbox](https://github.com/react-toolbox/react-toolbox) | 8680 | 1043 | JavaScript | 225 | A set of React components implementing Google's Material Design specification with the power of CSS Modules | 2021-12-28T08:27:27Z |
| 43 | [ora](https://github.com/sindresorhus/ora) | 8489 | 301 | JavaScript | 16 | Elegant terminal spinner | 2023-05-15T08:14:57Z |
| 44 | [academicpages.github.io](https://github.com/academicpages/academicpages.github.io) | 8380 | 30013 | JavaScript | 168 | Github Pages template for academic personal websites, forked from mmistakes/minimal-mistakes | 2023-07-25T00:04:44Z |
| 45 | [vue-native-core](https://github.com/GeekyAnts/vue-native-core) | 8336 | 320 | JavaScript | 22 | Vue Native is a framework to build cross platform native mobile apps using JavaScript | 2022-12-12T11:35:47Z |
| 46 | [hexo-theme-yilia](https://github.com/litten/hexo-theme-yilia) | 8332 | 2452 | JavaScript | 411 | 一个简洁优雅的hexo主题 A simple and elegant theme for hexo. | 2023-07-20T04:14:56Z |
| 47 | [listen1_desktop](https://github.com/listen1/listen1_desktop) | 8328 | 1342 | JavaScript | 779 | one for all free music in china (Windows, Mac, Linux desktop) | 2023-07-14T07:39:10Z |
| 48 | [seajs](https://github.com/seajs/seajs) | 8282 | 2637 | JavaScript | 154 | A Module Loader for the Web | 2023-07-03T13:54:20Z |
| 49 | [js-beautify](https://github.com/beautify-web/js-beautify) | 8192 | 1392 | JavaScript | 356 | Beautifier for javascript | 2023-07-24T00:44:34Z |
| 50 | [macintosh.js](https://github.com/felixrieseberg/macintosh.js) | 8044 | 335 | JavaScript | 70 | 🖥 A virtual Apple Macintosh with System 8, running in Electron. I'm sorry. | 2023-03-15T18:09:31Z |
| 51 | [chatGPTBox](https://github.com/josStorer/chatGPTBox) | 8490 | 593 | JavaScript | 141 | Integrating ChatGPT into your browser deeply, everything you need is here | 2023-07-22T07:06:34Z |
| 52 | [dat](https://github.com/dat-ecosystem/dat) | 8214 | 493 | JavaScript | 99 | :floppy_disk: peer-to-peer sharing & live syncronization of files via command line | 2023-05-07T20:39:11Z |
| 53 | [EaselJS](https://github.com/CreateJS/EaselJS) | 8054 | 2008 | JavaScript | 195 | The Easel Javascript library provides a full, hierarchical display list, a core interaction model, and helper classes to make working with the HTML5 Canvas element much easier. | 2022-10-05T07:05:15Z |
| 54 | [browser-laptop](https://github.com/brave/browser-laptop) | 7965 | 1052 | JavaScript | 298 | [DEPRECATED] Please see https://github.com/brave/brave-browser for the current version of Brave | 2019-04-11T05:59:09Z |
| 55 | [terser](https://github.com/terser/terser) | 7961 | 369 | JavaScript | 234 | 🗜 JavaScript parser, mangler and compressor toolkit for ES6+ | 2023-07-22T03:04:19Z |
| 56 | [rax](https://github.com/alibaba/rax) | 7916 | 669 | JavaScript | 71 | 🐰 Rax is a progressive framework for building universal application. https://rax.js.org | 2023-03-27T06:49:28Z |
| 57 | [shiori](https://github.com/go-shiori/shiori) | 7484 | 495 | JavaScript | 45 | Simple bookmark manager built with Go | 2023-07-24T21:40:29Z |
| 58 | [flickity](https://github.com/metafizzy/flickity) | 7365 | 631 | JavaScript | 69 | :leaves: Touch, responsive, flickable carousels | 2023-07-18T22:09:51Z |
| 59 | [simpread](https://github.com/Kenshin/simpread) | 7331 | 525 | JavaScript | 1664 | 简悦 ( SimpRead ) - 让你瞬间进入沉浸式阅读的扩展 | 2023-03-13T08:56:04Z |
| 60 | [viewerjs](https://github.com/fengyuanchen/viewerjs) | 7216 | 1231 | JavaScript | 24 | JavaScript image viewer. | 2023-07-23T07:54:01Z |
| 61 | [np](https://github.com/sindresorhus/np) | 7181 | 343 | JavaScript | 46 | A better `npm publish` | 2023-07-04T03:36:11Z |
| 62 | [node-bunyan](https://github.com/trentm/node-bunyan) | 7036 | 543 | JavaScript | 224 | a simple and fast JSON logging module for node.js services | 2023-04-22T04:10:32Z |
| 63 | [glide](https://github.com/glidejs/glide) | 6918 | 784 | JavaScript | 202 | A dependency-free JavaScript ES6 slider and carousel. It’s lightweight, flexible and fast. Designed to slide. No less, no more | 2023-07-18T09:12:09Z |
| 64 | [iRingo](https://github.com/VirgilClyne/iRingo) | 6874 | 293 | JavaScript | 27 | 解锁完整的 Apple功能和集成服务 | 2023-06-30T09:53:26Z |
| 65 | [BetterDiscord](https://github.com/BetterDiscord/BetterDiscord) | 6856 | 962 | JavaScript | 48 | Better Discord enhances Discord desktop app with new features. | 2023-07-20T17:41:27Z |
| 66 | [Swipe](https://github.com/thebird/Swipe) | 6827 | 1738 | JavaScript | 184 | Swipe is the most accurate touch slider. | 2020-05-12T17:10:27Z |
| 67 | [cnn-explainer](https://github.com/poloclub/cnn-explainer) | 6826 | 1075 | JavaScript | 1 | Learning Convolutional Neural Networks with Interactive Visualization. | 2023-03-03T10:34:25Z |
| 68 | [formidable](https://github.com/node-formidable/formidable) | 6716 | 700 | JavaScript | 21 | The most used, flexible, fast and streaming parser for multipart form data. Supports uploading to serverless environments, AWS S3, Azure, GCP or the filesystem. Used in production. | 2023-07-05T18:11:55Z |
| 69 | [locomotive-scroll](https://github.com/locomotivemtl/locomotive-scroll) | 6691 | 1086 | JavaScript | 226 | 🛤 Detection of elements in viewport & smooth scrolling with parallax. | 2023-07-04T15:14:25Z |
| 70 | [vuido](https://github.com/mimecorg/vuido) | 6109 | 252 | JavaScript | 24 | Native desktop applications using Vue.js. | 2023-03-01T22:54:33Z |
| 71 | [hexo-theme-fluid](https://github.com/fluid-dev/hexo-theme-fluid) | 6080 | 1073 | JavaScript | 37 | :ocean: 一款 Material Design 风格的 Hexo 主题 / An elegant Material-Design theme for Hexo | 2023-07-24T04:22:41Z |
| 72 | [json5](https://github.com/json5/json5) | 5933 | 239 | JavaScript | 19 | JSON5 — JSON for Humans | 2023-07-09T06:31:47Z |
| 73 | [lighthouse-ci](https://github.com/GoogleChrome/lighthouse-ci) | 5918 | 648 | JavaScript | 155 | Automate running Lighthouse for every commit, viewing the changes, and preventing regressions | 2023-07-16T17:10:31Z |
| 74 | [zero](https://github.com/remoteinterview/zero) | 5817 | 226 | JavaScript | 38 | Zero is a web server to simplify web development. | 2023-01-06T01:39:30Z |
| 75 | [epub.js](https://github.com/futurepress/epub.js) | 5765 | 1049 | JavaScript | 440 | Enhanced eBooks in the browser. | 2023-06-29T06:07:53Z |
| 76 | [x-ray](https://github.com/matthewmueller/x-ray) | 5744 | 374 | JavaScript | 63 | The next web scraper. See through the <html> noise. | 2023-06-29T13:36:50Z |
| 77 | [tabulator](https://github.com/olifolkerd/tabulator) | 5564 | 719 | JavaScript | 94 | Interactive Tables and Data Grids for JavaScript | 2023-07-23T16:45:51Z |
| 78 | [GM_script](https://github.com/langren1353/GM_script) | 5496 | 228 | JavaScript | 363 | 我就是来分享脚本玩玩的 | 2023-06-20T13:24:17Z |
| 79 | [react-redux-realworld-example-app](https://github.com/gothinkster/react-redux-realworld-example-app) | 5481 | 2526 | JavaScript | 54 | Exemplary real world application built with React + Redux | 2023-05-15T07:43:53Z |
| 80 | [places](https://github.com/algolia/places) | 5382 | 263 | JavaScript | 2 | :globe_with_meridians: Turn any <input> into an address autocomplete | 2023-02-02T08:40:26Z |
| 81 | [obsidian-releases](https://github.com/obsidianmd/obsidian-releases) | 5380 | 1274 | JavaScript | 0 | Community plugins list, theme list, and releases of Obsidian. | 2023-07-25T01:19:11Z |
| 82 | [fusuma](https://github.com/hiroppy/fusuma) | 5320 | 204 | JavaScript | 22 | ✍️Fusuma makes slides with Markdown easily. | 2023-07-24T18:45:10Z |
| 83 | [snabbt.js](https://github.com/daniel-lundin/snabbt.js) | 5222 | 353 | JavaScript | 14 | Fast animations with javascript and CSS transforms | 2016-09-10T21:22:34Z |
| 84 | [h5ai](https://github.com/lrsjng/h5ai) | 5218 | 598 | JavaScript | 205 | HTTP web server index for Apache httpd, lighttpd and nginx. | 2023-03-14T19:58:20Z |
| 85 | [node-express-mongoose-demo](https://github.com/madhums/node-express-mongoose-demo) | 5082 | 1406 | JavaScript | 1 | A simple demo app using node and mongodb for beginners (with docker) | 2023-07-20T08:36:56Z |
| 86 | [ui-for-docker](https://github.com/kevana/ui-for-docker) | 5076 | 714 | JavaScript | 0 | A web interface for Docker, formerly known as DockerUI. This repo is not maintained | 2017-07-07T10:34:08Z |
| 87 | [react-burger-menu](https://github.com/negomi/react-burger-menu) | 4927 | 592 | JavaScript | 11 | :hamburger: An off-canvas sidebar component with a collection of effects and styles using CSS transitions and SVG path animations | 2023-03-25T09:44:03Z |
| 88 | [sqlpad](https://github.com/sqlpad/sqlpad) | 4849 | 764 | JavaScript | 81 | Web-based SQL editor. Legacy project in maintenance mode. | 2023-07-22T00:12:15Z |
| 89 | [html-minifier](https://github.com/kangax/html-minifier) | 4817 | 606 | JavaScript | 76 | Javascript-based HTML compressor/minifier (with Node.js support) | 2023-04-28T22:01:42Z |
| 90 | [aws-lambda-power-tuning](https://github.com/alexcasalboni/aws-lambda-power-tuning) | 4621 | 323 | JavaScript | 4 | AWS Lambda Power Tuning is an open-source tool that can help you visualize and fine-tune the memory/power configuration of Lambda functions. It runs in your own AWS account - powered by AWS Step Functions - and it supports three optimization strategies: cost, speed, and balanced. | 2023-07-19T14:41:28Z |
| 91 | [offline-plugin](https://github.com/NekR/offline-plugin) | 4510 | 314 | JavaScript | 97 | Offline plugin (ServiceWorker, AppCache) for webpack (https://webpack.js.org/) | 2021-11-08T05:42:32Z |
| 92 | [Fay](https://github.com/TheRamU/Fay) | 4490 | 890 | JavaScript | 36 | Fay是一个完整的开源项目,包含Fay控制器及数字人模型,可灵活组合出不同的应用场景:虚拟主播、现场推销货、商品导购、语音助理、远程语音助理、数字人互动、数字人面试官及心理测评、贾维斯、Her。 开源项目,非产品试用!!! | 2023-07-21T13:42:31Z |
| 93 | [r2](https://github.com/mikeal/r2) | 4475 | 160 | JavaScript | 21 | HTTP client. Spiritual successor to request. | 2019-09-01T16:23:58Z |
| 94 | [react-firebase-starter](https://github.com/kriasoft/react-firebase-starter) | 4470 | 771 | JavaScript | 85 | Boilerplate (seed) project for creating web apps with React.js, GraphQL.js and Relay | 2023-01-11T01:44:30Z |
| 95 | [Home-AssistantConfig](https://github.com/CCOSTAN/Home-AssistantConfig) | 4383 | 496 | JavaScript | 234 | :house: Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to :star: it. Updated FREQUENTLY! | 2023-07-23T16:01:55Z |
| 96 | [hoodie](https://github.com/hoodiehq/hoodie) | 4369 | 462 | JavaScript | 33 | :dog: The Offline First JavaScript Backend | 2023-05-13T10:59:39Z |
| 97 | [JSUI](https://github.com/kitze/JSUI) | 4244 | 168 | JavaScript | 30 | A powerful UI toolkit for managing JavaScript apps | 2023-05-25T15:03:58Z |
| 98 | [lenis](https://github.com/studio-freight/lenis) | 4234 | 177 | JavaScript | 13 | How smooth scroll should be | 2023-07-20T14:32:46Z |
| 99 | [bxslider-4](https://github.com/stevenwanderski/bxslider-4) | 4216 | 1893 | JavaScript | 461 | Responsive jQuery content slider | 2023-02-01T12:20:34Z |
| 100 | [json-to-go](https://github.com/mholt/json-to-go) | 4187 | 468 | JavaScript | 16 | Translates JSON into a Go type in your browser instantly (original) | 2023-02-21T22:30:28Z |