Files
Github-Ranking/Top100/JavaScript.md
T
2024-04-04 11:04:25 +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 | [awesome-react-native](https://github.com/jondot/awesome-react-native) | 34013 | 3975 | JavaScript | 37 | Awesome React Native components, news, tools, and learning material! | 2024-01-31T17:53:10Z |
| 2 | [react-boilerplate](https://github.com/react-boilerplate/react-boilerplate) | 29365 | 6121 | JavaScript | 78 | :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 |
| 3 | [webtorrent](https://github.com/webtorrent/webtorrent) | 28861 | 2669 | JavaScript | 68 | ⚡️ Streaming torrent client for the web | 2024-03-28T01:39:38Z |
| 4 | [slick](https://github.com/kenwheeler/slick) | 28253 | 5888 | JavaScript | 1201 | the last carousel you'll ever need | 2024-03-11T10:48:26Z |
| 5 | [OpenAPI-Specification](https://github.com/OAI/OpenAPI-Specification) | 28102 | 9007 | JavaScript | 350 | The OpenAPI Specification Repository | 2024-03-30T14:23:24Z |
| 6 | [underscore](https://github.com/jashkenas/underscore) | 27237 | 5518 | JavaScript | 31 | JavaScript's utility _ belt | 2024-04-02T15:08:20Z |
| 7 | [fe-interview](https://github.com/haizlin/fe-interview) | 24741 | 3223 | JavaScript | 5683 | 前端面试每日 3+1,以面试题来驱动学习,提倡每日学习与思考,每天进步一点!每天早上5点纯手工发布面试题(死磕自己,愉悦大家),6000+道前端面试题全面覆盖,HTML/CSS/JavaScript/Vue/React/Nodejs/TypeScript/ECMAScritpt/Webpack/Jquery/小程序/软技能…… | 2024-04-03T20:49:10Z |
| 8 | [ramda](https://github.com/ramda/ramda) | 23545 | 1433 | JavaScript | 132 | :ram: Practical functional Javascript | 2024-04-03T15:06:52Z |
| 9 | [vimium](https://github.com/philc/vimium) | 22003 | 2425 | JavaScript | 1081 | The hacker's browser. | 2024-04-04T00:14:54Z |
| 10 | [ethereumbook](https://github.com/ethereumbook/ethereumbook) | 19218 | 4750 | JavaScript | 53 | Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood | 2024-03-14T16:35:03Z |
| 11 | [Clash-for-Windows_Chinese](https://github.com/Z-Siqi/Clash-for-Windows_Chinese) | 16790 | 2345 | JavaScript | 1 | clash for windows汉化版. 提供clash for windows的汉化版, 汉化补丁及汉化版安装程序 | 2024-03-05T00:53:15Z |
| 12 | [cz-cli](https://github.com/commitizen/cz-cli) | 16308 | 552 | JavaScript | 164 | The commitizen command line utility. #BlackLivesMatter | 2024-03-29T23:24:47Z |
| 13 | [dva](https://github.com/dvajs/dva) | 16217 | 3170 | JavaScript | 17 | 🌱 React and redux based, lightweight and elm-style framework. (Inspired by elm and choo) | 2023-04-11T04:04:50Z |
| 14 | [recompose](https://github.com/acdlite/recompose) | 14781 | 1260 | JavaScript | 64 | A React utility belt for function components and higher-order components. | 2022-09-10T03:59:05Z |
| 15 | [chrome-extensions-samples](https://github.com/GoogleChrome/chrome-extensions-samples) | 14147 | 7767 | JavaScript | 31 | Chrome Extensions Samples | 2024-04-02T09:20:52Z |
| 16 | [es6-cheatsheet](https://github.com/DrkSephy/es6-cheatsheet) | 13358 | 1118 | JavaScript | 5 | ES2015 [ES6] cheatsheet containing tips, tricks, best practices and code snippets | 2022-10-08T07:44:38Z |
| 17 | [pino](https://github.com/pinojs/pino) | 13157 | 839 | JavaScript | 91 | 🌲 super fast, all natural json logger | 2024-04-04T02:15:26Z |
| 18 | [karma](https://github.com/karma-runner/karma) | 11918 | 1703 | JavaScript | 340 | Spectacular Test Runner for JavaScript | 2024-03-16T23:24:20Z |
| 19 | [co](https://github.com/tj/co) | 11868 | 790 | JavaScript | 30 | The ultimate generator based flow-control goodness for nodejs (supports thunks, promises, etc) | 2020-12-15T07:22:26Z |
| 20 | [nightwatch](https://github.com/nightwatchjs/nightwatch) | 11707 | 1289 | JavaScript | 225 | Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack | 2024-04-03T21:48:07Z |
| 21 | [Magnific-Popup](https://github.com/dimsemenov/Magnific-Popup) | 11389 | 3520 | JavaScript | 629 | Light and responsive lightbox script with focus on performance. | 2024-01-28T14:54:49Z |
| 22 | [pdfmake](https://github.com/bpampuch/pdfmake) | 11299 | 2006 | JavaScript | 302 | Client/server side PDF printing in pure JavaScript | 2024-03-07T15:32:51Z |
| 23 | [junior-recruit-scheduler](https://github.com/jojoldu/junior-recruit-scheduler) | 11085 | 1683 | JavaScript | 12 | 주니어 개발자 채용 정보 | 2023-10-27T03:32:34Z |
| 24 | [spectrum](https://github.com/withspectrum/spectrum) | 10809 | 1218 | JavaScript | 0 | Simple, powerful online communities. | 2022-07-20T03:30:21Z |
| 25 | [piskel](https://github.com/piskelapp/piskel) | 10685 | 751 | JavaScript | 309 | A simple web-based tool for Spriting and Pixel art. | 2024-03-16T10:16:07Z |
| 26 | [SpaceX-API](https://github.com/r-spacex/SpaceX-API) | 10252 | 903 | JavaScript | 37 | :rocket: Open Source REST API for SpaceX launch, rocket, core, capsule, starlink, launchpad, and landing pad data. | 2024-03-13T20:41:01Z |
| 27 | [trianglify](https://github.com/qrohlf/trianglify) | 10041 | 673 | JavaScript | 8 | Algorithmically generated triangle art | 2023-07-29T23:19:25Z |
| 28 | [fantasy-land](https://github.com/fantasyland/fantasy-land) | 9982 | 372 | JavaScript | 29 | Specification for interoperability of common algebraic structures in JavaScript | 2023-12-26T21:42:11Z |
| 29 | [art-template](https://github.com/aui/art-template) | 9838 | 2681 | JavaScript | 85 | High performance JavaScript templating engine | 2021-01-09T14:41:44Z |
| 30 | [uncss](https://github.com/uncss/uncss) | 9386 | 403 | JavaScript | 45 | Remove unused styles from CSS | 2024-04-03T14:22:12Z |
| 31 | [chameleon](https://github.com/didi/chameleon) | 9021 | 694 | JavaScript | 151 | 🦎 一套代码运行多端,一端所见即多端所见 | 2023-01-07T22:16:40Z |
| 32 | [ncc](https://github.com/vercel/ncc) | 8841 | 273 | JavaScript | 178 | Compile a Node.js project into a single file. Supports TypeScript, binary addons, dynamic requires. | 2024-04-01T02:21:45Z |
| 33 | [rawgraphs-app](https://github.com/rawgraphs/rawgraphs-app) | 8556 | 1836 | JavaScript | 56 | A web interface to create custom vector-based visualizations on top of RAWGraphs core | 2024-02-06T15:07:32Z |
| 34 | [awesome-wpo](https://github.com/davidsonfellipe/awesome-wpo) | 8174 | 565 | JavaScript | 3 | :pencil: A curated list of Web Performance Optimization. Everyone can contribute here! | 2024-03-29T00:20:17Z |
| 35 | [chai](https://github.com/chaijs/chai) | 8055 | 696 | JavaScript | 87 | BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework. | 2024-03-13T18:19:01Z |
| 36 | [unstated](https://github.com/jamiebuilds/unstated) | 7817 | 270 | JavaScript | 0 | State so simple, it goes without saying | 2023-09-11T02:47:52Z |
| 37 | [anyproxy](https://github.com/alibaba/anyproxy) | 7717 | 1205 | JavaScript | 225 | A fully configurable http/https proxy in NodeJS | 2023-03-06T17:20:04Z |
| 38 | [BrasilAPI](https://github.com/BrasilAPI/BrasilAPI) | 7651 | 562 | JavaScript | 89 | Vamos transformar o Brasil em uma API? | 2024-03-24T03:33:40Z |
| 39 | [carbon](https://github.com/carbon-design-system/carbon) | 7442 | 1733 | JavaScript | 474 | A design system built by IBM | 2024-04-04T03:00:16Z |
| 40 | [prerender-spa-plugin](https://github.com/chrisvfritz/prerender-spa-plugin) | 7303 | 631 | JavaScript | 108 | Prerenders static HTML in a single-page application. | 2023-04-09T13:38:15Z |
| 41 | [Spacegray](https://github.com/SublimeText/Spacegray) | 7226 | 429 | JavaScript | 44 | A Hyperminimal UI Theme for Sublime Text | 2022-08-11T17:08:28Z |
| 42 | [52-technologies-in-2016](https://github.com/shekhargulati/52-technologies-in-2016) | 7176 | 598 | JavaScript | 49 | Let's learn a new technology every week. A new technology blog every Sunday in 2016. | 2022-10-18T03:18:26Z |
| 43 | [es5-shim](https://github.com/es-shims/es5-shim) | 7123 | 900 | JavaScript | 37 | ECMAScript 5 compatibility shims for legacy (and modern) JavaScript engines | 2022-11-08T06:12:06Z |
| 44 | [togetherjs](https://github.com/jsfiddle/togetherjs) | 6999 | 844 | JavaScript | 173 | A service for your website that makes it surprisingly easy to collaborate in real-time. | 2022-12-06T17:05:52Z |
| 45 | [gm](https://github.com/aheckmann/gm) | 6919 | 612 | JavaScript | 321 | GraphicsMagick for node | 2023-12-19T04:24:08Z |
| 46 | [react-native-scrollable-tab-view](https://github.com/ptomasroos/react-native-scrollable-tab-view) | 6912 | 2276 | JavaScript | 136 | Tabbed navigation that you can swipe between, each tab can have its own ScrollView and maintain its own scroll position between swipes. Pleasantly animated. Customizable tab bar | 2023-08-04T03:00:51Z |
| 47 | [react-move](https://github.com/sghall/react-move) | 6574 | 212 | JavaScript | 3 | React Move \| Beautiful, data-driven animations for React | 2023-01-07T03:56:01Z |
| 48 | [clmtrackr](https://github.com/auduno/clmtrackr) | 6485 | 1161 | JavaScript | 63 | Javascript library for precise tracking of facial features via Constrained Local Models | 2020-01-10T15:02:27Z |
| 49 | [node-express-boilerplate](https://github.com/hagopj13/node-express-boilerplate) | 6397 | 1900 | JavaScript | 59 | A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose | 2024-02-11T12:44:04Z |
| 50 | [Under-the-hood-ReactJS](https://github.com/Bogdan-Lyashenko/Under-the-hood-ReactJS) | 6340 | 578 | JavaScript | 5 | Entire React code base explanation by visual block schemes (Stack version) | 2022-04-25T11:06:33Z |
| 51 | [How-To-Ask-Questions-The-Smart-Way](https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way) | 29122 | 5550 | JavaScript | 8 | 本文原文由知名 Hacker Eric S. Raymond 所撰寫,教你如何正確的提出技術問題並獲得你滿意的答案。 | 2024-03-19T03:09:35Z |
| 52 | [sequelize](https://github.com/sequelize/sequelize) | 28994 | 4243 | JavaScript | 788 | Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB (v6), DB2 and DB2 for IBM i. | 2024-04-04T00:34:23Z |
| 53 | [500lines](https://github.com/aosabook/500lines) | 28876 | 5884 | JavaScript | 31 | 500 Lines or Less | 2023-08-19T11:18:34Z |
| 54 | [standard](https://github.com/standard/standard) | 28844 | 2316 | JavaScript | 108 | 🌟 JavaScript Style Guide, with linter & automatic code fixer | 2024-01-23T09:16:10Z |
| 55 | [AnotherRedisDesktopManager](https://github.com/qishibo/AnotherRedisDesktopManager) | 28780 | 2472 | JavaScript | 224 | 🚀🚀🚀A faster, better and more stable Redis desktop manager [GUI client], compatible with Linux, Windows, Mac. | 2024-04-01T07:09:17Z |
| 56 | [layui](https://github.com/layui/layui) | 28748 | 7284 | JavaScript | 24 | 一套遵循原生态开发模式的 Web UI 组件库,采用自身轻量级模块化规范,易上手,可以更简单快速地构建网页界面。 | 2024-04-04T01:54:33Z |
| 57 | [jsPDF](https://github.com/parallax/jsPDF) | 28273 | 4595 | JavaScript | 130 | Client-side JavaScript PDF generation for everyone. | 2024-03-29T16:36:38Z |
| 58 | [AI-Expert-Roadmap](https://github.com/AMAI-GmbH/AI-Expert-Roadmap) | 28273 | 2414 | JavaScript | 17 | Roadmap to becoming an Artificial Intelligence Expert in 2022 | 2023-12-31T02:20:16Z |
| 59 | [backbone](https://github.com/jashkenas/backbone) | 28076 | 5405 | JavaScript | 38 | Give your JS App some Backbone with Models, Views, Collections, and Events | 2024-03-06T23:22:48Z |
| 60 | [remote-jobs](https://github.com/remoteintech/remote-jobs) | 27573 | 2932 | JavaScript | 22 | A list of semi to fully remote-friendly companies (jobs) in tech. | 2024-04-03T12:27:28Z |
| 61 | [fabric.js](https://github.com/fabricjs/fabric.js) | 27318 | 3404 | JavaScript | 335 | Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser | 2024-04-02T10:07:36Z |
| 62 | [Daily-Interview-Question](https://github.com/Advanced-Frontend/Daily-Interview-Question) | 27251 | 3293 | JavaScript | 261 | 我是依扬(木易杨),公众号「高级前端进阶」作者,每天搞定一道前端大厂面试题,祝大家天天进步,一年后会看到不一样的自己。 | 2020-11-09T01:07:00Z |
| 63 | [the-super-tiny-compiler](https://github.com/jamiebuilds/the-super-tiny-compiler) | 27214 | 2812 | JavaScript | 0 | :snowman: Possibly the smallest compiler ever | 2024-02-19T12:33:21Z |
| 64 | [yapi](https://github.com/YMFE/yapi) | 27000 | 4732 | JavaScript | 1511 | YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台 | 2023-10-25T05:46:08Z |
| 65 | [nginxconfig.io](https://github.com/digitalocean/nginxconfig.io) | 26960 | 1976 | JavaScript | 50 | ⚙️ NGINX config generator on steroids 💉 | 2024-04-03T01:34:29Z |
| 66 | [mongoose](https://github.com/Automattic/mongoose) | 26563 | 3770 | JavaScript | 255 | MongoDB object modeling designed to work in an asynchronous environment. | 2024-04-03T18:31:10Z |
| 67 | [codemirror5](https://github.com/codemirror/codemirror5) | 26541 | 4951 | JavaScript | 403 | In-browser code editor (version 5, legacy) | 2024-04-03T12:56:31Z |
| 68 | [ToolJet](https://github.com/ToolJet/ToolJet) | 26372 | 3218 | JavaScript | 619 | Low-code platform for building business applications. Connect to databases, cloud storages, GraphQL, API endpoints, Airtable, Google sheets, OpenAI, etc and build apps using drag and drop application builder. Built using JavaScript/TypeScript. 🚀 | 2024-04-04T02:02:56Z |
| 69 | [ace](https://github.com/ajaxorg/ace) | 26355 | 5254 | JavaScript | 118 | Ace (Ajax.org Cloud9 Editor) | 2024-04-03T14:43:45Z |
| 70 | [commander.js](https://github.com/tj/commander.js) | 26022 | 1679 | JavaScript | 11 | node.js command-line interfaces made easy | 2024-04-02T05:51:57Z |
| 71 | [nodemon](https://github.com/remy/nodemon) | 25954 | 1703 | JavaScript | 9 | Monitor for any changes in your node.js application and automatically restart the server - perfect for development | 2024-03-26T18:37:55Z |
| 72 | [nprogress](https://github.com/rstacruz/nprogress) | 25824 | 1813 | JavaScript | 102 | For slim progress bars like on YouTube, Medium, etc | 2022-06-04T00:38:39Z |
| 73 | [select2](https://github.com/select2/select2) | 25774 | 6285 | JavaScript | 92 | Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results. | 2024-03-21T18:46:27Z |
| 74 | [Modernizr](https://github.com/Modernizr/Modernizr) | 25607 | 2993 | JavaScript | 169 | Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser. | 2023-12-20T07:22:21Z |
| 75 | [swagger-ui](https://github.com/swagger-api/swagger-ui) | 25447 | 8801 | JavaScript | 1062 | Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API. | 2024-04-03T21:56:42Z |
| 76 | [plyr](https://github.com/sampotts/plyr) | 25311 | 2856 | JavaScript | 849 | A simple HTML5, YouTube and Vimeo player | 2024-04-01T04:20:08Z |
| 77 | [trilium](https://github.com/zadam/trilium) | 25161 | 1689 | JavaScript | 995 | Build your personal knowledge base with Trilium Notes | 2024-03-28T19:53:10Z |
| 78 | [quasar](https://github.com/quasarframework/quasar) | 25122 | 3410 | JavaScript | 458 | Quasar Framework - Build high-performance VueJS user interfaces in record time | 2024-04-03T17:56:45Z |
| 79 | [nylas-mail](https://github.com/nylas/nylas-mail) | 24786 | 1370 | JavaScript | 979 | :love_letter: An extensible desktop mail app built on the modern web. Forks welcome! | 2022-11-24T08:20:57Z |
| 80 | [rollup](https://github.com/rollup/rollup) | 24712 | 1427 | JavaScript | 509 | Next-generation ES module bundler | 2024-04-04T03:00:53Z |
| 81 | [30-Days-Of-React](https://github.com/Asabeneh/30-Days-Of-React) | 24210 | 6918 | JavaScript | 52 | 30 Days of React challenge is a step by step guide to learn React in 30 days. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw | 2024-02-26T14:00:56Z |
| 82 | [awesome-vscode](https://github.com/viatsko/awesome-vscode) | 24170 | 1196 | JavaScript | 23 | 🎨 A curated list of delightful VS Code packages and resources. | 2024-03-27T15:25:09Z |
| 83 | [eslint](https://github.com/eslint/eslint) | 24110 | 4354 | JavaScript | 81 | Find and fix problems in your JavaScript code. | 2024-04-03T22:03:39Z |
| 84 | [openzeppelin-contracts](https://github.com/OpenZeppelin/openzeppelin-contracts) | 23941 | 11560 | JavaScript | 180 | OpenZeppelin Contracts is a library for secure smart contract development. | 2024-04-03T23:50:55Z |
| 85 | [hammer.js](https://github.com/hammerjs/hammer.js) | 23897 | 2625 | JavaScript | 285 | A javascript library for multi-touch gestures :// You can touch this | 2023-02-15T09:48:48Z |
| 86 | [javascript-testing-best-practices](https://github.com/goldbergyoni/javascript-testing-best-practices) | 23466 | 2023 | JavaScript | 49 | 📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (July 2023) | 2024-01-05T15:07:09Z |
| 87 | [sails](https://github.com/balderdashy/sails) | 22778 | 1953 | JavaScript | 507 | Realtime MVC Framework for Node.js | 2024-04-02T19:26:44Z |
| 88 | [octotree](https://github.com/ovity/octotree) | 22673 | 1789 | JavaScript | 34 | GitHub on steroids | 2024-02-25T14:21:53Z |
| 89 | [draft-js](https://github.com/facebookarchive/draft-js) | 22554 | 2646 | JavaScript | 797 | A React framework for building text editors. | 2023-02-06T15:35:05Z |
| 90 | [validator.js](https://github.com/validatorjs/validator.js) | 22490 | 2253 | JavaScript | 171 | String validation | 2024-04-03T15:38:42Z |
| 91 | [ember.js](https://github.com/emberjs/ember.js) | 22436 | 4215 | JavaScript | 286 | Ember.js - A JavaScript framework for creating ambitious web applications | 2024-04-04T02:53:55Z |
| 92 | [passport](https://github.com/jaredhanson/passport) | 22372 | 1222 | JavaScript | 339 | Simple, unobtrusive authentication for Node.js. | 2024-02-13T20:03:34Z |
| 93 | [shields](https://github.com/badges/shields) | 22337 | 5423 | JavaScript | 335 | Concise, consistent, and legible badges in SVG and raster format | 2024-04-03T18:47:06Z |
| 94 | [vuepress](https://github.com/vuejs/vuepress) | 22298 | 4781 | JavaScript | 529 | 📝 Minimalistic Vue-powered static site generator | 2024-03-21T06:35:32Z |
| 95 | [scrollreveal](https://github.com/jlmakes/scrollreveal) | 22076 | 2230 | JavaScript | 33 | Animate elements as they scroll into view. | 2024-02-14T11:45:08Z |
| 96 | [winston](https://github.com/winstonjs/winston) | 21959 | 1788 | JavaScript | 443 | A logger for just about everything. | 2024-04-01T19:54:51Z |
| 97 | [dragula](https://github.com/bevacqua/dragula) | 21776 | 1964 | JavaScript | 108 | :ok_hand: Drag and drop so simple it hurts | 2024-04-01T20:22:38Z |
| 98 | [react-motion](https://github.com/chenglou/react-motion) | 21646 | 1160 | JavaScript | 149 | A spring that solves your animation problems. | 2024-01-05T12:11:49Z |
| 99 | [js-cookie](https://github.com/js-cookie/js-cookie) | 21553 | 2078 | JavaScript | 4 | A simple, lightweight JavaScript API for handling browser cookies | 2024-03-09T08:44:10Z |
| 100 | [chalk](https://github.com/chalk/chalk) | 21351 | 842 | JavaScript | 3 | 🖍 Terminal string styling done right | 2024-01-19T14:36:11Z |