Files
Github-Ranking/Top100/JavaScript.md
T
2023-07-11 11:05:16 +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 | [echo](https://github.com/toddmotto/echo) | 3729 | 522 | JavaScript | 31 | Lazy-loading images with data-* attributes | 2023-06-20T18:05:13Z |
| 2 | [parker](https://github.com/katiefenn/parker) | 2483 | 86 | JavaScript | 16 | Stylesheet analysis tool. | 2021-03-11T22:57:27Z |
| 3 | [meteor-up-legacy](https://github.com/arunoda/meteor-up-legacy) | 2271 | 414 | JavaScript | 579 | Production Quality Meteor Deployments | 2017-02-03T10:39:09Z |
| 4 | [Google-Maps-for-Rails](https://github.com/apneadiving/Google-Maps-for-Rails) | 2270 | 392 | JavaScript | 40 | Enables easy Google map + overlays creation in Ruby apps | 2018-02-02T02:57:30Z |
| 5 | [grunt-contrib-watch](https://github.com/gruntjs/grunt-contrib-watch) | 1986 | 372 | JavaScript | 116 | Run tasks whenever watched files change. | 2023-03-29T21:37:54Z |
| 6 | [react-tween-state](https://github.com/chenglou/react-tween-state) | 1742 | 81 | JavaScript | 7 | React animation. | 2017-09-12T19:56:54Z |
| 7 | [mojito](https://github.com/YahooArchive/mojito) | 1572 | 229 | JavaScript | 37 | [archiving soon] Yahoo! Mojito Framework | 2016-11-30T05:59:03Z |
| 8 | [carte-blanche](https://github.com/carteb/carte-blanche) | 1511 | 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 |
| 9 | [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 |
| 10 | [trine](https://github.com/jussi-kalliokoski/trine) | 1418 | 45 | JavaScript | 19 | A utility library for modern JavaScript. | 2020-01-09T17:32:42Z |
| 11 | [Flux-Slider](https://github.com/joelambert/Flux-Slider) | 1416 | 296 | JavaScript | 27 | CSS3 Animation based image transitions | 2022-06-21T04:35:02Z |
| 12 | [blanket](https://github.com/alex-seville/blanket) | 1411 | 193 | JavaScript | 112 | blanket.js is a simple code coverage library for javascript. Designed to be easy to install and use, for both browser and nodejs. | 2022-12-06T22:04:22Z |
| 13 | [twitter-bootstrap-wizard](https://github.com/VinceG/twitter-bootstrap-wizard) | 1397 | 685 | JavaScript | 58 | This twitter bootstrap plugin builds a wizard out of a formatter tabbable structure. It allows to build a wizard functionality using buttons to go through the different wizard steps and using events allows to hook into each step individually. | 2018-11-21T19:42:01Z |
| 14 | [observe-js](https://github.com/googlearchive/observe-js) | 1356 | 129 | JavaScript | 31 | A library for observing Arrays, Objects and PathValues | 2015-11-12T23:10:07Z |
| 15 | [VRouter](https://github.com/overcache/VRouter) | 1303 | 173 | JavaScript | 31 | 一个基于 VirtualBox 和 openwrt 构建的项目, 旨在实现 macOS / Windows 平台的透明代理. | 2019-11-20T16:59:27Z |
| 16 | [ripple](https://github.com/ripplejs/ripple) | 1280 | 66 | JavaScript | 10 | A tiny foundation for building reactive views | 2014-07-30T00:15:52Z |
| 17 | [HTML5-Desktop-Notifications](https://github.com/ttsvetko/HTML5-Desktop-Notifications) | 1225 | 239 | JavaScript | 13 | Desktop notifications plugin for Chrome, Safari, Firefox and IE9+ | 2019-10-21T19:37:23Z |
| 18 | [react-ionize](https://github.com/mhink/react-ionize) | 1215 | 35 | JavaScript | 7 | A React renderer for building your entire Electron app | 2017-04-22T11:37:52Z |
| 19 | [jquery-bbq](https://github.com/cowboy/jquery-bbq) | 1178 | 212 | JavaScript | 21 | jQuery BBQ: Back Button & Query Library | 2020-12-10T19:49:55Z |
| 20 | [ssb-db](https://github.com/ssbc/ssb-db) | 1177 | 89 | JavaScript | 12 | A database of unforgeable append-only feeds, optimized for efficient replication for peer to peer protocols | 2022-09-09T11:49:32Z |
| 21 | [amok](https://github.com/amokjs/amok) | 1166 | 38 | JavaScript | 0 | Development on hold, playing around with different approaches at the moment | 2016-07-14T15:46:17Z |
| 22 | [eslint-loader](https://github.com/webpack-contrib/eslint-loader) | 1063 | 134 | JavaScript | 0 | [DEPRECATED] A ESlint loader for webpack | 2020-09-27T13:43:24Z |
| 23 | [stitches](https://github.com/draeton/stitches) | 1043 | 247 | JavaScript | 23 | HTML5 Sprite Sheet Generator | 2022-12-16T04:34:36Z |
| 24 | [react-cursor](https://github.com/dustingetz/react-cursor) | 1032 | 50 | JavaScript | 9 | Immutable state for React.js | 2017-01-27T19:51:23Z |
| 25 | [Knockout-Validation](https://github.com/Knockout-Contrib/Knockout-Validation) | 1025 | 394 | JavaScript | 112 | A validation library for Knockout JS | 2022-07-27T14:27:26Z |
| 26 | [gifi](https://github.com/vadimdemedes/gifi) | 1025 | 42 | JavaScript | 6 | watch GIFs while running npm install | 2017-03-05T11:02:34Z |
| 27 | [LogicJS](https://github.com/mcsoto/LogicJS) | 1019 | 33 | JavaScript | 4 | Logic programming for JavaScript. | 2016-08-17T15:42:33Z |
| 28 | [js-data-angular](https://github.com/js-data/js-data-angular) | 982 | 80 | JavaScript | 8 | Angular wrapper for js-data | 2022-01-18T10:31:21Z |
| 29 | [doony](https://github.com/kevinburke/doony) | 980 | 125 | JavaScript | 26 | UI Improvements for Jenkins | 2020-02-11T14:04:27Z |
| 30 | [angular-gridster](https://github.com/ManifestWebDesign/angular-gridster) | 974 | 402 | JavaScript | 197 | An implementation of gridster-like widgets for Angular JS | 2020-07-15T20:51:36Z |
| 31 | [node-ecstatic](https://github.com/jfhbrook/node-ecstatic) | 974 | 200 | JavaScript | 26 | A static file server middleware that works with core http, express or on the CLI! | 2022-12-07T23:04:34Z |
| 32 | [run-sequence](https://github.com/OverZealous/run-sequence) | 971 | 61 | JavaScript | 0 | Run a series of dependent gulp tasks in order | 2018-01-03T16:21:47Z |
| 33 | [assets-webpack-plugin](https://github.com/ztoben/assets-webpack-plugin) | 961 | 110 | JavaScript | 21 | Webpack plugin that emits a json file with assets paths | 2023-05-28T09:42:45Z |
| 34 | [angular-dashboard-framework](https://github.com/angular-dashboard-framework/angular-dashboard-framework) | 950 | 446 | JavaScript | 90 | Dashboard framework with Angular.js and Twitter Bootstrap | 2022-09-12T14:20:16Z |
| 35 | [funcraft](https://github.com/alibaba/funcraft) | 940 | 138 | JavaScript | 114 | (have) Fun with Serverless(API Gateway & Function Compute) | 2023-01-23T23:49:02Z |
| 36 | [concise.css](https://github.com/ConciseCSS/concise.css) | 938 | 73 | JavaScript | 1 | A CSS framework that's lightweight and easy-to-use. Give up the bloat. Stop tripping over your classes. Be Concise. | 2023-04-15T20:07:42Z |
| 37 | [panther](https://github.com/joshwcomeau/panther) | 923 | 84 | JavaScript | 3 | Discover artists through an infinite node graph | 2018-10-29T20:31:29Z |
| 38 | [croppic](https://github.com/sconsult/croppic) | 921 | 236 | JavaScript | 93 | croppic | 2019-10-09T14:45:59Z |
| 39 | [meteor-simple-schema](https://github.com/Meteor-Community-Packages/meteor-simple-schema) | 918 | 164 | JavaScript | 1 | Only getting critical fixes. Please use the NPM package instead | 2023-03-27T08:43:00Z |
| 40 | [babel-plugin-transform-react-remove-prop-types](https://github.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types) | 898 | 61 | JavaScript | 15 | Remove unnecessary React propTypes from the production build. :balloon: | 2021-11-28T23:45:33Z |
| 41 | [babel-plugin-typecheck](https://github.com/codemix/babel-plugin-typecheck) | 892 | 44 | JavaScript | 5 | Static and runtime type checking for JavaScript in the form of a Babel plugin. | 2017-01-04T19:12:10Z |
| 42 | [BigText](https://github.com/zachleat/BigText) | 889 | 270 | JavaScript | 31 | jQuery plugin, calculates the font-size and word-spacing needed to match a line of text to a specific width. | 2020-09-22T10:18:50Z |
| 43 | [leshare-shop-wepy](https://github.com/coolhwm/leshare-shop-wepy) | 855 | 315 | JavaScript | 26 | 基于微信小程序的在线商城,采用wepy框架开发 | 2019-01-03T07:35:26Z |
| 44 | [saka-key](https://github.com/lusakasa/saka-key) | 852 | 75 | JavaScript | 209 | A keyboard interface to the web | 2022-11-07T02:16:06Z |
| 45 | [symbol-organizer](https://github.com/sonburn/symbol-organizer) | 841 | 42 | JavaScript | 61 | Organize your symbols page alphabetically (including layer list) and into groupings determined by your symbol names. | 2021-05-12T21:33:31Z |
| 46 | [ICanHaz.js](https://github.com/HenrikJoreteg/ICanHaz.js) | 841 | 132 | JavaScript | 11 | A clean solution for templating with Mustache.js and jQuery or Zepto | 2017-09-17T14:25:18Z |
| 47 | [aladino](https://github.com/luruke/aladino) | 832 | 28 | JavaScript | 3 | 🧞‍♂️ Your magic WebGL carpet | 2021-03-30T21:26:31Z |
| 48 | [gulp-util](https://github.com/gulpjs/gulp-util) | 832 | 105 | JavaScript | 0 | [deprecated] - See https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5 | 2020-10-31T11:18:21Z |
| 49 | [aws-lambda-image](https://github.com/ysugimoto/aws-lambda-image) | 827 | 225 | JavaScript | 43 | Automatic image resize/reduce on AWS Lambda | 2023-06-09T09:53:49Z |
| 50 | [meteor-boilerplate](https://github.com/matteodem/meteor-boilerplate) | 826 | 150 | JavaScript | 1 | A lightweight boilerplate for meteor projects | 2018-01-16T00:09:04Z |
| 51 | [jeesite](https://github.com/thinkgem/jeesite) | 7910 | 5752 | JavaScript | 190 | Java rapid development platform, based (Spring Boot, Spring MVC, Apache Shiro, MyBatis, Beetl, Bootstrap, AdminLTE), online code generation, including modules: Organization, role users, menu and button authorization, data permissions, system parameters, content management, workflow, etc. Loose coupling design is adopted; one key skin switch; account security Settings, password policies; Online scheduled task configuration; Support cluster, support SAAS; Support for multiple data sources | 2023-05-28T07:29:11Z |
| 52 | [OwlCarousel2](https://github.com/OwlCarousel2/OwlCarousel2) | 7804 | 2322 | JavaScript | 1117 | DEPRECATED jQuery Responsive Carousel. | 2023-07-05T15:49:25Z |
| 53 | [microbundle](https://github.com/developit/microbundle) | 7716 | 382 | JavaScript | 72 | 📦 Zero-configuration bundler for tiny modules. | 2023-06-29T22:20:20Z |
| 54 | [styled-jsx](https://github.com/vercel/styled-jsx) | 7446 | 313 | JavaScript | 72 | Full CSS support for JSX without compromises | 2023-03-07T03:35:31Z |
| 55 | [es6-promise](https://github.com/stefanpenner/es6-promise) | 7305 | 637 | JavaScript | 23 | A polyfill for ES6-style Promises | 2022-11-14T21:47:12Z |
| 56 | [Script](https://github.com/NobyDa/Script) | 7269 | 3355 | JavaScript | 8 | This project is based on the scripting capabilities of several excellent iOS proxy tools (e.g. Surge, Quantumult X) | 2023-06-27T16:28:31Z |
| 57 | [standard-version](https://github.com/conventional-changelog/standard-version) | 7181 | 811 | JavaScript | 259 | :trophy: Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org | 2023-06-19T09:15:33Z |
| 58 | [backbone.marionette](https://github.com/marionettejs/backbone.marionette) | 7091 | 1295 | JavaScript | 33 | The Backbone Framework | 2023-07-10T23:00:53Z |
| 59 | [objection.js](https://github.com/Vincit/objection.js) | 7032 | 668 | JavaScript | 73 | An SQL-friendly ORM for Node.js | 2023-07-10T17:59:20Z |
| 60 | [timesheet.js](https://github.com/sbstjn/timesheet.js) | 6946 | 582 | JavaScript | 15 | JavaScript library for HTML5 & CSS3 time sheets | 2018-05-24T21:40:05Z |
| 61 | [intl-tel-input](https://github.com/jackocnr/intl-tel-input) | 6860 | 1877 | JavaScript | 7 | A JavaScript plugin for entering and validating international telephone numbers | 2023-07-06T10:32:03Z |
| 62 | [lovefield](https://github.com/google/lovefield) | 6849 | 420 | JavaScript | 42 | Lovefield is a relational database for web apps. Written in JavaScript, works cross-browser. Provides SQL-like APIs that are fast, safe, and easy to use. | 2021-08-10T22:09:29Z |
| 63 | [APlayer](https://github.com/DIYgod/APlayer) | 6741 | 1012 | JavaScript | 155 | :lollipop: Wow, such a beautiful HTML5 music player | 2023-06-01T12:41:32Z |
| 64 | [beaker](https://github.com/beakerbrowser/beaker) | 6718 | 598 | JavaScript | 212 | An experimental peer-to-peer Web browser | 2022-12-27T21:47:18Z |
| 65 | [x-editable](https://github.com/vitalets/x-editable) | 6475 | 1750 | JavaScript | 574 | In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery | 2022-12-02T16:58:35Z |
| 66 | [usehooks](https://github.com/uidotdev/usehooks) | 6373 | 362 | JavaScript | 8 | A collection of modern, server-safe React hooks – from the ui.dev team | 2023-06-22T09:15:52Z |
| 67 | [readability](https://github.com/mozilla/readability) | 6256 | 532 | JavaScript | 211 | A standalone version of the readability lib | 2023-05-19T20:20:44Z |
| 68 | [react-draft-wysiwyg](https://github.com/jpuri/react-draft-wysiwyg) | 6104 | 1150 | JavaScript | 586 | A Wysiwyg editor build on top of ReactJS and DraftJS. https://jpuri.github.io/react-draft-wysiwyg | 2023-07-10T07:28:00Z |
| 69 | [socketcluster](https://github.com/SocketCluster/socketcluster) | 6065 | 332 | JavaScript | 83 | Highly scalable realtime pub/sub and RPC framework | 2023-07-06T13:36:32Z |
| 70 | [buster](https://github.com/dessant/buster) | 6053 | 522 | JavaScript | 23 | Captcha solver extension for humans | 2023-04-10T04:16:20Z |
| 71 | [poisontap](https://github.com/samyk/poisontap) | 5985 | 1022 | JavaScript | 85 | Exploits locked/password protected computers over USB, drops persistent WebSocket-based backdoor, exposes internal router, and siphons cookies using Raspberry Pi Zero & Node.js. | 2018-11-26T16:50:44Z |
| 72 | [hexo-theme-icarus](https://github.com/ppoffice/hexo-theme-icarus) | 5959 | 1514 | JavaScript | 37 | A simple, delicate, and modern theme for the static site generator Hexo. | 2023-06-30T13:31:39Z |
| 73 | [flot](https://github.com/flot/flot) | 5951 | 1600 | JavaScript | 452 | Attractive JavaScript charts for jQuery | 2023-06-28T10:00:18Z |
| 74 | [angular-app](https://github.com/angular-app/angular-app) | 5880 | 1795 | JavaScript | 47 | Reference application for AngularJS | 2023-04-18T06:49:01Z |
| 75 | [apollo](https://github.com/vuejs/apollo) | 5841 | 524 | JavaScript | 237 | 🚀 Apollo/GraphQL integration for VueJS | 2023-07-08T04:18:54Z |
| 76 | [fonoster](https://github.com/fonoster/fonoster) | 5751 | 286 | JavaScript | 8 | 🚀 The open-source alternative to Twilio | 2023-07-08T00:49:50Z |
| 77 | [json-editor](https://github.com/jdorn/json-editor) | 5745 | 1107 | JavaScript | 387 | JSON Schema Based Editor | 2018-04-18T13:46:26Z |
| 78 | [tape](https://github.com/ljharb/tape) | 5743 | 342 | JavaScript | 37 | tap-producing test harness for node and browsers | 2023-07-02T04:28:59Z |
| 79 | [shortid](https://github.com/dylang/shortid) | 5738 | 273 | JavaScript | 15 | Short id generator. Url-friendly. Non-predictable. Cluster-compatible. | 2020-10-21T19:42:01Z |
| 80 | [js-framework-benchmark](https://github.com/krausest/js-framework-benchmark) | 5726 | 759 | JavaScript | 39 | A comparison of the performance of a few popular javascript frameworks | 2023-07-10T20:06:45Z |
| 81 | [documentation](https://github.com/documentationjs/documentation) | 5707 | 512 | JavaScript | 192 | :book: documentation for modern JavaScript | 2023-07-10T22:58:56Z |
| 82 | [log4js-node](https://github.com/log4js-node/log4js-node) | 5660 | 779 | JavaScript | 64 | A port of log4js to node.js | 2023-06-20T03:53:08Z |
| 83 | [duktape](https://github.com/svaarala/duktape) | 5596 | 532 | JavaScript | 396 | Duktape - embeddable Javascript engine with a focus on portability and compact footprint | 2023-06-02T12:41:26Z |
| 84 | [freecodecamp.cn](https://github.com/huluoyang/freecodecamp.cn) | 5521 | 305 | JavaScript | 1 | 随着FCC中文社区的快速发展和更多小伙伴的崛起,此项目已从个人项目升级到团队项目。详情请移步: | 2018-10-19T06:06:57Z |
| 85 | [css-in-js](https://github.com/MicheleBertoli/css-in-js) | 5515 | 318 | JavaScript | 5 | React: CSS in JS techniques comparison | 2021-03-02T17:38:21Z |
| 86 | [tablesaw](https://github.com/filamentgroup/tablesaw) | 5500 | 455 | JavaScript | 0 | A group of plugins for responsive tables. | 2022-10-20T20:31:49Z |
| 87 | [smooth-scroll](https://github.com/cferdinandi/smooth-scroll) | 5477 | 876 | JavaScript | 0 | A lightweight script to animate scrolling to anchor links. | 2020-04-27T19:47:01Z |
| 88 | [bash-handbook](https://github.com/denysdovhan/bash-handbook) | 5340 | 753 | JavaScript | 13 | :book: For those who wanna learn Bash | 2023-04-28T16:51:03Z |
| 89 | [bowser](https://github.com/lancedikson/bowser) | 5275 | 508 | JavaScript | 79 | a browser detector | 2023-05-17T20:24:54Z |
| 90 | [mailtrain](https://github.com/Mailtrain-org/mailtrain) | 5275 | 705 | JavaScript | 277 | Self hosted newsletter app | 2023-03-06T02:43:15Z |
| 91 | [lightgallery.js](https://github.com/sachinchoolur/lightgallery.js) | 5270 | 615 | JavaScript | 0 | Full featured JavaScript image & video gallery. No dependencies | 2023-05-19T06:27:02Z |
| 92 | [naivechain](https://github.com/lhartikk/naivechain) | 5262 | 1196 | JavaScript | 25 | A blockchain implementation in 200 lines of code | 2020-04-13T09:14:37Z |
| 93 | [rimraf](https://github.com/isaacs/rimraf) | 5249 | 260 | JavaScript | 2 | A `rm -rf` util for nodejs | 2023-06-07T17:45:03Z |
| 94 | [form](https://github.com/jquery-form/form) | 5209 | 2206 | JavaScript | 21 | jQuery Form Plugin | 2023-01-23T12:16:35Z |
| 95 | [evil-icons](https://github.com/evil-icons/evil-icons) | 5028 | 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 |
| 96 | [blendid](https://github.com/vigetlabs/blendid) | 4987 | 711 | JavaScript | 64 | A delicious blend of gulp tasks combined into a configurable asset pipeline and static site builder | 2020-04-14T03:49:31Z |
| 97 | [webglstudio.js](https://github.com/jagenjo/webglstudio.js) | 4971 | 597 | JavaScript | 34 | A full open source 3D graphics editor in the browser, with scene editor, coding pad, graph editor, virtual file system, and many features more. | 2020-08-03T13:01:21Z |
| 98 | [parser](https://github.com/postlight/parser) | 4861 | 418 | JavaScript | 84 | 📜 Extract meaningful content from the chaos of a web page | 2023-05-03T22:43:11Z |
| 99 | [colorbox](https://github.com/jackmoore/colorbox) | 4779 | 1178 | JavaScript | 213 | A light-weight, customizable lightbox plugin for jQuery | 2021-07-29T15:34:00Z |
| 100 | [core-decorators](https://github.com/jayphelps/core-decorators) | 4491 | 279 | 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 |