Files
Github-Ranking/Top100/JavaScript.md
T
2023-10-01 11:05:20 +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 | [WeixinApi](https://github.com/zxlie/WeixinApi) | 2204 | 774 | JavaScript | 28 | 专门用于微信公众平台的Javascript API | 2019-04-18T04:08:00Z |
| 2 | [restler](https://github.com/danwrong/restler) | 1994 | 395 | JavaScript | 80 | REST client library for node.js | 2019-07-10T11:40:53Z |
| 3 | [Ink](https://github.com/sapo/Ink) | 1908 | 270 | JavaScript | 12 | An HTML5/CSS3 framework used at SAPO for fast and efficient website design and prototyping | 2022-01-31T14:41:36Z |
| 4 | [react-server-example](https://github.com/mhart/react-server-example) | 1792 | 204 | JavaScript | 0 | A simple example of how to do server-side rendering with React (no compilation needed) | 2020-09-02T21:20:51Z |
| 5 | [ShareFest](https://github.com/Peer5/ShareFest) | 1675 | 281 | JavaScript | 36 | Web based p2p file sharing built on WebRTC Data Channels API | 2017-11-17T07:25:00Z |
| 6 | [trails](https://github.com/trailsjs/trails) | 1669 | 71 | JavaScript | 57 | :evergreen_tree: Modern Web Application Framework for Node.js. | 2018-06-30T19:12:47Z |
| 7 | [redux-act](https://github.com/pauldijou/redux-act) | 1495 | 70 | JavaScript | 3 | An opinionated lib to create actions and reducers for Redux | 2023-09-27T20:37:00Z |
| 8 | [ol2](https://github.com/openlayers/ol2) | 1472 | 776 | JavaScript | 386 | OpenLayers v2 - deprecated! | 2022-05-11T15:05:10Z |
| 9 | [tdb](https://github.com/ericjang/tdb) | 1360 | 148 | JavaScript | 8 | Interactive, node-by-node debugging and visualization for TensorFlow | 2017-01-27T04:42:40Z |
| 10 | [ui-sortable](https://github.com/angular-ui/ui-sortable) | 1265 | 454 | JavaScript | 34 | jQuery UI Sortable for AngularJS | 2018-10-24T14:21:55Z |
| 11 | [slush](https://github.com/slushjs/slush) | 1238 | 58 | JavaScript | 14 | The streaming scaffolding system - Gulp as a replacement for Yeoman | 2018-11-04T18:52:34Z |
| 12 | [grunt-usemin](https://github.com/yeoman/grunt-usemin) | 1226 | 346 | JavaScript | 94 | [UNMAINTAINED] Replaces references to non-optimized scripts or stylesheets into a set of HTML files (or any templates/views) | 2017-04-08T01:52:13Z |
| 13 | [select](https://github.com/HubSpot/select) | 1200 | 122 | JavaScript | 28 | Styleable select elements built on Tether. #hubspot-open-source | 2018-10-10T02:11:18Z |
| 14 | [dataset](https://github.com/misoproject/dataset) | 1183 | 106 | JavaScript | 31 | JavaScript library that makes managing the data behind client-side visualisations easy | 2017-12-13T00:53:43Z |
| 15 | [jquery-bbq](https://github.com/cowboy/jquery-bbq) | 1178 | 212 | JavaScript | 21 | jQuery BBQ: Back Button & Query Library | 2020-12-10T19:49:55Z |
| 16 | [butternut](https://github.com/Rich-Harris/butternut) | 1178 | 40 | JavaScript | 53 | The fast, future-friendly minifier | 2017-07-16T10:57:23Z |
| 17 | [css-grid-polyfill](https://github.com/FremyCompany/css-grid-polyfill) | 1115 | 91 | JavaScript | 21 | A working implementation of css grids for current browsers. | 2021-03-17T14:31:07Z |
| 18 | [mockery](https://github.com/mfncooper/mockery) | 1110 | 64 | JavaScript | 26 | Simplifying the use of mocks with Node.js | 2023-08-16T20:23:55Z |
| 19 | [anatine](https://github.com/sindresorhus/anatine) | 1097 | 90 | JavaScript | 0 | [DEPRECATED] :bird: Pristine Twitter app | 2017-02-01T08:47:10Z |
| 20 | [redux-rx](https://github.com/acdlite/redux-rx) | 1009 | 44 | JavaScript | 11 | RxJS utilities for Redux. | 2016-01-24T16:42:10Z |
| 21 | [synth](https://github.com/JonAbrams/synth) | 974 | 70 | JavaScript | 13 | The first back-end framework specially designed for single-page web applications | 2015-04-10T20:08:35Z |
| 22 | [my-budget](https://github.com/reZach/my-budget) | 955 | 62 | JavaScript | 1 | Free, open source offline cross-platform budgeting solution built with Electron. | 2023-02-27T18:28:59Z |
| 23 | [chrome_extensions_and_apps_programming](https://github.com/Sneezry/chrome_extensions_and_apps_programming) | 954 | 600 | JavaScript | 2 | Chrome扩展及应用开发 | 2017-09-25T11:20:46Z |
| 24 | [wechat_spider](https://github.com/lijinma/wechat_spider) | 948 | 235 | JavaScript | 26 | 使用“代理”的方式来抓取微信公众账号文章,可以抓取阅读数、点赞数,基于 anyproxy。 | 2020-09-04T02:44:14Z |
| 25 | [SlickNav](https://github.com/ComputerWolf/SlickNav) | 946 | 322 | JavaScript | 73 | Responsive Mobile Menu Plugin for jQuery | 2021-03-18T11:08:20Z |
| 26 | [atom-ide-ui](https://github.com/facebookarchive/atom-ide-ui) | 937 | 110 | JavaScript | 80 | A collection of user interfaces for Atom IDE. | 2018-11-15T21:35:39Z |
| 27 | [universal-react-boilerplate](https://github.com/cloverfield-tools/universal-react-boilerplate) | 904 | 104 | JavaScript | 18 | A simple boilerplate Node app. | 2017-01-15T23:04:49Z |
| 28 | [proxy-www](https://github.com/justjavac/proxy-www) | 877 | 26 | JavaScript | 10 | 学会 Proxy 就可以为所欲为吗?对,学会 Proxy 就可以为所欲为! | 2021-05-01T09:27:56Z |
| 29 | [javascript-detect-element-resize](https://github.com/sdecima/javascript-detect-element-resize) | 875 | 186 | JavaScript | 37 | A Cross-Browser, Event-based, Element Resize Detection | 2023-02-08T08:29:42Z |
| 30 | [grunt-perfbudget](https://github.com/tkadlec/grunt-perfbudget) | 861 | 41 | JavaScript | 9 | Grunt task for performance budgeting. | 2023-02-20T20:03:16Z |
| 31 | [node-express-boilerplate](https://github.com/mape/node-express-boilerplate) | 848 | 124 | JavaScript | 4 | A boilerplate to quickly get projects going. It gives the developer a clean slate to start with while bundling enough useful features. | 2012-01-17T20:48:27Z |
| 32 | [mpegts](https://github.com/RReverser/mpegts) | 840 | 163 | JavaScript | 3 | Javascript HTTP Live Streaming realtime converter and player | 2017-04-22T20:04:00Z |
| 33 | [esl](https://github.com/ecomfe/esl) | 835 | 235 | JavaScript | 6 | enterprise standard loader | 2023-03-30T14:44:41Z |
| 34 | [microevent.js](https://github.com/jeromeetienne/microevent.js) | 832 | 137 | JavaScript | 17 | event emitter microlibrary - 20lines -for node and browser | 2018-10-23T19:58:15Z |
| 35 | [react-latest-framework](https://github.com/react-love/react-latest-framework) | 825 | 316 | JavaScript | 1 | a client framework of React | 2019-04-25T05:58:10Z |
| 36 | [react-ssr-optimization](https://github.com/walmartlabs/react-ssr-optimization) | 818 | 56 | JavaScript | 5 | React.js server-side rendering optimization with component memoization and templatization | 2017-01-13T23:20:02Z |
| 37 | [Parallax-Scrolling](https://github.com/richardshepherd/Parallax-Scrolling) | 805 | 464 | JavaScript | 8 | Code to accompany the tutorial in Smashing Magazine | 2012-01-23T10:11:35Z |
| 38 | [catberry](https://github.com/catberry/catberry) | 799 | 39 | JavaScript | 7 | Catberry is an isomorphic framework for building universal front-end apps using components, Flux architecture and progressive rendering. | 2022-01-03T15:22:48Z |
| 39 | [jquery.hotkeys](https://github.com/tzuryby/jquery.hotkeys) | 786 | 669 | JavaScript | 31 | jquery.hotkeys plugin lets you easily add and remove handlers for keyboard events anywhere in your code supporting almost any key combination. It takes one line of code to bind/unbind a hot key combination | 2020-09-07T10:33:42Z |
| 40 | [angular-socket-io-seed](https://github.com/btford/angular-socket-io-seed) | 771 | 187 | JavaScript | 4 | A great starting point for writing AngularJS apps backed by a Socket.io-powered node.js server. | 2019-02-02T17:17:29Z |
| 41 | [wml](https://github.com/wix-incubator/wml) | 769 | 48 | JavaScript | 28 | An alternative to symlinks that actually copies changed files from source to destination folders | 2023-02-22T10:29:36Z |
| 42 | [jquery-drawsvg](https://github.com/lcdsantos/jquery-drawsvg) | 766 | 142 | JavaScript | 8 | Lightweight, simple to use jQuery plugin to animate SVG paths | 2016-10-22T01:07:06Z |
| 43 | [maria](https://github.com/petermichaux/maria) | 757 | 53 | JavaScript | 9 | The MVC framework for JavaScript applications. The real MVC. The Smalltalk MVC. The Gang of Four MVC. | 2016-01-29T15:53:11Z |
| 44 | [varnish-dashboard](https://github.com/brandonwamboldt/varnish-dashboard) | 757 | 79 | JavaScript | 7 | Advanced realtime Varnish dashboard with support for multiple servers and advanced management tasks | 2018-05-10T11:15:28Z |
| 45 | [protocol-buffers](https://github.com/mafintosh/protocol-buffers) | 751 | 95 | JavaScript | 23 | Protocol Buffers for Node.js | 2022-03-23T11:18:48Z |
| 46 | [ajax](https://github.com/fdaciuk/ajax) | 748 | 151 | JavaScript | 2 | Ajax module in Vanilla JS | 2018-11-08T17:09:19Z |
| 47 | [wechat-weapp-gank](https://github.com/lypeer/wechat-weapp-gank) | 744 | 144 | JavaScript | 7 | None | 2016-10-28T08:41:36Z |
| 48 | [React-Native-App](https://github.com/vczero/React-Native-App) | 741 | 294 | JavaScript | 9 | RN 开源之初,写几个小 App 玩玩 | 2019-10-30T07:12:52Z |
| 49 | [voyeur.js](https://github.com/adriancooney/voyeur.js) | 731 | 116 | JavaScript | 2 | Voyeur is a tiny (1.2kb) Javascript library that lets you traverse and manipulate the DOM the way it should have been. | 2019-01-05T16:11:43Z |
| 50 | [grunt-responsive-images](https://github.com/andismith/grunt-responsive-images) | 720 | 99 | JavaScript | 27 | Produce images at different sizes for responsive websites. | 2018-11-27T08:59:24Z |
| 51 | [color](https://github.com/Qix-/color) | 4637 | 316 | JavaScript | 10 | :rainbow: Javascript color conversion and manipulation library | 2022-04-21T03:24:49Z |
| 52 | [PubSubJS](https://github.com/mroderick/PubSubJS) | 4616 | 496 | JavaScript | 19 | Dependency free publish/subscribe for JavaScript | 2023-04-26T12:05:21Z |
| 53 | [SimpleWebRTC](https://github.com/simplewebrtc/SimpleWebRTC) | 4589 | 1264 | JavaScript | 202 | Simplest WebRTC ever | 2022-08-14T00:15:59Z |
| 54 | [braft-editor](https://github.com/margox/braft-editor) | 4564 | 595 | JavaScript | 382 | 美观易用的React富文本编辑器,基于draft-js开发 | 2021-12-03T15:46:23Z |
| 55 | [topojson](https://github.com/topojson/topojson) | 4508 | 700 | JavaScript | 11 | An extension of GeoJSON that encodes topology! 🌐 | 2020-12-16T11:29:41Z |
| 56 | [backpack](https://github.com/jaredpalmer/backpack) | 4461 | 203 | JavaScript | 51 | 🎒 Backpack is a minimalistic build system for Node.js projects. | 2023-01-03T18:21:05Z |
| 57 | [dev](https://github.com/codemirror/dev) | 4412 | 322 | JavaScript | 19 | Development repository for the CodeMirror editor project | 2023-09-20T08:51:51Z |
| 58 | [jsbin](https://github.com/jsbin/jsbin) | 4347 | 1315 | JavaScript | 47 | Collaborative JavaScript Debugging App | 2023-08-18T13:11:01Z |
| 59 | [butter-desktop](https://github.com/butterproject/butter-desktop) | 4306 | 1124 | JavaScript | 82 | All the free parts of Popcorn Time | 2020-11-01T15:53:26Z |
| 60 | [EpicEditor](https://github.com/OscarGodson/EpicEditor) | 4263 | 357 | JavaScript | 82 | EpicEditor is an embeddable JavaScript Markdown editor with split fullscreen editing, live previewing, automatic draft saving, offline support, and more. For developers, it offers a robust API, can be easily themed, and allows you to swap out the bundled Markdown parser with anything you throw at it. | 2020-04-13T20:28:38Z |
| 61 | [css-loader](https://github.com/webpack-contrib/css-loader) | 4257 | 640 | JavaScript | 18 | CSS Loader | 2023-09-07T05:21:37Z |
| 62 | [gestalt](https://github.com/pinterest/gestalt) | 4142 | 348 | JavaScript | 0 | A set of React UI components that supports Pinterest’s design language | 2023-09-30T09:17:25Z |
| 63 | [eagle.js](https://github.com/Zulko/eagle.js) | 4074 | 235 | JavaScript | 9 | A hackable slideshow framework built with Vue.js | 2022-07-10T19:20:42Z |
| 64 | [Recorderjs](https://github.com/mattdiamond/Recorderjs) | 4055 | 1474 | JavaScript | 123 | A plugin for recording/exporting the output of Web Audio API nodes | 2023-09-13T07:33:38Z |
| 65 | [koala](https://github.com/oklai/koala) | 3999 | 542 | JavaScript | 398 | Koala is a GUI application for less, sass and coffeescript compilation, to help web developers to the development more efficient. | 2022-03-10T02:38:31Z |
| 66 | [FlappyLearning](https://github.com/xviniette/FlappyLearning) | 3960 | 508 | JavaScript | 8 | Program learning to play Flappy Bird by machine learning (Neuroevolution) | 2023-02-15T17:17:36Z |
| 67 | [body-scroll-lock](https://github.com/willmcpo/body-scroll-lock) | 3950 | 351 | JavaScript | 81 | Body scroll locking that just works with everything 😏 | 2023-03-30T18:49:50Z |
| 68 | [stacktrace.js](https://github.com/stacktracejs/stacktrace.js) | 3932 | 301 | JavaScript | 38 | Generate, parse, and enhance JavaScript stack traces in all web browsers | 2022-06-06T00:40:58Z |
| 69 | [butterfly](https://github.com/alibaba/butterfly) | 3882 | 567 | JavaScript | 154 | 🦋Butterfly,A JavaScript/React/Vue2 Diagramming library which concentrate on flow layout field. (基于JavaScript/React/Vue2的流程图组件) | 2023-08-30T12:40:25Z |
| 70 | [react-ace](https://github.com/securingsincity/react-ace) | 3859 | 615 | JavaScript | 179 | React Ace Component | 2023-07-04T15:01:59Z |
| 71 | [electron-sample-apps](https://github.com/hokein/electron-sample-apps) | 3856 | 957 | JavaScript | 7 | Sample apps for Electron | 2021-08-31T17:45:12Z |
| 72 | [prettier-eslint](https://github.com/prettier/prettier-eslint) | 3853 | 202 | JavaScript | 1 | Code :arrow_right: prettier :arrow_right: eslint --fix :arrow_right: Formatted Code :sparkles: | 2023-09-27T08:36:41Z |
| 73 | [Seriously.js](https://github.com/brianchirls/Seriously.js) | 3852 | 372 | JavaScript | 58 | A real-time, node-based video effects compositor for the web built with HTML5, Javascript and WebGL | 2022-10-21T01:03:23Z |
| 74 | [smoothscroll](https://github.com/iamdustan/smoothscroll) | 3838 | 348 | JavaScript | 37 | Scroll Behavior polyfill | 2022-12-06T20:22:56Z |
| 75 | [react-stockcharts](https://github.com/rrag/react-stockcharts) | 3719 | 955 | JavaScript | 112 | Highly customizable stock charts with ReactJS and d3 | 2023-03-09T04:15:58Z |
| 76 | [glamor](https://github.com/threepointone/glamor) | 3664 | 230 | JavaScript | 62 | inline css for react et al | 2022-03-16T15:18:59Z |
| 77 | [helium-css](https://github.com/geuis/helium-css) | 3642 | 251 | JavaScript | 9 | Helium - javascript tool to scan your site and show unused CSS | 2015-07-13T19:21:08Z |
| 78 | [FileAPI](https://github.com/mailru/FileAPI) | 3586 | 476 | JavaScript | 0 | FileAPI — a set of javascript tools for working with files. Multiupload, drag'n'drop and chunked file upload. Images: crop, resize and auto orientation by EXIF. | 2020-09-24T08:35:44Z |
| 79 | [awesome-books](https://github.com/guanpengchn/awesome-books) | 3522 | 1179 | JavaScript | 1 | :books: 开发者推荐阅读的书籍 | 2020-03-30T00:46:08Z |
| 80 | [jump.js](https://github.com/callmecavs/jump.js) | 3480 | 176 | JavaScript | 12 | A modern smooth scrolling library. | 2021-12-07T13:30:44Z |
| 81 | [Open-Source-Programs](https://github.com/tapaswenipathak/Open-Source-Programs) | 3401 | 763 | JavaScript | 31 | A list of open source programs. | 2023-09-17T13:19:28Z |
| 82 | [retire.js](https://github.com/RetireJS/retire.js) | 3383 | 430 | JavaScript | 2 | scanner detecting the use of JavaScript libraries with known vulnerabilities. Can also generate an SBOM of the libraries it finds. | 2023-09-18T12:06:25Z |
| 83 | [ui-select](https://github.com/angular-ui/ui-select) | 3277 | 1849 | JavaScript | 399 | AngularJS-native version of Select2 and Selectize | 2019-08-21T06:18:17Z |
| 84 | [background-check](https://github.com/kennethcachia/background-check) | 3267 | 298 | JavaScript | 58 | Automatically switch to a darker or a lighter version of an element depending on the brightness of images behind it. | 2022-08-07T22:28:45Z |
| 85 | [babel-sublime](https://github.com/babel/babel-sublime) | 3260 | 191 | JavaScript | 3 | Syntax definitions for ES6 JavaScript with React JSX extensions. | 2023-05-10T15:16:26Z |
| 86 | [P4wnP1_aloa](https://github.com/RoganDawes/P4wnP1_aloa) | 3193 | 455 | JavaScript | 179 | P4wnP1 A.L.O.A. by MaMe82 is a framework which turns a Rapsberry Pi Zero W into a flexible, low-cost platform for pentesting, red teaming and physical engagements ... or into "A Little Offensive Appliance". | 2023-03-06T23:20:11Z |
| 87 | [treestyletab](https://github.com/piroor/treestyletab) | 3138 | 268 | JavaScript | 21 | Tree Style Tab, Show tabs like a tree. | 2023-09-17T04:42:02Z |
| 88 | [babel-plugin-import](https://github.com/umijs/babel-plugin-import) | 3113 | 413 | JavaScript | 119 | Modularly import plugin for babel. | 2023-07-26T09:30:11Z |
| 89 | [psi](https://github.com/GoogleChromeLabs/psi) | 3103 | 147 | JavaScript | 12 | PageSpeed Insights Reporting for Node | 2021-04-10T00:13:45Z |
| 90 | [frontend-hard-mode-interview](https://github.com/coffe1891/frontend-hard-mode-interview) | 3054 | 309 | JavaScript | 7 | 《前端内参》,有关于JavaScript、编程范式、设计模式、软件开发的艺术等大前端范畴内的知识分享,旨在帮助前端工程师们夯实技术基础以通过一线互联网企业技术面试。 | 2023-01-21T11:34:59Z |
| 91 | [medium-to-own-blog](https://github.com/mathieudutour/medium-to-own-blog) | 3033 | 109 | JavaScript | 12 | Switch from Medium to your own blog in a few minutes | 2023-03-03T01:25:04Z |
| 92 | [wedding](https://github.com/iammapping/wedding) | 3030 | 835 | JavaScript | 11 | 婚礼大屏互动,微信请柬一站式解决方案 | 2022-05-25T23:00:00Z |
| 93 | [cocos2d-html5](https://github.com/cocos2d/cocos2d-html5) | 3023 | 962 | JavaScript | 207 | Cocos2d for Web Browsers. Built using JavaScript. | 2021-10-26T15:13:29Z |
| 94 | [easy-monitor](https://github.com/hyj1991/easy-monitor) | 3001 | 241 | JavaScript | 1 | 企业级 Node.js 应用性能监控与线上故障定位解决方案 | 2022-09-28T06:47:06Z |
| 95 | [foaas](https://github.com/tomdionysus/foaas) | 2961 | 410 | JavaScript | 6 | FOAAS (Fuck Off As A Service) provides a modern, RESTful, scalable solution to the common problem of telling people to fuck off. | 2023-03-28T04:39:30Z |
| 96 | [final-form](https://github.com/final-form/final-form) | 2954 | 227 | JavaScript | 95 | 🏁 Framework agnostic, high performance, subscription-based form state management | 2023-08-11T09:36:43Z |
| 97 | [vue-form-generator](https://github.com/vue-generators/vue-form-generator) | 2947 | 540 | JavaScript | 100 | :clipboard: A schema-based form generator component for Vue.js | 2023-01-11T20:26:18Z |
| 98 | [script.js](https://github.com/ded/script.js) | 2936 | 369 | JavaScript | 33 | Asyncronous JavaScript loader and dependency manager | 2020-04-14T20:48:38Z |
| 99 | [Front-End-Develop-Guide](https://github.com/icepy/Front-End-Develop-Guide) | 2919 | 644 | JavaScript | 0 | 💰 Awesome The Front End Develop Guide:这份指南汇集了前端开发所使用语言的主流学习资源,并以开发者的视角进行整理编排而成。 | 2023-02-04T16:38:42Z |
| 100 | [instascan](https://github.com/schmich/instascan) | 2878 | 864 | JavaScript | 169 | HTML5 QR code scanner using your webcam | 2021-12-15T13:21:36Z |