Files
Github-Ranking/Top100/JavaScript.md
T
2023-08-14 11:04:58 +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 | [zenpen](https://github.com/tholman/zenpen) | 3765 | 424 | JavaScript | 15 | A minimalist writing zone. | 2022-04-13T02:58:17Z |
| 2 | [scribe](https://github.com/guardian/scribe) | 3523 | 267 | JavaScript | 104 | DEPRECATED: A rich text editor framework for the web platform | 2020-03-08T04:04:14Z |
| 3 | [wade](https://github.com/kbrsh/wade) | 2974 | 105 | JavaScript | 4 | :ocean: Blazing fast 1kb search library | 2023-05-13T08:18:33Z |
| 4 | [bindonce](https://github.com/Pasvaz/bindonce) | 2742 | 284 | JavaScript | 32 | Zero watches binding for AngularJs | 2018-11-17T21:13:13Z |
| 5 | [safe-java-js-webview-bridge](https://github.com/pedant/safe-java-js-webview-bridge) | 2435 | 588 | JavaScript | 19 | 为WebView中的Java与JavaScript提供【安全可靠】的多样互通方案 | 2019-10-05T02:30:55Z |
| 6 | [matchMedia.js](https://github.com/paulirish/matchMedia.js) | 2383 | 306 | JavaScript | 6 | matchMedia polyfill for testing media queries in JS | 2020-12-22T22:56:49Z |
| 7 | [Google-Maps-for-Rails](https://github.com/apneadiving/Google-Maps-for-Rails) | 2270 | 397 | JavaScript | 40 | Enables easy Google map + overlays creation in Ruby apps | 2018-02-02T02:57:30Z |
| 8 | [react-native-side-menu](https://github.com/Kureev/react-native-side-menu) | 2222 | 443 | JavaScript | 61 | Side menu component for React Native | 2020-09-04T20:19:15Z |
| 9 | [react-starter](https://github.com/webpack/react-starter) | 2220 | 328 | JavaScript | 23 | [OUTDATED] Starter template for React with webpack. Doesn't focus on simplicity! NOT FOR BEGINNERS! | 2016-01-01T13:58:52Z |
| 10 | [Uniform](https://github.com/AudithSoftworks/Uniform) | 2206 | 346 | JavaScript | 20 | A jQuery plugin to make your form controls look how you want them to. Now with HTML-5 attributes! | 2019-01-13T17:23:08Z |
| 11 | [gemidao-do-zap](https://github.com/haskellcamargo/gemidao-do-zap) | 1995 | 200 | JavaScript | 28 | Uma aplicação de linha de comando que liga para alguém tocando o gemidão do Zap | 2018-09-13T14:03:40Z |
| 12 | [iron-router](https://github.com/iron-meteor/iron-router) | 1988 | 425 | JavaScript | 298 | A client and server side router designed specifically for Meteor. | 2017-11-11T01:07:51Z |
| 13 | [vue-sui-demo](https://github.com/eteplus/vue-sui-demo) | 1736 | 545 | JavaScript | 8 | 用vue 和 SUI-Mobile 写了一个移动端demo,用来反馈学习vue的成果(禁用了SUI自带的路由,使用vue-router, vue-resource, webpack)[a web app written by vue & sui-mobile] | 2017-02-28T02:47:35Z |
| 14 | [screenshoteer](https://github.com/vladocar/screenshoteer) | 1675 | 87 | JavaScript | 0 | Make website screenshots and mobile emulations from the command line. | 2021-07-25T02:32:05Z |
| 15 | [odyssey.js](https://github.com/CartoDB/odyssey.js) | 1621 | 199 | JavaScript | 52 | Making it easy to merge map and narrative | 2015-12-09T15:32:44Z |
| 16 | [htmlbars](https://github.com/tildeio/htmlbars) | 1613 | 158 | JavaScript | 31 | A variant of Handlebars that emits DOM and allows you to write helpers that manipulate live DOM nodes | 2019-04-03T18:32:33Z |
| 17 | [impulse](https://github.com/luster-io/impulse) | 1589 | 75 | JavaScript | 13 | Dynamic Physics Interactions for the Mobile Web | 2015-06-12T02:27:34Z |
| 18 | [vows](https://github.com/vowsjs/vows) | 1569 | 168 | JavaScript | 29 | Asynchronous BDD & continuous testing for node.js | 2022-06-20T09:43:28Z |
| 19 | [t3js](https://github.com/box/t3js) | 1561 | 155 | JavaScript | 0 | DEPRECATED - A minimal component-based JavaScript framework | 2022-07-13T22:51:04Z |
| 20 | [flippant.js](https://github.com/mintchaos/flippant.js) | 1556 | 170 | JavaScript | 11 | A mini dependancy-less UI lib for flipping over DOM nodes. | 2019-01-04T03:22:54Z |
| 21 | [kss-node](https://github.com/kss-node/kss-node) | 1520 | 293 | JavaScript | 98 | The Node.js implementation of KSS: a methodology for documenting CSS and generating style guides | 2023-03-28T10:06:43Z |
| 22 | [fulcrum](https://github.com/fulcrum-agile/fulcrum) | 1506 | 365 | JavaScript | 40 | An agile project planning tool | 2022-07-22T03:58:25Z |
| 23 | [react-native-gifted-form](https://github.com/FaridSafi/react-native-gifted-form) | 1448 | 224 | JavaScript | 73 | 📝 « One React-Native form component to rule them all » | 2020-08-17T02:05:49Z |
| 24 | [trine](https://github.com/jussi-kalliokoski/trine) | 1418 | 45 | JavaScript | 19 | A utility library for modern JavaScript. | 2020-01-09T17:32:42Z |
| 25 | [Flux-Slider](https://github.com/joelambert/Flux-Slider) | 1416 | 296 | JavaScript | 27 | CSS3 Animation based image transitions | 2022-06-21T04:35:02Z |
| 26 | [mobilebone](https://github.com/zhangxinxu/mobilebone) | 1406 | 335 | JavaScript | 56 | Single Page Switching bone(include page manage, events manage) for mobile web APP, Hybrid APP, Phonegap, PPT, Single-Screen PC page... | 2023-03-15T15:08:25Z |
| 27 | [wtfjs](https://github.com/brianleroux/wtfjs) | 1387 | 244 | JavaScript | 8 | wtfjs.com! | 2023-06-11T05:15:46Z |
| 28 | [Gracejs](https://github.com/xiongwilee/Gracejs) | 1378 | 245 | JavaScript | 6 | A Nodejs BFF framework, build with koa2(基于koa2的标准前后端分离框架) | 2023-02-01T18:53:51Z |
| 29 | [react-input-enhancements](https://github.com/alexkuz/react-input-enhancements) | 1378 | 82 | JavaScript | 23 | Set of enhancements for input control | 2022-10-27T08:23:27Z |
| 30 | [wheat](https://github.com/creationix/wheat) | 1364 | 134 | JavaScript | 13 | Wheat is a blog engine for coders written in node.JS | 2018-11-05T16:30:52Z |
| 31 | [steady.js](https://github.com/lafikl/steady.js) | 1363 | 43 | JavaScript | 4 | A module to do some logic on the `onscroll` event without performance regressions in a @media-query like conditions. | 2015-10-30T06:52:21Z |
| 32 | [reflexbox](https://github.com/jxnblk/reflexbox) | 1360 | 71 | JavaScript | 0 | Moved to https://rebassjs.org | 2018-01-23T13:31:47Z |
| 33 | [cf-ui](https://github.com/cloudflare/cf-ui) | 1298 | 101 | JavaScript | 1 | :gem: Cloudflare UI Framework | 2019-04-14T22:52:40Z |
| 34 | [react-bootstrap-table2](https://github.com/react-bootstrap-table/react-bootstrap-table2) | 1249 | 415 | JavaScript | 470 | Next Generation of react-bootstrap-table | 2023-07-08T18:52:44Z |
| 35 | [utility](https://github.com/node-modules/utility) | 1235 | 162 | JavaScript | 4 | A collection of useful utilities. | 2023-04-26T09:35:35Z |
| 36 | [Mason](https://github.com/DrewDahlman/Mason) | 1230 | 188 | JavaScript | 16 | Mason.js for creating a perfect grid with jQuery. | 2017-04-18T12:47:48Z |
| 37 | [bodybuilder](https://github.com/danpaz/bodybuilder) | 1229 | 130 | JavaScript | 7 | An elasticsearch query body builder :muscle: | 2023-07-19T15:24:29Z |
| 38 | [node-graceful-fs](https://github.com/isaacs/node-graceful-fs) | 1228 | 159 | JavaScript | 21 | fs with incremental backoff on EMFILE | 2023-07-05T06:25:27Z |
| 39 | [ftscroller](https://github.com/ftlabs/ftscroller) | 1194 | 130 | JavaScript | 54 | FTScroller is a cross-browser Javascript/CSS library to allow touch, mouse or scrollwheel scrolling within specified elements, with pagination, snapping and bouncing support. | 2021-08-13T16:02:55Z |
| 40 | [Hybrid](https://github.com/yexiaochai/Hybrid) | 1189 | 302 | JavaScript | 8 | 简单Hybrid框的实现 | 2018-09-27T10:49:37Z |
| 41 | [daydayup](https://github.com/ITDragonBlog/daydayup) | 1189 | 590 | JavaScript | 5 | 每天都在进步,每周都在总结,Java架构师成长之路。目前已经完成:MongoDB,Netty,Nginx,MySQL,Java,Redis,Shiro,Solr,SpringBoot,SpringData,SSO,Mybatis,Kotlin,还在持续更新中 | 2022-12-16T05:02:06Z |
| 42 | [react-chartkick](https://github.com/ankane/react-chartkick) | 1183 | 57 | JavaScript | 0 | Create beautiful JavaScript charts with one line of React | 2023-02-14T03:31:32Z |
| 43 | [jquery-bbq](https://github.com/cowboy/jquery-bbq) | 1178 | 211 | JavaScript | 21 | jQuery BBQ: Back Button & Query Library | 2020-12-10T19:49:55Z |
| 44 | [styled-theming](https://github.com/styled-components/styled-theming) | 1166 | 39 | JavaScript | 0 | Create themes for your app using styled-components | 2021-10-01T20:07:40Z |
| 45 | [92five](https://github.com/chintanbanugaria/92five) | 1141 | 207 | JavaScript | 42 | Self hosted project management application | 2022-03-06T19:57:58Z |
| 46 | [BootstrapFormHelpers](https://github.com/winmarkltd/BootstrapFormHelpers) | 1139 | 382 | JavaScript | 88 | Bootstrap Form Helpers | 2023-05-30T19:42:10Z |
| 47 | [redial](https://github.com/markdalgleish/redial) | 1112 | 42 | JavaScript | 12 | Universal data fetching and route lifecycle management for React etc. | 2018-06-13T07:07:21Z |
| 48 | [goshop2](https://github.com/pzhgugu/goshop2) | 1107 | 724 | JavaScript | 23 | 在goshop的基础上进行重构,将逐步完善分布式、高可用、多店铺电商系统 | 2017-09-12T01:30:22Z |
| 49 | [eslint-config-cleanjs](https://github.com/bodil/eslint-config-cleanjs) | 1106 | 33 | JavaScript | 8 | An eslint config which reduces JS to a pure functional language | 2018-06-22T12:58:09Z |
| 50 | [wxapp-img-loader](https://github.com/o2team/wxapp-img-loader) | 1094 | 239 | JavaScript | 3 | 适用于微信小程序的图片预加载组件 | 2020-07-27T23:29:46Z |
| 51 | [imba](https://github.com/imba/imba) | 6077 | 186 | JavaScript | 133 | 🐤 The friendly full-stack language | 2023-08-13T09:52:37Z |
| 52 | [gridster.js](https://github.com/ducksboard/gridster.js) | 6057 | 1227 | JavaScript | 339 | gridster.js is a jQuery plugin that makes building intuitive draggable layouts from elements spanning multiple columns | 2020-09-10T21:01:45Z |
| 53 | [Under-the-hood-ReactJS](https://github.com/Bogdan-Lyashenko/Under-the-hood-ReactJS) | 5881 | 547 | JavaScript | 3 | Entire React code base explanation by visual block schemes (Stack version) | 2022-04-25T11:06:33Z |
| 54 | [execa](https://github.com/sindresorhus/execa) | 5861 | 213 | JavaScript | 23 | Process execution for humans | 2023-08-12T10:38:29Z |
| 55 | [react-joyride](https://github.com/gilbarbara/react-joyride) | 5834 | 485 | JavaScript | 15 | Create guided tours in your apps | 2023-07-30T11:47:34Z |
| 56 | [moleculer](https://github.com/moleculerjs/moleculer) | 5768 | 571 | JavaScript | 46 | :rocket: Progressive microservices framework for Node.js | 2023-08-13T20:09:19Z |
| 57 | [rengine](https://github.com/yogeshojha/rengine) | 5757 | 902 | JavaScript | 137 | reNgine is an automated reconnaissance framework for web applications with a focus on highly configurable streamlined recon process via Engines, recon data correlation and organization, continuous monitoring, backed by a database, and simple yet intuitive User Interface. reNgine makes it easy for penetration testers to gather reconnaissance with minimal configuration and with the help of reNgine's correlation, it just makes recon effortless. | 2023-08-09T03:27:16Z |
| 58 | [svgedit](https://github.com/SVG-Edit/svgedit) | 5744 | 1439 | JavaScript | 43 | Powerful SVG-Editor for your browser | 2023-07-25T10:23:15Z |
| 59 | [node-express-boilerplate](https://github.com/hagopj13/node-express-boilerplate) | 5679 | 1683 | JavaScript | 51 | A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose | 2023-08-12T10:20:47Z |
| 60 | [unfetch](https://github.com/developit/unfetch) | 5624 | 230 | JavaScript | 18 | 🐕 Bare minimum 500b fetch polyfill. | 2023-07-23T07:46:45Z |
| 61 | [Node-Media-Server](https://github.com/illuspas/Node-Media-Server) | 5538 | 1436 | JavaScript | 395 | A Node.js implementation of RTMP/HTTP-FLV/WS-FLV/HLS/DASH/MP4 Media Server | 2023-06-11T20:30:45Z |
| 62 | [city-roads](https://github.com/anvaka/city-roads) | 5524 | 409 | JavaScript | 24 | Visualization of all roads within any city | 2023-06-06T03:00:48Z |
| 63 | [aphrodite](https://github.com/Khan/aphrodite) | 5332 | 224 | JavaScript | 85 | Framework-agnostic CSS-in-JS with support for server-side rendering, browser prefixing, and minimum CSS generation | 2021-08-06T14:35:50Z |
| 64 | [body-parser](https://github.com/expressjs/body-parser) | 5306 | 693 | JavaScript | 17 | Node.js body parsing middleware | 2023-06-24T13:37:38Z |
| 65 | [thinkjs](https://github.com/thinkjs/thinkjs) | 5305 | 636 | JavaScript | 130 | Use full ES2015+ features to develop Node.js applications, Support TypeScript. | 2023-06-10T12:55:00Z |
| 66 | [poi](https://github.com/egoist/poi) | 5261 | 298 | JavaScript | 20 | ⚡A zero-config bundler for JavaScript applications. | 2021-12-06T12:22:48Z |
| 67 | [axe-core](https://github.com/dequelabs/axe-core) | 5240 | 755 | JavaScript | 236 | Accessibility engine for automated Web UI testing | 2023-08-11T10:11:30Z |
| 68 | [fuelux](https://github.com/ExactTarget/fuelux) | 5229 | 1059 | JavaScript | 0 | As of March 2019, this repository is read-only as Salesforce has archived the FuelUX open-source UI framework and will no longer be supported. | 2022-02-12T15:28:50Z |
| 69 | [angular-loading-bar](https://github.com/chieffancypants/angular-loading-bar) | 5195 | 702 | JavaScript | 54 | A fully automatic loading / progress bar for your angular apps. | 2021-05-13T16:44:02Z |
| 70 | [colors.js](https://github.com/Marak/colors.js) | 5119 | 469 | JavaScript | 69 | get colors in your node.js console | 2023-06-14T06:56:47Z |
| 71 | [Thief](https://github.com/cteamx/Thief) | 5072 | 507 | JavaScript | 70 | 一款创新跨平台摸鱼神器,支持小说、股票、网页、视频、直播、PDF、游戏等摸鱼模式,为上班族打造的上班必备神器,使用此软件可以让上班倍感轻松,远离 ICU。 | 2021-09-10T07:02:57Z |
| 72 | [font-spider](https://github.com/aui/font-spider) | 4899 | 412 | JavaScript | 67 | Smart webfont compression and format conversion tool | 2022-12-30T18:18:29Z |
| 73 | [dash.js](https://github.com/Dash-Industry-Forum/dash.js) | 4753 | 1628 | JavaScript | 103 | A reference client implementation for the playback of MPEG DASH via Javascript and compliant browsers. | 2023-08-11T14:38:08Z |
| 74 | [lite-youtube-embed](https://github.com/paulirish/lite-youtube-embed) | 4712 | 244 | JavaScript | 34 | A faster youtube embed. | 2023-08-09T03:19:57Z |
| 75 | [in-view](https://github.com/camwiegert/in-view) | 4675 | 267 | JavaScript | 0 | Get notified when a DOM element enters or exits the viewport. :eyes: | 2019-10-27T19:45:24Z |
| 76 | [gogocode](https://github.com/thx/gogocode) | 4597 | 370 | JavaScript | 65 | GoGoCode is a transformer for JavaScript/Typescript/HTML based on AST but providing a more intuitive API. | 2023-08-04T07:18:32Z |
| 77 | [next](https://github.com/alibaba-fusion/next) | 4436 | 529 | JavaScript | 594 | 🦍 A configurable component library for web built on React. | 2023-08-11T03:36:51Z |
| 78 | [JavaScript-Load-Image](https://github.com/blueimp/JavaScript-Load-Image) | 4385 | 948 | JavaScript | 13 | Load images provided as File or Blob objects or via URL. Retrieve an optionally scaled, cropped or rotated HTML img or canvas element. Use methods to parse image metadata to extract IPTC and Exif tags as well as embedded thumbnail images, to overwrite the Exif Orientation value and to restore the complete image header after resizing. | 2021-10-20T14:18:03Z |
| 79 | [developerFolio](https://github.com/saadpasta/developerFolio) | 4357 | 2100 | JavaScript | 42 | 🚀 Software Developer Portfolio Template that helps you showcase your work and skills as a software developer. | 2023-08-08T07:13:33Z |
| 80 | [canvas-nest.js](https://github.com/hustcc/canvas-nest.js) | 4204 | 849 | JavaScript | 13 | :cancer: Interactive Particle / Nest System With JavaScript and Canvas, no jQuery. | 2019-09-25T04:53:45Z |
| 81 | [cat-catch](https://github.com/xifangczy/cat-catch) | 4196 | 438 | JavaScript | 92 | 猫抓 chrome资源嗅探扩展 | 2023-08-08T14:18:16Z |
| 82 | [headjs](https://github.com/headjs/headjs) | 4177 | 380 | JavaScript | 55 | The only script in your HEAD. | 2023-04-20T20:28:14Z |
| 83 | [levelup](https://github.com/Level/levelup) | 4060 | 295 | JavaScript | 0 | A wrapper for abstract-leveldown compliant stores, for Node.js and browsers. | 2023-03-01T16:57:43Z |
| 84 | [doctoc](https://github.com/thlorenz/doctoc) | 4043 | 503 | JavaScript | 51 | 📜 Generates table of contents for markdown files inside local git repository. Links are compatible with anchors generated by github or other sites. | 2023-07-11T12:20:35Z |
| 85 | [opentype.js](https://github.com/opentypejs/opentype.js) | 4039 | 454 | JavaScript | 149 | Read and write OpenType fonts using JavaScript. | 2023-08-03T05:29:05Z |
| 86 | [mobile-detect.js](https://github.com/hgoebl/mobile-detect.js) | 4036 | 908 | JavaScript | 12 | Device detection (phone, tablet, desktop, mobile grade, os, versions) | 2021-03-13T09:22:29Z |
| 87 | [Painter](https://github.com/Kujiale-Mobile/Painter) | 4014 | 553 | JavaScript | 111 | 小程序生成图片库,轻松通过 json 方式绘制一张可以发到朋友圈的图片 | 2023-05-12T07:46:49Z |
| 88 | [cylon](https://github.com/hybridgroup/cylon) | 3975 | 381 | JavaScript | 45 | JavaScript framework for robotics, drones, and the Internet of Things (IoT) | 2020-10-02T13:36:21Z |
| 89 | [scrape-it](https://github.com/IonicaBizau/scrape-it) | 3926 | 235 | JavaScript | 3 | 🔮 A Node.js scraper for humans. | 2023-03-19T14:40:34Z |
| 90 | [react-hot-boilerplate](https://github.com/gaearon/react-hot-boilerplate) | 3919 | 901 | JavaScript | 12 | Minimal live-editing example for React | 2020-08-21T15:47:32Z |
| 91 | [Reddit-Enhancement-Suite](https://github.com/honestbleeps/Reddit-Enhancement-Suite) | 3852 | 891 | JavaScript | 580 | Reddit Enhancement Suite | 2023-07-28T22:48:52Z |
| 92 | [firepad](https://github.com/FirebaseExtended/firepad) | 3814 | 909 | JavaScript | 74 | Collaborative Text Editor Powered by Firebase | 2023-03-25T09:36:46Z |
| 93 | [perfmap](https://github.com/zeman/perfmap) | 3800 | 144 | JavaScript | 11 | Front-end performance heatmap bookmarklet. | 2017-05-12T00:10:57Z |
| 94 | [zenpen](https://github.com/tholman/zenpen) | 3765 | 424 | JavaScript | 15 | A minimalist writing zone. | 2022-04-13T02:58:17Z |
| 95 | [verlet-js](https://github.com/subprotocol/verlet-js) | 3729 | 472 | JavaScript | 8 | A simple Verlet physics engine written in javascript | 2019-10-18T18:50:44Z |
| 96 | [web-animations-js](https://github.com/web-animations/web-animations-js) | 3729 | 431 | JavaScript | 82 | JavaScript implementation of the Web Animations API | 2021-06-20T11:58:39Z |
| 97 | [echo](https://github.com/toddmotto/echo) | 3726 | 522 | JavaScript | 31 | Lazy-loading images with data-* attributes | 2023-06-20T18:05:13Z |
| 98 | [project_chat_application](https://github.com/adrianhajdin/project_chat_application) | 3700 | 1283 | JavaScript | 30 | This is a code repository for the corresponding YouTube video. In this tutorial we are going to build and deploy a real time chat application. Covered topics: React.js, Node.js, Express.js, and Socket.io. | 2023-08-01T06:33:02Z |
| 99 | [Gitter](https://github.com/nslogx/Gitter) | 3642 | 296 | JavaScript | 15 | Gitter for GitHub - 可能是目前颜值最高的GitHub微信小程序客户端 | 2021-08-10T21:32:18Z |
| 100 | [browser-fingerprinting](https://github.com/niespodd/browser-fingerprinting) | 3588 | 203 | JavaScript | 5 | Analysis of Bot Protection systems with available countermeasures 🚿. How to defeat anti-bot system 👻 and get around browser fingerprinting scripts 🕵️‍♂️ when scraping the web? | 2023-03-08T15:52:12Z |