Files
Github-Ranking/Top100/JavaScript.md
T
2023-08-09 11:05:15 +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 | [rickshaw](https://github.com/shutterstock/rickshaw) | 6537 | 985 | JavaScript | 176 | JavaScript toolkit for creating interactive real-time graphs | 2023-04-05T11:04:41Z |
| 2 | [FlowType.JS](https://github.com/simplefocus/FlowType.JS) | 4614 | 475 | JavaScript | 28 | Web typography at its finest: font-size and line-height based on element width. | 2021-07-28T17:32:29Z |
| 3 | [mui](https://github.com/muicss/mui) | 4523 | 445 | JavaScript | 71 | Lightweight CSS framework | 2021-08-23T07:53:31Z |
| 4 | [gmail.js](https://github.com/KartikTalwar/gmail.js) | 3651 | 468 | JavaScript | 112 | Gmail JavaScript API | 2023-07-27T21:38:03Z |
| 5 | [Sequence](https://github.com/IanLunn/Sequence) | 3381 | 501 | JavaScript | 36 | The responsive CSS animation framework for creating unique sliders, presentations, banners, and other step-based applications. | 2020-09-10T10:42:33Z |
| 6 | [ttystudio](https://github.com/chjj/ttystudio) | 3238 | 121 | JavaScript | 19 | A terminal-to-gif recorder minus the headaches. | 2017-07-10T03:58:27Z |
| 7 | [gfw_whitelist](https://github.com/breakwa11/gfw_whitelist) | 3087 | 782 | JavaScript | 27 | gfw_whitelist | 2021-02-01T04:03:31Z |
| 8 | [redux-orm](https://github.com/redux-orm/redux-orm) | 2966 | 122 | JavaScript | 64 | NOT MAINTAINED – A small, simple and immutable ORM to manage relational data in your Redux store. | 2023-01-16T06:23:05Z |
| 9 | [swarm](https://github.com/gritzko/swarm) | 2667 | 119 | JavaScript | 30 | JavaScript replicated model (M of MVC) library | 2022-07-26T01:24:45Z |
| 10 | [react-native-swipeout](https://github.com/dancormier/react-native-swipeout) | 2626 | 657 | JavaScript | 93 | iOS-style swipeout buttons behind component | 2020-09-16T16:57:25Z |
| 11 | [atree](https://github.com/anvaka/atree) | 2425 | 254 | JavaScript | 1 | Just a simple Christmas tree, based on reddit story | 2023-06-14T04:55:10Z |
| 12 | [redux-router](https://github.com/acdlite/redux-router) | 2318 | 215 | JavaScript | 24 | Redux bindings for React Router – keep your router state inside your Redux store | 2021-07-07T15:13:36Z |
| 13 | [lory](https://github.com/loryjs/lory) | 2284 | 256 | JavaScript | 17 | ☀ Touch enabled minimalistic slider written in vanilla JavaScript. | 2022-12-06T23:15:20Z |
| 14 | [warberry](https://github.com/secgroundzero/warberry) | 2209 | 307 | JavaScript | 3 | WarBerryPi - Tactical Exploitation | 2019-11-09T00:09:44Z |
| 15 | [Fluidbox](https://github.com/terrymun/Fluidbox) | 2164 | 180 | JavaScript | 13 | Replicating and improving the lightbox module seen on Medium with fluid transitions. | 2019-11-05T19:44:50Z |
| 16 | [git-draw](https://github.com/ben174/git-draw) | 2162 | 94 | JavaScript | 7 | Allows you to draw in your github heatmap | 2018-06-15T16:52:39Z |
| 17 | [react-native-easy-grid](https://github.com/GeekyAnts/react-native-easy-grid) | 2155 | 175 | JavaScript | 20 | Easy React Native Layout & Grid for the Dumb | 2019-11-02T01:07:08Z |
| 18 | [mama2](https://github.com/zythum/mama2) | 2073 | 282 | JavaScript | 49 | 妈妈计划-众人拾柴火焰高 | 2019-05-06T02:42:43Z |
| 19 | [angulartics](https://github.com/angulartics/angulartics) | 1955 | 432 | JavaScript | 76 | Analytics for AngularJS applications. | 2020-07-01T15:15:57Z |
| 20 | [js-url](https://github.com/websanova/js-url) | 1943 | 210 | JavaScript | 5 | url() - A simple, lightweight url parser for JavaScript | 2020-08-26T06:23:49Z |
| 21 | [React-Express-Blog-Demo](https://github.com/Nealyang/React-Express-Blog-Demo) | 1929 | 479 | JavaScript | 14 | :fire: React full stack+Express+Mongo implementation blog website tutorial :new_moon_with_face: | 2022-12-12T12:39:00Z |
| 22 | [tauCharts](https://github.com/TargetProcess/tauCharts) | 1914 | 118 | JavaScript | 43 | D3 based data-focused charting library. Designed with passion. Flexible. | 2023-07-19T05:32:23Z |
| 23 | [bootstrap3-dialog](https://github.com/nakupanda/bootstrap3-dialog) | 1900 | 682 | JavaScript | 154 | Make use of Twitter Bootstrap's modal more monkey-friendly. | 2019-12-15T07:55:32Z |
| 24 | [geddy](https://github.com/geddy/geddy) | 1871 | 250 | JavaScript | 137 | Web framework for Node.js | 2021-05-07T22:01:32Z |
| 25 | [flightplan](https://github.com/pstadler/flightplan) | 1816 | 130 | JavaScript | 18 | Run sequences of shell commands against local and remote hosts. | 2022-01-18T01:10:28Z |
| 26 | [node.io](https://github.com/node-js-libs/node.io) | 1816 | 148 | JavaScript | 0 | None | 2015-11-18T03:22:35Z |
| 27 | [vue-analytics](https://github.com/MatteoGabriele/vue-analytics) | 1804 | 138 | JavaScript | 0 | Google Analytics plugin for Vue | 2022-05-27T13:02:52Z |
| 28 | [geopattern](https://github.com/btmills/geopattern) | 1795 | 217 | JavaScript | 1 | Generate beautiful SVG patterns | 2021-05-19T22:55:23Z |
| 29 | [Laravel-4-Bootstrap-Starter-Site](https://github.com/andrewelkins/Laravel-4-Bootstrap-Starter-Site) | 1782 | 617 | JavaScript | 13 | Laravel 4 Starter Site is a basic blog application using several nice community packages. | 2017-04-17T01:53:09Z |
| 30 | [cta.js](https://github.com/chinchang/cta.js) | 1653 | 155 | JavaScript | 4 | Animate your 'action-to-effect' paths | 2016-07-07T18:06:04Z |
| 31 | [Countable](https://github.com/RadLikeWhoa/Countable) | 1639 | 141 | JavaScript | 10 | Add live paragraph-, word- and character-counting to an HTML element. | 2022-02-11T05:13:43Z |
| 32 | [PWABuilder-CLI](https://github.com/pwa-builder/PWABuilder-CLI) | 1634 | 152 | JavaScript | 26 | Node.js tool for App Generation | 2021-05-12T21:50:31Z |
| 33 | [jQuery-QueryBuilder](https://github.com/mistic100/jQuery-QueryBuilder) | 1621 | 563 | JavaScript | 76 | jQuery plugin offering an interface to create complex queries | 2023-07-19T11:06:06Z |
| 34 | [jquery-patterns](https://github.com/jquery-boilerplate/jquery-patterns) | 1593 | 252 | JavaScript | 7 | A variety of jQuery plugin patterns for jump starting your plugin development | 2016-01-30T14:06:23Z |
| 35 | [svg-pan-zoom](https://github.com/bumbu/svg-pan-zoom) | 1585 | 383 | JavaScript | 96 | JavaScript library that enables panning and zooming of an SVG in an HTML document, with mouse events or custom JavaScript hooks | 2023-02-20T21:39:22Z |
| 36 | [react-redux-jwt-auth-example](https://github.com/joshgeller/react-redux-jwt-auth-example) | 1575 | 247 | JavaScript | 20 | Sample project showing possible authentication flow using React, Redux, React-Router, and JWT | 2018-09-17T08:49:29Z |
| 37 | [redux-first-router](https://github.com/faceyspacey/redux-first-router) | 1571 | 167 | JavaScript | 16 | 🎖 seamless redux-first routing -- just dispatch actions | 2022-12-07T06:14:48Z |
| 38 | [slidr](https://github.com/bchanx/slidr) | 1566 | 254 | JavaScript | 24 | add some slide effects. | 2020-09-18T19:03:17Z |
| 39 | [term.js](https://github.com/chjj/term.js) | 1543 | 351 | JavaScript | 50 | A terminal written in javascript. | 2018-11-29T10:52:57Z |
| 40 | [astrum](https://github.com/NoDivide/astrum) | 1541 | 103 | JavaScript | 55 | A lightweight pattern library designed to be included with any web project. | 2022-05-13T22:45:05Z |
| 41 | [bento-starter](https://github.com/kefranabg/bento-starter) | 1529 | 139 | JavaScript | 21 | :bento: Full-Stack solution to quickly build PWA applications with Vue.js and Firebase | 2021-02-12T03:50:15Z |
| 42 | [angular-leaflet-directive](https://github.com/tombatossals/angular-leaflet-directive) | 1512 | 648 | JavaScript | 124 | AngularJS directive to embed an interact with maps managed by Leaflet library | 2018-10-09T13:49:58Z |
| 43 | [carte-blanche](https://github.com/carteb/carte-blanche) | 1510 | 61 | JavaScript | 67 | An isolated development space with integrated fuzz testing for your components. See them individually, explore them in different states and quickly and confidently develop them. | 2019-11-27T14:11:21Z |
| 44 | [ngProgress](https://github.com/victorb/ngProgress) | 1487 | 239 | JavaScript | 16 | ⏳ Angular provider for slim loading bar at the top of the page ( inspired by https://github.com/rstacruz/nprogress ) | 2018-11-07T23:07:44Z |
| 45 | [susi_linebot](https://github.com/fossasia/susi_linebot) | 1473 | 36 | JavaScript | 1 | SUSI.AI Bot for Line | 2020-04-10T07:21:14Z |
| 46 | [node-horseman](https://github.com/johntitus/node-horseman) | 1467 | 134 | JavaScript | 52 | Run PhantomJS from Node | 2020-06-13T08:51:02Z |
| 47 | [atom-pair](https://github.com/pusher/atom-pair) | 1454 | 40 | JavaScript | 14 | An Atom package that allows for epic pair programming | 2017-08-30T09:45:57Z |
| 48 | [react-async-component](https://github.com/ctrlplusb/react-async-component) | 1452 | 78 | JavaScript | 24 | Resolve components asynchronously, with support for code splitting and advanced server side rendering use cases. | 2022-12-07T09:43:56Z |
| 49 | [autobind-decorator](https://github.com/andreypopp/autobind-decorator) | 1446 | 76 | JavaScript | 7 | Decorator to automatically bind methods to class instances | 2023-01-03T15:19:36Z |
| 50 | [multiline](https://github.com/sindresorhus/multiline) | 1425 | 69 | JavaScript | 0 | Multiline strings in JavaScript | 2021-01-23T17:42:12Z |
| 51 | [jquery-cookie](https://github.com/carhartl/jquery-cookie) | 8627 | 4182 | JavaScript | 0 | No longer maintained, superseded by JS Cookie: | 2017-06-19T08:44:42Z |
| 52 | [screenity](https://github.com/alyssaxuu/screenity) | 8536 | 721 | JavaScript | 68 | The most powerful screen recorder & annotation tool for Chrome 🎥 | 2023-06-21T21:24:10Z |
| 53 | [grommet](https://github.com/grommet/grommet) | 8241 | 1018 | JavaScript | 242 | a react-based framework that provides accessibility, modularity, responsiveness, and theming in a tidy package | 2023-08-05T16:08:40Z |
| 54 | [qs](https://github.com/ljharb/qs) | 7950 | 744 | JavaScript | 58 | A querystring parser with nesting support | 2023-07-28T15:18:05Z |
| 55 | [Ladda](https://github.com/hakimel/Ladda) | 7879 | 897 | JavaScript | 8 | Buttons with built-in loading indicators. | 2021-12-02T21:28:53Z |
| 56 | [user.js](https://github.com/arkenfox/user.js) | 7848 | 483 | JavaScript | 14 | Firefox privacy, security and anti-tracking: a comprehensive user.js template for configuration and hardening | 2023-07-26T05:32:49Z |
| 57 | [Blog](https://github.com/ljianshu/Blog) | 7676 | 1202 | JavaScript | 64 | 关注基础知识,打造优质前端博客,公众号[前端工匠]的作者 | 2022-12-27T21:04:43Z |
| 58 | [aws-sdk-js](https://github.com/aws/aws-sdk-js) | 7465 | 1618 | JavaScript | 133 | AWS SDK for JavaScript in the browser and Node.js | 2023-08-08T18:31:30Z |
| 59 | [loadable-components](https://github.com/gregberge/loadable-components) | 7298 | 384 | JavaScript | 15 | The recommended Code Splitting library for React ✂️✨ | 2023-07-20T07:51:42Z |
| 60 | [gmaps](https://github.com/hpneo/gmaps) | 7066 | 1324 | JavaScript | 50 | the easiest way to use Google Maps | 2020-09-22T03:40:53Z |
| 61 | [jss](https://github.com/cssinjs/jss) | 6989 | 434 | JavaScript | 198 | JSS is an authoring tool for CSS which uses JavaScript as a host language. | 2023-07-25T09:38:27Z |
| 62 | [hashlips_art_engine](https://github.com/HashLips/hashlips_art_engine) | 6975 | 4249 | JavaScript | 996 | HashLips Art Engine is a tool used to create multiple different instances of artworks based on provided layers. | 2023-06-18T07:21:58Z |
| 63 | [beautiful-react-hooks](https://github.com/antonioru/beautiful-react-hooks) | 6932 | 490 | JavaScript | 6 | 🔥 A collection of beautiful and (hopefully) useful React hooks to speed-up your components and hooks development 🔥 | 2023-08-08T19:03:15Z |
| 64 | [polacode](https://github.com/octref/polacode) | 6790 | 217 | JavaScript | 68 | 📸 Polaroid for your code | 2022-08-24T11:09:12Z |
| 65 | [prosemirror](https://github.com/ProseMirror/prosemirror) | 6768 | 345 | JavaScript | 114 | The ProseMirror WYSIWYM editor | 2023-07-14T20:22:03Z |
| 66 | [daedalOS](https://github.com/DustinBrett/daedalOS) | 6705 | 472 | JavaScript | 18 | Desktop environment in the browser | 2023-08-08T06:00:57Z |
| 67 | [roughViz](https://github.com/jwilber/roughViz) | 6506 | 219 | JavaScript | 17 | Reusable JavaScript library for creating sketchy/hand-drawn styled charts in the browser. | 2023-06-25T17:21:23Z |
| 68 | [node-crawler](https://github.com/bda-research/node-crawler) | 6485 | 894 | JavaScript | 35 | Web Crawler/Spider for NodeJS + server-side jQuery ;-) | 2023-02-27T21:22:03Z |
| 69 | [wifi-card](https://github.com/bndw/wifi-card) | 6336 | 444 | JavaScript | 0 | 📶 Print a QR code for connecting to your WiFi (wificard.io) | 2023-07-19T18:46:43Z |
| 70 | [flubber](https://github.com/veltman/flubber) | 6189 | 191 | JavaScript | 13 | Tools for smoother shape animations. | 2022-11-08T03:34:37Z |
| 71 | [SUI-Mobile](https://github.com/sdc-alibaba/SUI-Mobile) | 6130 | 1653 | JavaScript | 624 | SUI Mobile (MSUI)是由阿里巴巴国际UED前端出品的移动端UI库,轻量精美 | 2018-04-28T03:36:30Z |
| 72 | [size-limit](https://github.com/ai/size-limit) | 6024 | 1821 | JavaScript | 27 | Calculate the real cost to run your JS app or lib to keep good performance. Show error in pull request if the cost exceeds the limit. | 2023-07-20T17:47:38Z |
| 73 | [randomColor](https://github.com/davidmerfield/randomColor) | 5994 | 424 | JavaScript | 13 | A tiny script for generating attractive colors | 2023-07-31T14:21:26Z |
| 74 | [WebGoat](https://github.com/WebGoat/WebGoat) | 5873 | 4228 | JavaScript | 39 | WebGoat is a deliberately insecure application | 2023-08-08T23:32:05Z |
| 75 | [luban-h5](https://github.com/ly525/luban-h5) | 5856 | 1236 | JavaScript | 64 | [WIP]en: web design tool \|\| mobile page builder/editor \|\| mini webflow for mobile page. zh: 类似易企秀的H5制作、建站工具、可视化搭建系统. | 2023-03-04T04:37:41Z |
| 76 | [redux-logger](https://github.com/LogRocket/redux-logger) | 5727 | 343 | JavaScript | 0 | Logger for Redux | 2020-08-20T16:46:14Z |
| 77 | [director](https://github.com/flatiron/director) | 5618 | 521 | JavaScript | 103 | a tiny and isomorphic URL router for JavaScript | 2020-12-26T19:39:17Z |
| 78 | [astexplorer](https://github.com/fkling/astexplorer) | 5562 | 676 | JavaScript | 94 | A web tool to explore the ASTs generated by various parsers. | 2023-06-29T05:56:32Z |
| 79 | [openpgpjs](https://github.com/openpgpjs/openpgpjs) | 5436 | 816 | JavaScript | 21 | OpenPGP implementation for JavaScript | 2023-08-07T20:08:03Z |
| 80 | [JASONETTE-iOS](https://github.com/Jasonette/JASONETTE-iOS) | 5294 | 384 | JavaScript | 124 | 📡 Native App over HTTP, on iOS | 2022-05-31T16:50:09Z |
| 81 | [spritejs](https://github.com/spritejs/spritejs) | 5220 | 332 | JavaScript | 66 | A cross platform high-performance graphics system. | 2022-12-13T02:23:08Z |
| 82 | [qrbtf](https://github.com/ciaochaos/qrbtf) | 5148 | 410 | JavaScript | 11 | An art QR code (qrcode) beautifier. 艺术二维码生成器。https://qrbtf.com | 2023-06-22T06:31:11Z |
| 83 | [miragejs](https://github.com/miragejs/miragejs) | 5146 | 171 | JavaScript | 173 | A client-side server to build, test and share your JavaScript app | 2023-05-16T17:32:42Z |
| 84 | [v2.vuejs.org](https://github.com/vuejs/v2.vuejs.org) | 5075 | 3559 | JavaScript | 145 | 📄 Documentation for Vue 2 | 2023-08-08T23:28:13Z |
| 85 | [react-adaptive-hooks](https://github.com/GoogleChromeLabs/react-adaptive-hooks) | 5044 | 118 | JavaScript | 10 | Deliver experiences best suited to a user's device and network constraints | 2023-07-18T20:12:34Z |
| 86 | [casl](https://github.com/stalniy/casl) | 5040 | 257 | JavaScript | 8 | CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access | 2023-08-07T04:48:26Z |
| 87 | [sound-redux](https://github.com/andrewngu/sound-redux) | 5030 | 916 | JavaScript | 34 | A Soundcloud client built with React / Redux | 2022-12-10T17:12:26Z |
| 88 | [thegreatsuspender](https://github.com/greatsuspender/thegreatsuspender) | 5015 | 901 | JavaScript | 377 | A chrome extension for suspending all tabs to free up memory | 2022-12-08T22:27:36Z |
| 89 | [why-did-you-update](https://github.com/garbles/why-did-you-update) | 4999 | 123 | JavaScript | 20 | :boom: Puts your console on blast when React is making unnecessary updates. | 2017-09-23T05:54:19Z |
| 90 | [node-jscs](https://github.com/jscs-dev/node-jscs) | 4984 | 548 | JavaScript | 0 | :arrow_heading_up: JavaScript Code Style checker (unmaintained) | 2017-06-15T11:14:30Z |
| 91 | [doT](https://github.com/olado/doT) | 4919 | 1038 | JavaScript | 20 | The fastest + concise javascript template engine for nodejs and browsers. Partials, custom delimiters and more. | 2023-06-30T10:37:00Z |
| 92 | [wx-charts](https://github.com/xiaolin3303/wx-charts) | 4822 | 1685 | JavaScript | 270 | 微信小程序图表charts组件,Charts for WeChat Mini Program | 2022-08-11T04:00:37Z |
| 93 | [iDataV](https://github.com/yyhsong/iDataV) | 4788 | 1530 | JavaScript | 5 | 大屏数据可视化 Big screen data visualization demo | 2021-07-02T06:40:31Z |
| 94 | [pen](https://github.com/sofish/pen) | 4777 | 435 | JavaScript | 60 | enjoy live editing (+markdown) | 2018-09-23T14:27:04Z |
| 95 | [PhantomCSS](https://github.com/HuddleEng/PhantomCSS) | 4734 | 272 | JavaScript | 10 | Visual/CSS regression testing with PhantomJS | 2018-12-10T10:28:42Z |
| 96 | [greenlet](https://github.com/developit/greenlet) | 4632 | 124 | JavaScript | 11 | 🦎 Move an async function into its own thread. | 2021-03-01T20:22:52Z |
| 97 | [component](https://github.com/componentjs/component) | 4564 | 347 | JavaScript | 33 | frontend package manager and build tool for modular web applications | 2017-12-16T14:10:16Z |
| 98 | [ant-motion](https://github.com/ant-design/ant-motion) | 4511 | 377 | JavaScript | 32 | :bicyclist: Animate specification and components of Ant Design | 2022-07-05T18:20:57Z |
| 99 | [JavaScript-MD5](https://github.com/blueimp/JavaScript-MD5) | 4504 | 1785 | JavaScript | 2 | JavaScript MD5 implementation. Compatible with server-side environments like node.js, module loaders like RequireJS and all web browsers. | 2021-09-25T14:53:13Z |
| 100 | [elFinder](https://github.com/Studio-42/elFinder) | 4464 | 1417 | JavaScript | 25 | 📁 Open-source file manager for web, written in JavaScript using jQuery and jQuery UI | 2023-07-26T00:12:33Z |