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

109 lines
19 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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-motion](https://github.com/chenglou/react-motion) | 21575 | 1212 | JavaScript | 149 | A spring that solves your animation problems. | 2022-12-08T17:31:42Z |
| 2 | [cleave.js](https://github.com/nosir/cleave.js) | 17908 | 1668 | JavaScript | 184 | Format input text content when you are typing... | 2023-11-25T10:40:46Z |
| 3 | [pell](https://github.com/jaredreich/pell) | 11871 | 618 | JavaScript | 54 | 📝 the simplest and smallest WYSIWYG text editor for web, with no dependencies | 2022-01-07T08:44:24Z |
| 4 | [protractor](https://github.com/angular/protractor) | 8764 | 2374 | JavaScript | 616 | E2E test framework for Angular apps | 2023-05-24T20:07:37Z |
| 5 | [es6-promise](https://github.com/stefanpenner/es6-promise) | 7299 | 635 | JavaScript | 23 | A polyfill for ES6-style Promises | 2022-11-14T21:47:12Z |
| 6 | [casperjs](https://github.com/casperjs/casperjs) | 7237 | 1024 | JavaScript | 0 | CasperJS is no longer actively maintained. Navigation scripting and testing utility for PhantomJS and SlimerJS | 2020-04-03T21:57:20Z |
| 7 | [objection.js](https://github.com/Vincit/objection.js) | 7133 | 664 | JavaScript | 73 | An SQL-friendly ORM for Node.js | 2023-12-04T17:22:46Z |
| 8 | [timesheet.js](https://github.com/sbstjn/timesheet.js) | 6952 | 625 | JavaScript | 15 | JavaScript library for HTML5 & CSS3 time sheets | 2018-05-24T21:40:05Z |
| 9 | [x-editable](https://github.com/vitalets/x-editable) | 6479 | 1752 | JavaScript | 574 | In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery | 2022-12-02T16:58:35Z |
| 10 | [angular-app](https://github.com/angular-app/angular-app) | 5875 | 1783 | JavaScript | 47 | Reference application for AngularJS | 2023-04-18T06:49:01Z |
| 11 | [tape](https://github.com/ljharb/tape) | 5750 | 343 | JavaScript | 40 | tap-producing test harness for node and browsers | 2023-11-30T21:59:32Z |
| 12 | [shortid](https://github.com/dylang/shortid) | 5744 | 274 | JavaScript | 15 | Short id generator. Url-friendly. Non-predictable. Cluster-compatible. | 2020-10-21T19:42:01Z |
| 13 | [css-in-js](https://github.com/MicheleBertoli/css-in-js) | 5525 | 318 | JavaScript | 5 | React: CSS in JS techniques comparison | 2021-03-02T17:38:21Z |
| 14 | [freecodecamp.cn](https://github.com/huluoyang/freecodecamp.cn) | 5515 | 304 | JavaScript | 1 | 随着FCC中文社区的快速发展和更多小伙伴的崛起,此项目已从个人项目升级到团队项目。详情请移步: | 2018-10-19T06:06:57Z |
| 15 | [tablesaw](https://github.com/filamentgroup/tablesaw) | 5505 | 456 | JavaScript | 0 | A group of plugins for responsive tables. | 2022-10-20T20:31:49Z |
| 16 | [bash-handbook](https://github.com/denysdovhan/bash-handbook) | 5488 | 765 | JavaScript | 13 | :book: For those who wanna learn Bash | 2023-04-28T16:51:03Z |
| 17 | [lightgallery.js](https://github.com/sachinchoolur/lightgallery.js) | 5267 | 650 | JavaScript | 0 | Full featured JavaScript image & video gallery. No dependencies | 2023-11-29T12:19:17Z |
| 18 | [sw-precache](https://github.com/GoogleChromeLabs/sw-precache) | 5234 | 436 | JavaScript | 54 | [Deprecated] A node module to generate service worker code that will precache specific resources so they work offline. | 2019-06-09T22:23:40Z |
| 19 | [evil-icons](https://github.com/evil-icons/evil-icons) | 5037 | 229 | JavaScript | 0 | Simple and clean SVG icon pack with the code to support Rails, Sprockets, Node.js, Gulp, Grunt and CDN | 2021-10-19T14:41:11Z |
| 20 | [deployd](https://github.com/deployd/deployd) | 4991 | 682 | JavaScript | 131 | a toolkit for building realtime APIs | 2019-04-16T08:53:35Z |
| 21 | [blendid](https://github.com/vigetlabs/blendid) | 4983 | 707 | JavaScript | 64 | A delicious blend of gulp tasks combined into a configurable asset pipeline and static site builder | 2020-04-14T03:49:31Z |
| 22 | [cubism](https://github.com/square/cubism) | 4935 | 573 | JavaScript | 32 | Cubism.js: A JavaScript library for time series visualization. | 2023-03-19T08:29:27Z |
| 23 | [request-promise](https://github.com/request/request-promise) | 4765 | 325 | JavaScript | 59 | The simplified HTTP request client 'request' with Promise support. Powered by Bluebird. | 2023-08-01T19:46:56Z |
| 24 | [PhantomCSS](https://github.com/HuddleEng/PhantomCSS) | 4722 | 274 | JavaScript | 10 | Visual/CSS regression testing with PhantomJS | 2018-12-10T10:28:42Z |
| 25 | [component](https://github.com/componentjs/component) | 4563 | 346 | JavaScript | 33 | frontend package manager and build tool for modular web applications | 2017-12-16T14:10:16Z |
| 26 | [core-decorators](https://github.com/jayphelps/core-decorators) | 4500 | 280 | JavaScript | 29 | Library of stage-0 JavaScript decorators (aka ES2016/ES7 decorators but not accurate) inspired by languages that come with built-ins like @​override, @​deprecate, @​autobind, @​mixin and more. Popular with React/Angular, but is framework agnostic. | 2020-07-15T20:50:23Z |
| 27 | [TermKit](https://github.com/unconed/TermKit) | 4442 | 260 | JavaScript | 27 | Experimental Terminal platform built on WebKit + node.js. Currently only for Mac and Windows, though the prototype works 90% in any WebKit browser. | 2011-12-15T20:30:22Z |
| 28 | [fixed-data-table](https://github.com/facebookarchive/fixed-data-table) | 4312 | 571 | JavaScript | 205 | A React table component designed to allow presenting thousands of rows of data. | 2021-01-13T12:09:37Z |
| 29 | [reactjs101](https://github.com/kdchang/reactjs101) | 4252 | 1241 | JavaScript | 39 | 從零開始學 ReactJS(ReactJS 101)是一本希望讓初學者一看就懂的 React 中文入門教學書,由淺入深學習 ReactJS 生態系 (Flux, Redux, React Router, ImmutableJS, React Native, Relay/GraphQL etc.)。 | 2023-10-11T18:43:27Z |
| 30 | [wechat-format](https://github.com/lyricat/wechat-format) | 4204 | 547 | JavaScript | 1 | 微信公众号排版编辑器,转换 Markdown 到微信特制的 HTML | 2021-08-24T03:22:49Z |
| 31 | [chrome-remote-interface](https://github.com/cyrus-and/chrome-remote-interface) | 4110 | 341 | JavaScript | 4 | Chrome Debugging Protocol interface for Node.js | 2023-09-23T13:07:19Z |
| 32 | [pagePiling.js](https://github.com/alvarotrigo/pagePiling.js) | 4097 | 671 | JavaScript | 66 | pagePiling plugin by Alvaro Trigo. Create a scrolling pile of sections. http://alvarotrigo.com/pagePiling/ | 2022-12-12T01:43:32Z |
| 33 | [geolib](https://github.com/manuelbieh/geolib) | 4080 | 355 | JavaScript | 32 | Zero dependency library to provide some basic geo functions | 2023-11-15T09:15:16Z |
| 34 | [extract-text-webpack-plugin](https://github.com/webpack-contrib/extract-text-webpack-plugin) | 4024 | 543 | JavaScript | 0 | [DEPRECATED] Please use https://github.com/webpack-contrib/mini-css-extract-plugin Extracts text from a bundle into a separate file | 2019-05-29T11:48:46Z |
| 35 | [qunit](https://github.com/qunitjs/qunit) | 4005 | 840 | JavaScript | 49 | 🔮 An easy-to-use JavaScript unit testing framework. | 2023-11-22T21:03:16Z |
| 36 | [rodeo](https://github.com/yhat/rodeo) | 3933 | 473 | JavaScript | 228 | A data science IDE for Python | 2018-04-16T08:15:40Z |
| 37 | [tmall-miao](https://github.com/MonsterNone/tmall-miao) | 3931 | 522 | JavaScript | 5 | 喵币助手:双十一天猫(淘宝)、京东任务一键完成。基于AutoX.JS。(幻想岛总动员) | 2023-11-03T02:13:10Z |
| 38 | [cube](https://github.com/square/cube) | 3918 | 441 | JavaScript | 0 | Cube: A system for time series visualization. | 2019-04-05T16:22:18Z |
| 39 | [fly](https://github.com/wendux/fly) | 3879 | 651 | JavaScript | 80 | :rocket: Supporting request forwarding and Promise based HTTP client for all JavaScript runtimes. | 2022-07-26T04:59:50Z |
| 40 | [bustag](https://github.com/gxtrobot/bustag) | 3850 | 601 | JavaScript | 68 | a tag and recommend system for old bus driver 给老司机用的一个番号推荐系统 | 2022-12-08T06:00:48Z |
| 41 | [prefixfree](https://github.com/LeaVerou/prefixfree) | 3841 | 733 | JavaScript | 91 | Break free from CSS prefix hell! | 2021-10-13T20:37:47Z |
| 42 | [Imager.js](https://github.com/bbc/Imager.js) | 3834 | 245 | JavaScript | 13 | Responsive images while we wait for srcset to finish cooking | 2022-01-27T23:28:26Z |
| 43 | [vm2](https://github.com/patriksimek/vm2) | 3798 | 285 | JavaScript | 25 | Advanced vm/sandbox for Node.js | 2023-07-10T22:41:06Z |
| 44 | [bilibili-helper-o](https://github.com/bilibili-helper/bilibili-helper-o) | 3796 | 466 | JavaScript | 98 | 哔哩哔哩 (bilibili.com) 辅助工具,可以替换播放器、推送通知并进行一些快捷操作 | 2021-06-11T18:41:40Z |
| 45 | [perfmap](https://github.com/zeman/perfmap) | 3795 | 144 | JavaScript | 11 | Front-end performance heatmap bookmarklet. | 2017-05-12T00:10:57Z |
| 46 | [redux-tutorial](https://github.com/happypoulp/redux-tutorial) | 3775 | 565 | JavaScript | 14 | Learn how to use redux step by step | 2021-05-01T06:20:18Z |
| 47 | [tabletop](https://github.com/jsoma/tabletop) | 3773 | 479 | JavaScript | 9 | Tabletop.js gives spreadsheets legs | 2023-11-25T05:16:37Z |
| 48 | [helium-css](https://github.com/geuis/helium-css) | 3642 | 252 | JavaScript | 9 | Helium - javascript tool to scan your site and show unused CSS | 2015-07-13T19:21:08Z |
| 49 | [enquire.js](https://github.com/WickyNilliams/enquire.js) | 3635 | 315 | JavaScript | 13 | Awesome Media Queries in JavaScript | 2022-02-22T13:24:26Z |
| 50 | [polyglot.js](https://github.com/airbnb/polyglot.js) | 3632 | 226 | JavaScript | 9 | Give your JavaScript the ability to speak many languages. | 2023-12-02T16:14:29Z |
| 51 | [mailcheck](https://github.com/mailcheck/mailcheck) | 7949 | 499 | JavaScript | 30 | Reduce misspelled email addresses in your web apps. | 2022-05-06T21:06:51Z |
| 52 | [react-router-redux](https://github.com/reactjs/react-router-redux) | 7842 | 694 | JavaScript | 1 | Ruthlessly simple bindings to keep react-router and redux in sync | 2018-10-26T15:42:15Z |
| 53 | [live2d-widget](https://github.com/stevenjoezhang/live2d-widget) | 7786 | 2228 | JavaScript | 10 | 把萌萌哒的看板娘抱回家 (ノ≧∇≦)ノ \| Live2D widget for web platform | 2023-11-23T06:19:42Z |
| 54 | [pickadate.js](https://github.com/amsul/pickadate.js) | 7701 | 1055 | JavaScript | 298 | The mobile-friendly, responsive, and lightweight jQuery date & time input picker. | 2023-07-14T10:02:54Z |
| 55 | [stitches](https://github.com/stitchesjs/stitches) | 7626 | 248 | JavaScript | 114 | [Not Actively Maintained] CSS-in-JS with near-zero runtime, SSR, multi-variant support, and a best-in-class developer experience. | 2023-08-21T08:34:48Z |
| 56 | [sharedrop](https://github.com/szimek/sharedrop) | 7566 | 595 | JavaScript | 92 | Easy P2P file transfer powered by WebRTC - inspired by Apple AirDrop | 2023-05-13T17:36:00Z |
| 57 | [windmill](https://github.com/windmill-labs/windmill) | 7521 | 336 | JavaScript | 79 | Open-source developer platform to turn scripts into workflows and UIs. Open-source alternative to Airplane and Retool. | 2023-12-05T21:32:52Z |
| 58 | [radium](https://github.com/FormidableLabs/radium) | 7413 | 352 | JavaScript | 68 | A toolchain for React component styling. | 2022-08-19T13:33:58Z |
| 59 | [nuclei-templates](https://github.com/projectdiscovery/nuclei-templates) | 7363 | 2246 | JavaScript | 74 | Community curated list of templates for the nuclei engine to find security vulnerabilities. | 2023-12-05T16:49:39Z |
| 60 | [jquery.transit](https://github.com/rstacruz/jquery.transit) | 7322 | 896 | JavaScript | 114 | Super-smooth CSS3 transformations and transitions for jQuery | 2022-01-18T08:56:25Z |
| 61 | [casperjs](https://github.com/casperjs/casperjs) | 7237 | 1024 | JavaScript | 0 | CasperJS is no longer actively maintained. Navigation scripting and testing utility for PhantomJS and SlimerJS | 2020-04-03T21:57:20Z |
| 62 | [covid19india-react](https://github.com/covid19india/covid19india-react) | 6873 | 3455 | JavaScript | 27 | Tracking the impact of COVID-19 in India | 2021-12-02T12:28:51Z |
| 63 | [react-apollo](https://github.com/apollographql/react-apollo) | 6870 | 808 | JavaScript | 183 | :recycle: React integration for Apollo Client | 2023-04-13T21:00:49Z |
| 64 | [rockstar](https://github.com/RockstarLang/rockstar) | 6838 | 232 | JavaScript | 89 | The Rockstar programming language specification | 2023-12-02T11:43:49Z |
| 65 | [fastdom](https://github.com/wilsonpage/fastdom) | 6711 | 270 | JavaScript | 11 | Eliminates layout thrashing by batching DOM measurement and mutation tasks | 2022-06-07T10:13:27Z |
| 66 | [OS.js](https://github.com/os-js/OS.js) | 6696 | 870 | JavaScript | 15 | OS.js - JavaScript Web Desktop Platform | 2022-12-12T13:14:32Z |
| 67 | [shaka-player](https://github.com/shaka-project/shaka-player) | 6660 | 1366 | JavaScript | 196 | JavaScript player library / DASH & HLS client / MSE-EME player | 2023-12-05T10:58:14Z |
| 68 | [FE-Interview](https://github.com/lgwebdream/FE-Interview) | 6532 | 899 | JavaScript | 1146 | 🔥🔥🔥 前端面试,独有前端面试题详解,前端面试刷题必备,1000+前端面试真题,Html、Css、JavaScript、Vue、React、Node、TypeScript、Webpack、算法、网络与安全、浏览器 | 2023-01-06T11:32:02Z |
| 69 | [wysihtml5](https://github.com/tiff/wysihtml5) | 6509 | 1041 | JavaScript | 262 | Open source rich text editor based on HTML5 and the progressive-enhancement approach. Uses a sophisticated security concept and aims to generate fully valid HTML5 markup by preventing unmaintainable tag soups and inline styles. | 2016-04-02T13:08:16Z |
| 70 | [moon](https://github.com/kbrsh/moon) | 6016 | 228 | JavaScript | 11 | 🌙 The minimal & fast library for functional user interfaces | 2020-09-05T23:40:01Z |
| 71 | [lightbox2](https://github.com/lokesh/lightbox2) | 6002 | 1785 | JavaScript | 39 | THE original Lightbox script (v2). | 2023-02-21T22:36:03Z |
| 72 | [whatsapp-web-reveng](https://github.com/sigalor/whatsapp-web-reveng) | 5923 | 817 | JavaScript | 138 | Reverse engineering WhatsApp Web. | 2023-04-27T18:12:21Z |
| 73 | [code-prettify](https://github.com/googlearchive/code-prettify) | 5774 | 1000 | JavaScript | 181 | An embeddable script that makes source-code snippets in HTML prettier. | 2020-04-21T16:43:49Z |
| 74 | [anti-adblock-killer](https://github.com/reek/anti-adblock-killer) | 5774 | 803 | JavaScript | 1976 | Anti-Adblock Killer helps you keep your Ad-Blocker active, when you visit a website and it asks you to disable. | 2023-04-27T04:39:08Z |
| 75 | [generator-angular](https://github.com/yeoman/generator-angular) | 5752 | 1480 | JavaScript | 70 | Yeoman generator for AngularJS | 2017-06-08T15:28:19Z |
| 76 | [AutoPiano](https://github.com/AutoPiano/AutoPiano) | 5748 | 963 | JavaScript | 42 | 🎹 自由钢琴 AutoPiano - Simple & Elegant Piano Online | 2022-12-23T16:51:40Z |
| 77 | [wouter](https://github.com/molefrog/wouter) | 5678 | 134 | JavaScript | 11 | 🥢 A minimalist-friendly ~1.5KB routing for React and Preact. Nothing else but HOOKS. | 2023-12-02T15:13:28Z |
| 78 | [lesspass](https://github.com/lesspass/lesspass) | 5573 | 322 | JavaScript | 37 | :key: stateless open source password manager | 2023-11-09T15:38:02Z |
| 79 | [instantclick](https://github.com/dieulot/instantclick) | 5495 | 268 | JavaScript | 49 | InstantClick makes following links in your website instant. | 2018-06-06T14:25:22Z |
| 80 | [trust](https://github.com/ncase/trust) | 5460 | 897 | JavaScript | 65 | An interactive guide to the game theory of cooperation | 2021-11-14T18:08:01Z |
| 81 | [nyc](https://github.com/istanbuljs/nyc) | 5458 | 391 | JavaScript | 169 | the Istanbul command line interface | 2023-12-03T09:28:39Z |
| 82 | [nideshop](https://github.com/tumobi/nideshop) | 5450 | 1773 | JavaScript | 5 | NideShop 开源微信小程序商城服务端 API(Node.js + ThinkJS) | 2021-08-09T08:39:39Z |
| 83 | [breach_core](https://github.com/spolu/breach_core) | 5425 | 447 | JavaScript | 56 | A Browser written in JS. Free. Modular. Hackable. | 2023-03-24T22:19:22Z |
| 84 | [waterline](https://github.com/balderdashy/waterline) | 5412 | 576 | JavaScript | 0 | An adapter-based ORM for Node.js with support for mysql, mongo, postgres, mssql (SQL Server), and more | 2022-12-11T08:47:16Z |
| 85 | [hygen](https://github.com/jondot/hygen) | 5372 | 259 | JavaScript | 74 | The simple, fast, and scalable code generator that lives in your project. | 2023-12-03T04:02:46Z |
| 86 | [entropic](https://github.com/entropic-dev/entropic) | 5311 | 166 | JavaScript | 65 | 🦝 :package: a package registry for anything, but mostly javascript 🦝 🦝 🦝 | 2023-01-03T23:46:54Z |
| 87 | [pull](https://github.com/wei/pull) | 5305 | 718 | JavaScript | 5 | 🤖 Keep your forks up-to-date via automated PRs | 2023-11-15T23:40:08Z |
| 88 | [sw-precache](https://github.com/GoogleChromeLabs/sw-precache) | 5234 | 436 | JavaScript | 54 | [Deprecated] A node module to generate service worker code that will precache specific resources so they work offline. | 2019-06-09T22:23:40Z |
| 89 | [react-css-modules](https://github.com/gajus/react-css-modules) | 5232 | 237 | JavaScript | 0 | Seamless mapping of class names to CSS modules inside of React components. | 2019-11-02T09:55:04Z |
| 90 | [boring-avatars](https://github.com/boringdesigners/boring-avatars) | 5159 | 169 | JavaScript | 0 | Boring avatars is a tiny JavaScript React library that generates custom, SVG-based avatars from any username and color palette. | 2023-08-18T17:04:54Z |
| 91 | [deployd](https://github.com/deployd/deployd) | 4991 | 682 | JavaScript | 131 | a toolkit for building realtime APIs | 2019-04-16T08:53:35Z |
| 92 | [serverless-express](https://github.com/brettstack/serverless-express) | 4978 | 673 | JavaScript | 76 | Run Node.js web applications and APIs using existing application frameworks on AWS #serverless technologies such as Lambda, API Gateway, Lambda@Edge, and ALB. | 2023-12-03T22:26:15Z |
| 93 | [node-style-guide](https://github.com/felixge/node-style-guide) | 4956 | 945 | JavaScript | 13 | A guide for styling your node.js / JavaScript code. Fork & adjust to your taste. | 2021-01-24T03:40:33Z |
| 94 | [keras-js](https://github.com/transcranial/keras-js) | 4951 | 529 | JavaScript | 70 | Run Keras models in the browser, with GPU support using WebGL | 2022-06-15T12:11:24Z |
| 95 | [cubism](https://github.com/square/cubism) | 4935 | 573 | JavaScript | 32 | Cubism.js: A JavaScript library for time series visualization. | 2023-03-19T08:29:27Z |
| 96 | [github-contributions-chart](https://github.com/sallar/github-contributions-chart) | 4923 | 241 | JavaScript | 11 | :octocat: Generate an image of all your Github contributions | 2023-11-22T09:22:29Z |
| 97 | [UpUp](https://github.com/TalAter/UpUp) | 4871 | 280 | JavaScript | 35 | ✈️ Easily create sites that work offline as well as online | 2022-12-06T21:57:24Z |
| 98 | [scripts](https://github.com/chavyleung/scripts) | 4772 | 1187 | JavaScript | 69 | BoxJs | 2023-12-04T03:42:22Z |
| 99 | [request-promise](https://github.com/request/request-promise) | 4765 | 325 | JavaScript | 59 | The simplified HTTP request client 'request' with Promise support. Powered by Bluebird. | 2023-08-01T19:46:56Z |
| 100 | [oboe.js](https://github.com/jimhigson/oboe.js) | 4740 | 232 | JavaScript | 84 | A streaming approach to JSON. Oboe.js speeds up web applications by providing parsed objects before the response completes. | 2023-01-07T13:20:08Z |