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

109 lines
18 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 | [react](https://github.com/facebook/react) | 205592 | 42824 | JavaScript | 959 | The library for web and native user interfaces | 2023-04-11T03:00:07Z |
| 2 | [bootstrap](https://github.com/twbs/bootstrap) | 162831 | 78178 | JavaScript | 274 | The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web. | 2023-04-10T16:58:48Z |
| 3 | [create-react-app](https://github.com/facebook/create-react-app) | 99422 | 26237 | JavaScript | 1558 | Set up a modern web app by running one command. | 2023-04-10T18:56:58Z |
| 4 | [clean-code-javascript](https://github.com/ryanmcdermott/clean-code-javascript) | 81344 | 11014 | JavaScript | 56 | :bathtub: Clean Code concepts adapted for JavaScript | 2023-04-10T07:46:43Z |
| 5 | [Font-Awesome](https://github.com/FortAwesome/Font-Awesome) | 71239 | 12384 | JavaScript | 5311 | The iconic SVG, font, and CSS toolkit | 2023-03-27T17:00:09Z |
| 6 | [reveal.js](https://github.com/hakimel/reveal.js) | 63455 | 16503 | JavaScript | 648 | The HTML Presentation Framework | 2023-03-22T07:31:53Z |
| 7 | [gatsby](https://github.com/gatsbyjs/gatsby) | 54348 | 10522 | JavaScript | 72 | The fastest frontend for the headless web. Build modern websites with React. | 2023-04-11T01:39:27Z |
| 8 | [pdf.js](https://github.com/mozilla/pdf.js) | 42080 | 9297 | JavaScript | 338 | PDF Reader in JavaScript | 2023-04-10T14:39:08Z |
| 9 | [nw.js](https://github.com/nwjs/nw.js) | 39561 | 3952 | JavaScript | 862 | Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies. | 2023-04-06T22:27:57Z |
| 10 | [hexo](https://github.com/hexojs/hexo) | 36541 | 4447 | JavaScript | 72 | A fast, simple & powerful blog framework, powered by Node.js. | 2023-04-04T08:27:01Z |
| 11 | [preact](https://github.com/preactjs/preact) | 34225 | 1882 | JavaScript | 152 | ⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM. | 2023-04-08T17:16:00Z |
| 12 | [hackathon-starter](https://github.com/sahat/hackathon-starter) | 34080 | 8105 | JavaScript | 8 | A boilerplate for Node.js web applications | 2023-02-27T22:32:37Z |
| 13 | [phaser](https://github.com/photonstorm/phaser) | 33929 | 6948 | JavaScript | 71 | Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering. | 2023-04-11T01:06:03Z |
| 14 | [drawio](https://github.com/jgraph/drawio) | 33851 | 6645 | JavaScript | 384 | draw.io is a JavaScript, client-side editor for general diagramming and whiteboarding | 2023-04-03T09:36:47Z |
| 15 | [sheetjs](https://github.com/SheetJS/sheetjs) | 32615 | 7992 | JavaScript | 112 | 📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs | 2023-02-26T00:35:40Z |
| 16 | [tesseract.js](https://github.com/naptha/tesseract.js) | 30102 | 2031 | JavaScript | 22 | Pure Javascript OCR for more than 100 Languages 📖🎉🖥 | 2023-04-11T00:24:40Z |
| 17 | [react-beautiful-dnd](https://github.com/atlassian/react-beautiful-dnd) | 29721 | 2382 | JavaScript | 504 | Beautiful and accessible drag and drop for lists with React | 2023-04-03T10:41:25Z |
| 18 | [marked](https://github.com/markedjs/marked) | 29472 | 3314 | JavaScript | 30 | A markdown parser and compiler. Built for speed. | 2023-04-11T02:58:25Z |
| 19 | [vuex](https://github.com/vuejs/vuex) | 27995 | 9585 | JavaScript | 85 | 🗃️ Centralized State Management for Vue.js. | 2023-03-17T07:26:30Z |
| 20 | [async](https://github.com/caolan/async) | 27856 | 2460 | JavaScript | 11 | Async utilities for node and the browser | 2023-03-02T18:00:01Z |
| 21 | [learnGitBranching](https://github.com/pcottle/learnGitBranching) | 27200 | 5517 | JavaScript | 20 | An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git! | 2023-04-10T20:15:22Z |
| 22 | [codemirror5](https://github.com/codemirror/codemirror5) | 25803 | 4996 | JavaScript | 391 | In-browser code editor (version 5, legacy) | 2023-03-16T17:03:31Z |
| 23 | [request](https://github.com/request/request) | 25612 | 3220 | JavaScript | 75 | 🏊🏾 Simplified HTTP request client. | 2023-03-17T09:22:36Z |
| 24 | [select2](https://github.com/select2/select2) | 25581 | 6382 | JavaScript | 74 | Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results. | 2023-04-07T09:35:59Z |
| 25 | [mongoose](https://github.com/Automattic/mongoose) | 25537 | 3715 | JavaScript | 277 | MongoDB object modeling designed to work in an asynchronous environment. | 2023-04-10T15:34:39Z |
| 26 | [nginxconfig.io](https://github.com/digitalocean/nginxconfig.io) | 25517 | 1867 | JavaScript | 41 | ⚙️ NGINX config generator on steroids 💉 | 2023-03-15T14:41:50Z |
| 27 | [plyr](https://github.com/sampotts/plyr) | 23468 | 2797 | JavaScript | 789 | A simple HTML5, YouTube and Vimeo player | 2023-03-24T12:03:17Z |
| 28 | [weekly](https://github.com/ascoders/weekly) | 23398 | 2783 | JavaScript | 2 | 前端精读周刊。帮你理解最前沿、实用的技术。 | 2023-03-29T15:35:08Z |
| 29 | [pkg](https://github.com/vercel/pkg) | 23081 | 979 | JavaScript | 44 | Package your Node.js project into an executable | 2023-04-10T00:23:15Z |
| 30 | [redux-saga](https://github.com/redux-saga/redux-saga) | 22436 | 2037 | JavaScript | 17 | An alternative side effect model for Redux apps | 2023-04-01T08:34:24Z |
| 31 | [flv.js](https://github.com/bilibili/flv.js) | 22032 | 3367 | JavaScript | 401 | HTML5 FLV Player | 2023-03-22T19:36:33Z |
| 32 | [dragula](https://github.com/bevacqua/dragula) | 21500 | 1989 | JavaScript | 106 | :ok_hand: Drag and drop so simple it hurts | 2022-12-14T16:52:52Z |
| 33 | [scrollreveal](https://github.com/jlmakes/scrollreveal) | 21440 | 2191 | JavaScript | 25 | Animate elements as they scroll into view. | 2023-03-18T03:02:47Z |
| 34 | [highlight.js](https://github.com/highlightjs/highlight.js) | 21323 | 3467 | JavaScript | 76 | JavaScript syntax highlighter with language auto-detection and zero dependencies. | 2023-04-06T02:59:38Z |
| 35 | [validator.js](https://github.com/validatorjs/validator.js) | 21135 | 2136 | JavaScript | 137 | String validation | 2023-03-30T06:16:11Z |
| 36 | [CyberChef](https://github.com/gchq/CyberChef) | 20826 | 2457 | JavaScript | 250 | The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis | 2023-04-10T17:32:22Z |
| 37 | [hyperapp](https://github.com/jorgebucaran/hyperapp) | 18936 | 833 | JavaScript | 7 | 1kB-ish JavaScript framework for building hypertext applications. | 2023-04-04T02:24:03Z |
| 38 | [Mock](https://github.com/nuysoft/Mock) | 18862 | 2680 | JavaScript | 303 | A simulation data generator | 2022-09-06T01:26:17Z |
| 39 | [react-testing-library](https://github.com/testing-library/react-testing-library) | 17680 | 1054 | JavaScript | 23 | 🐐 Simple and complete React DOM testing utilities that encourage good testing practices. | 2023-03-12T07:34:02Z |
| 40 | [fks](https://github.com/JacksonTian/fks) | 17345 | 4636 | JavaScript | 13 | 前端技能汇总 Frontend Knowledge Structure | 2019-06-27T12:30:51Z |
| 41 | [wechat-app-mall](https://github.com/EastWorld/wechat-app-mall) | 17243 | 6007 | JavaScript | 0 | 微信小程序商城,微信小程序微店 | 2023-03-16T23:48:27Z |
| 42 | [draggable](https://github.com/Shopify/draggable) | 16771 | 1094 | JavaScript | 102 | The JavaScript Drag & Drop library your grandparents warned you about. | 2023-03-22T07:09:56Z |
| 43 | [KaTeX](https://github.com/KaTeX/KaTeX) | 16419 | 1122 | JavaScript | 341 | Fast math typesetting for the web. | 2023-04-03T15:07:57Z |
| 44 | [medium-editor](https://github.com/yabwe/medium-editor) | 15777 | 1885 | JavaScript | 332 | Medium.com WYSIWYG editor clone. Uses contenteditable API to implement a rich text solution. | 2022-12-11T17:28:57Z |
| 45 | [pouchdb](https://github.com/pouchdb/pouchdb) | 15653 | 1455 | JavaScript | 39 | :koala: - PouchDB is a pocket-sized database. | 2023-04-09T15:56:30Z |
| 46 | [nodemailer](https://github.com/nodemailer/nodemailer) | 15542 | 1345 | JavaScript | 6 | ✉️ Send e-mails with Node.JS – easy as cake! | 2023-01-27T09:42:16Z |
| 47 | [snapdrop](https://github.com/RobinLinus/snapdrop) | 15279 | 1413 | JavaScript | 219 | A Progressive Web App for local file sharing | 2023-03-31T20:29:06Z |
| 48 | [q](https://github.com/kriskowal/q) | 14956 | 1243 | JavaScript | 102 | A promise library for JavaScript | 2021-09-15T14:47:48Z |
| 49 | [amphtml](https://github.com/ampproject/amphtml) | 14948 | 4046 | JavaScript | 1032 | The AMP web component framework. | 2023-04-07T21:25:58Z |
| 50 | [eleventy](https://github.com/11ty/eleventy) | 14104 | 433 | JavaScript | 423 | A simpler static site generator. An alternative to Jekyll. Transforms a directory of templates (of varying types) into HTML. | 2023-03-28T15:12:44Z |
| 51 | [matter-js](https://github.com/liabru/matter-js) | 14430 | 1941 | JavaScript | 147 | a 2D rigid body physics engine for the web ▲● ■ | 2023-03-28T19:36:12Z |
| 52 | [prepack](https://github.com/facebookarchive/prepack) | 14313 | 487 | JavaScript | 192 | A JavaScript bundle optimizer. | 2022-02-11T05:19:57Z |
| 53 | [bootstrap-vue](https://github.com/bootstrap-vue/bootstrap-vue) | 14264 | 1904 | JavaScript | 148 | BootstrapVue provides one of the most comprehensive implementations of Bootstrap v4 for Vue.js. With extensive and automated WAI-ARIA accessibility markup. | 2023-03-23T12:19:11Z |
| 54 | [crypto-js](https://github.com/brix/crypto-js) | 14178 | 2031 | JavaScript | 234 | JavaScript library of crypto standards. | 2022-10-19T05:19:53Z |
| 55 | [kit](https://github.com/sveltejs/kit) | 14124 | 1285 | JavaScript | 398 | web development, streamlined | 2023-04-10T23:41:00Z |
| 56 | [eruda](https://github.com/liriliri/eruda) | 13922 | 1039 | JavaScript | 18 | Console for mobile browsers | 2023-04-03T16:34:29Z |
| 57 | [shelljs](https://github.com/shelljs/shelljs) | 13766 | 750 | JavaScript | 98 | :shell: Portable Unix shell commands for Node.js | 2023-03-13T10:34:59Z |
| 58 | [forever](https://github.com/foreversd/forever) | 13755 | 985 | JavaScript | 314 | A simple CLI tool for ensuring that a given script runs continuously (i.e. forever) | 2022-03-19T10:04:44Z |
| 59 | [loopback](https://github.com/strongloop/loopback) | 13277 | 1248 | JavaScript | 12 | LoopBack makes it easy to build modern applications that require complex integrations. | 2023-01-24T19:26:59Z |
| 60 | [smartcrop.js](https://github.com/jwagner/smartcrop.js) | 12627 | 614 | JavaScript | 17 | Content aware image cropping | 2023-02-07T08:42:08Z |
| 61 | [dev-sidecar](https://github.com/docmirror/dev-sidecar) | 12481 | 1507 | JavaScript | 78 | 开发者边车,github打不开,github加速,git clone加速,git release下载加速,stackoverflow加速 | 2023-01-31T03:42:22Z |
| 62 | [lib-flexible](https://github.com/amfe/lib-flexible) | 12296 | 3531 | JavaScript | 14 | 可伸缩布局方案 | 2021-04-06T10:54:02Z |
| 63 | [leon](https://github.com/leon-ai/leon) | 12266 | 980 | JavaScript | 56 | 🧠 Leon is your open-source personal assistant. | 2023-04-10T14:35:48Z |
| 64 | [react-pdf](https://github.com/diegomura/react-pdf) | 12145 | 999 | JavaScript | 347 | 📄 Create PDF files using React | 2023-03-25T10:14:49Z |
| 65 | [browser-sync](https://github.com/BrowserSync/browser-sync) | 11935 | 784 | JavaScript | 538 | Keep multiple browsers & devices in sync when building websites. http://browsersync.io | 2023-03-22T14:56:39Z |
| 66 | [browserslist](https://github.com/browserslist/browserslist) | 11881 | 685 | JavaScript | 32 | 🦔 Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-preset-env | 2023-03-26T12:41:42Z |
| 67 | [pomelo](https://github.com/NetEase/pomelo) | 11697 | 2916 | JavaScript | 131 | A fast,scalable,distributed game server framework for Node.js. | 2022-09-04T15:54:44Z |
| 68 | [react-color](https://github.com/casesandberg/react-color) | 11328 | 923 | JavaScript | 169 | :art: Color Pickers from Sketch, Photoshop, Chrome, Github, Twitter & more | 2023-01-25T06:37:09Z |
| 69 | [sql.js](https://github.com/sql-js/sql.js) | 11271 | 1033 | JavaScript | 113 | A javascript library to run SQLite on the web. | 2023-02-09T16:42:13Z |
| 70 | [showdoc](https://github.com/star7th/showdoc) | 11196 | 2133 | JavaScript | 99 | ShowDoc is a tool greatly applicable for an IT team to share documents online一个非常适合IT团队的在线API文档、技术文档工具 | 2023-04-02T08:53:32Z |
| 71 | [dashing](https://github.com/Shopify/dashing) | 11040 | 1232 | JavaScript | 222 | The exceptionally handsome dashboard framework in Ruby and Coffeescript. | 2019-04-29T15:20:09Z |
| 72 | [razzle](https://github.com/jaredpalmer/razzle) | 11037 | 934 | JavaScript | 90 | ✨ Create server-rendered universal JavaScript applications with no configuration | 2023-03-03T11:46:25Z |
| 73 | [headroom.js](https://github.com/WickyNilliams/headroom.js) | 10868 | 861 | JavaScript | 16 | Give your pages some headroom. Hide your header until you need it | 2022-12-09T23:41:52Z |
| 74 | [apachecn-algo-zh](https://github.com/apachecn/apachecn-algo-zh) | 10766 | 2206 | JavaScript | 3 | ApacheCN 数据结构与算法译文集 | 2022-08-27T16:38:48Z |
| 75 | [SingleFile](https://github.com/gildas-lormeau/SingleFile) | 10733 | 766 | JavaScript | 57 | Web Extension and CLI tool for saving a faithful copy of an entire web page in a single HTML file | 2023-04-05T16:56:37Z |
| 76 | [debug](https://github.com/debug-js/debug) | 10656 | 935 | JavaScript | 41 | 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 |
| 77 | [metrics](https://github.com/lowlighter/metrics) | 10315 | 1300 | JavaScript | 12 | 📊 An infographics generator with 30+ plugins and 300+ options to display stats about your GitHub account and render them as SVG, Markdown, PDF or JSON! | 2023-04-10T14:57:07Z |
| 78 | [victory](https://github.com/FormidableLabs/victory) | 10241 | 544 | JavaScript | 235 | A collection of composable React components for building interactive data visualizations | 2023-02-02T14:35:12Z |
| 79 | [react-static](https://github.com/react-static/react-static) | 10236 | 808 | JavaScript | 1 | ⚛️ 🚀 A progressive static site generator for React. | 2022-10-31T19:59:37Z |
| 80 | [ffmpeg.wasm](https://github.com/ffmpegwasm/ffmpeg.wasm) | 10166 | 544 | JavaScript | 209 | FFmpeg for browser and node, powered by WebAssembly | 2023-03-14T15:44:36Z |
| 81 | [linux-dash](https://github.com/tariqbuilds/linux-dash) | 10115 | 1245 | JavaScript | 28 | A beautiful web dashboard for Linux | 2022-09-15T00:41:46Z |
| 82 | [Mind-Expanding-Books](https://github.com/hackerkid/Mind-Expanding-Books) | 9981 | 1034 | JavaScript | 17 | :books: Books everyone should read! | 2023-03-25T13:06:49Z |
| 83 | [purifycss](https://github.com/purifycss/purifycss) | 9898 | 425 | JavaScript | 70 | Remove unused CSS. Also works with single-page apps. | 2020-10-17T03:45:35Z |
| 84 | [chokidar](https://github.com/paulmillr/chokidar) | 9844 | 588 | JavaScript | 108 | Minimal and efficient cross-platform file watching library | 2023-03-22T09:23:19Z |
| 85 | [habitica](https://github.com/HabitRPG/habitica) | 9746 | 3669 | JavaScript | 183 | A habit tracker app which treats your goals like a Role Playing Game. | 2023-04-10T22:09:46Z |
| 86 | [lax.js](https://github.com/alexfoxy/lax.js) | 9584 | 479 | JavaScript | 10 | Simple & lightweight (<4kb gzipped) vanilla JavaScript library to create smooth & beautiful animations when you scroll. | 2023-03-04T03:20:41Z |
| 87 | [awesome-vite](https://github.com/vitejs/awesome-vite) | 9558 | 823 | JavaScript | 13 | ⚡️ A curated list of awesome things related to Vite.js | 2023-04-10T13:52:00Z |
| 88 | [webtorrent-desktop](https://github.com/webtorrent/webtorrent-desktop) | 9196 | 1036 | JavaScript | 66 | ❤️ Streaming torrent app for Mac, Windows, and Linux | 2023-04-05T03:39:09Z |
| 89 | [is.js](https://github.com/arasatasaygin/is.js) | 9187 | 665 | JavaScript | 38 | Micro check library | 2022-01-11T17:39:48Z |
| 90 | [WatermelonDB](https://github.com/Nozbe/WatermelonDB) | 9054 | 529 | JavaScript | 126 | 🍉 Reactive & asynchronous database for powerful React and React Native apps ⚡️ | 2023-03-17T06:09:58Z |
| 91 | [cytoscape.js](https://github.com/cytoscape/cytoscape.js) | 9043 | 1608 | JavaScript | 9 | Graph theory (network) library for visualisation and analysis | 2023-04-04T14:44:35Z |
| 92 | [imagesloaded](https://github.com/desandro/imagesloaded) | 8817 | 1189 | JavaScript | 14 | :camera: JavaScript is all like "You images done yet or what?" | 2022-02-22T00:04:14Z |
| 93 | [jszip](https://github.com/Stuk/jszip) | 8789 | 1276 | JavaScript | 353 | Create, read and edit .zip files with Javascript | 2023-03-31T12:22:58Z |
| 94 | [signale](https://github.com/klaudiosinani/signale) | 8776 | 262 | JavaScript | 29 | Highly configurable logging utility | 2022-04-07T09:13:11Z |
| 95 | [JSON-js](https://github.com/douglascrockford/JSON-js) | 8591 | 4701 | JavaScript | 1 | JSON in JavaScript | 2022-11-22T06:27:19Z |
| 96 | [layer](https://github.com/layui/layer) | 8242 | 2756 | JavaScript | 0 | 丰富多样的 Web 弹出层组件,可轻松实现 Alert/Confirm/Prompt/ 普通提示/页面区块/iframe/tips等等几乎所有的弹出交互。目前已成为最多人使用的弹层解决方案 | 2021-05-21T16:14:15Z |
| 97 | [react-draggable](https://github.com/react-grid-layout/react-draggable) | 8232 | 1000 | JavaScript | 172 | React draggable component | 2023-03-15T00:14:50Z |
| 98 | [relax](https://github.com/relax/relax) | 8225 | 626 | JavaScript | 76 | New generation CMS on top of React, Redux and GraphQL | 2021-07-13T15:18:34Z |
| 99 | [traceur-compiler](https://github.com/google/traceur-compiler) | 8179 | 625 | JavaScript | 292 | Traceur is a JavaScript.next-to-JavaScript-of-today compiler | 2022-04-27T15:06:06Z |
| 100 | [stats.js](https://github.com/mrdoob/stats.js) | 8142 | 1229 | JavaScript | 0 | JavaScript Performance Monitor | 2023-03-13T23:57:20Z |