Files
Github-Ranking/Top100/JavaScript.md
T
2023-11-15 11:06:02 +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 | [scrolldeck.js](https://github.com/johnpolacek/scrolldeck.js) | 676 | 138 | JavaScript | 20 | jQuery plugin for making scrolling presentation decks | 2021-09-09T15:24:10Z |
| 2 | [crumble](https://github.com/tommoor/crumble) | 656 | 67 | JavaScript | 4 | Crumble makes it easy to create feature tours in your website or app. | 2012-12-15T21:22:08Z |
| 3 | [generator-backbone](https://github.com/yeoman/generator-backbone) | 639 | 165 | JavaScript | 19 | Scaffold out a Backbone.js project | 2017-02-13T17:35:09Z |
| 4 | [Quttons](https://github.com/nashvail/Quttons) | 637 | 70 | JavaScript | 1 | Buttons made of Quantum Paper | 2015-12-17T02:04:12Z |
| 5 | [angular-oauth2](https://github.com/oauthjs/angular-oauth2) | 595 | 197 | JavaScript | 14 | AngularJS OAuth2 | 2021-06-22T07:12:21Z |
| 6 | [metrics](https://github.com/mikejihbe/metrics) | 575 | 58 | JavaScript | 13 | A metrics library for Node.js | 2022-10-25T21:26:09Z |
| 7 | [react-native-spruce](https://github.com/prscX/react-native-spruce) | 534 | 33 | JavaScript | 6 | React Native Bridge for Native Spruce Animation Library | 2020-07-18T11:10:50Z |
| 8 | [jslider](https://github.com/egorkhmelev/jslider) | 508 | 206 | JavaScript | 80 | jQuery Slider plugin (THIS PROJECT IS NOT MAINTAINED ANYMORE, READ BELOW FOR MORE INFO) | 2016-04-06T09:11:39Z |
| 9 | [node-security](https://github.com/matthaywardwebdesign/node-security) | 486 | 14 | JavaScript | 5 | :key: The easiest way to control what npm modules can access | 2019-01-02T09:33:45Z |
| 10 | [react-inline](https://github.com/martinandert/react-inline) | 444 | 21 | JavaScript | 0 | Transform inline styles defined in JavaScript modules into static CSS code and class names so they become available to, e.g. the `className` prop of React elements. | 2017-08-26T13:10:46Z |
| 11 | [shoestring](https://github.com/filamentgroup/shoestring) | 441 | 20 | JavaScript | 0 | A lightweight, simple DOM utility made to run on a tight budget. | 2022-08-30T21:37:43Z |
| 12 | [augment.js](https://github.com/olivernn/augment.js) | 428 | 30 | JavaScript | 3 | Modern JavaScript in your IE | 2023-02-15T16:05:15Z |
| 13 | [grunt-browser-sync](https://github.com/BrowserSync/grunt-browser-sync) | 422 | 43 | JavaScript | 16 | Grunt Task for keeping multiple browsers & devices in sync when building websites. | 2023-05-22T09:33:53Z |
| 14 | [Responsive-Menu](https://github.com/mattkersley/Responsive-Menu) | 416 | 106 | JavaScript | 11 | Turns any <ol> or <ul> into a <select> for mobiles and low browser sizes | 2015-08-06T14:59:04Z |
| 15 | [minivents](https://github.com/allouis/minivents) | 413 | 39 | JavaScript | 0 | ✨JavaScript events in 355 Bytes✨ | 2022-03-29T10:10:04Z |
| 16 | [jQuery.superLabels](https://github.com/remybach/jQuery.superLabels) | 413 | 46 | JavaScript | 2 | Give your forms a helping of awesome! | 2019-01-14T07:07:20Z |
| 17 | [pex](https://github.com/pex-gl/pex) | 406 | 30 | JavaScript | 3 | Pex is a javascript 3d library / engine allowing for seamless development between Plask and WebGL in the browser. | 2018-08-20T12:31:43Z |
| 18 | [vue-ghpages-blog](https://github.com/viko16/vue-ghpages-blog) | 405 | 108 | JavaScript | 0 | [DEPRECATED] ✏️ A blog based on GitHub Pages built with Vue.js 2 + webpack 3. | 2021-02-19T09:42:26Z |
| 19 | [angular_devise](https://github.com/cloudspace/angular_devise) | 403 | 75 | JavaScript | 23 | A small AngularJS Service to interact with Devise Authentication. | 2022-05-12T13:48:53Z |
| 20 | [authom](https://github.com/jed/authom) | 401 | 67 | JavaScript | 7 | A zero-dependency mutli-service authentication tool for node.js | 2015-07-16T21:33:36Z |
| 21 | [dewey](https://github.com/deweyapp/dewey) | 395 | 56 | JavaScript | 67 | Add custom tags, screenshots, and smarter search to your Chrome bookmarks. | 2021-01-05T16:22:33Z |
| 22 | [redux-example](https://github.com/quangbuule/redux-example) | 376 | 32 | JavaScript | 5 | Another universal example. | 2015-07-28T21:03:11Z |
| 23 | [kongfig](https://github.com/mybuilder/kongfig) | 373 | 78 | JavaScript | 29 | Declarative configuration for Kong | 2023-01-25T04:04:28Z |
| 24 | [datamaps.co](https://github.com/caspg/datamaps.co) | 371 | 58 | JavaScript | 1 | Datamaps.co is a free and simple platform for creating visualizations with data maps. | 2019-04-01T15:32:43Z |
| 25 | [loopback-example-access-control](https://github.com/strongloop/loopback-example-access-control) | 370 | 171 | JavaScript | 1 | An example demonstrating LoopBack access control mechanisms. | 2020-03-05T14:59:47Z |
| 26 | [ffos-list-detail](https://github.com/comoyo/ffos-list-detail) | 368 | 24 | JavaScript | 0 | A list/detail/view template for an Open Web App | 2020-06-03T06:43:04Z |
| 27 | [oauth-ng](https://github.com/angularjs-oauth/oauth-ng) | 368 | 160 | JavaScript | 31 | AngularJS directive for the OAuth 2.0 Implicit Flow | 2020-05-06T17:15:44Z |
| 28 | [anchor-scroll](https://github.com/bendc/anchor-scroll) | 365 | 23 | JavaScript | 4 | Smooth and lightweight anchor scrolling library | 2016-07-13T09:57:39Z |
| 29 | [Flickable.js](https://github.com/tomlongo/Flickable.js) | 361 | 44 | JavaScript | 8 | Flickable: A Zepto Plugin to Enable Touch Gestures on Any HTML Element | 2013-04-03T05:18:15Z |
| 30 | [webpack-flush-chunks](https://github.com/faceyspacey/webpack-flush-chunks) | 355 | 42 | JavaScript | 18 | 💩 server-to-client chunk discovery + transportation for Universal Rendering | 2022-12-06T19:47:43Z |
| 31 | [jquery-iframe-transport](https://github.com/cmlenz/jquery-iframe-transport) | 354 | 157 | JavaScript | 16 | jQuery Ajax transport plugin that supports file uploads through a hidden iframe | 2017-02-13T17:25:31Z |
| 32 | [datejs](https://github.com/abritinthebay/datejs) | 354 | 78 | JavaScript | 30 | DateJS: Evolved. An updated, bug fixed, and actively maintained continuation of DateJS | 2023-01-09T05:21:50Z |
| 33 | [vow](https://github.com/dfilatov/vow) | 344 | 47 | JavaScript | 5 | ES6-compatible and Promises/A+ implementation for Node.js and browsers | 2022-12-09T16:50:45Z |
| 34 | [kidsruby](https://github.com/hybridgroup/kidsruby) | 333 | 104 | JavaScript | 17 | KidsRuby is a Ruby programming environment meant for kids to learn and have fun! | 2015-05-11T02:33:46Z |
| 35 | [pull-to-refresh-js](https://github.com/visiongeist/pull-to-refresh-js) | 322 | 56 | JavaScript | 6 | Pull-to-refresh feature for mobile Safari with native Scrolling | 2012-10-16T21:17:41Z |
| 36 | [tako](https://github.com/mikeal/tako) | 320 | 17 | JavaScript | 10 | Functional web framework. | 2017-07-11T22:04:36Z |
| 37 | [flexbox-react](https://github.com/nachoaIvarez/flexbox-react) | 320 | 49 | JavaScript | 13 | Unopinionated, standard compliant flexbox component. No propietary APIs. Nothing but flexbox. | 2020-10-16T18:29:12Z |
| 38 | [es6-babel-browserify-boilerplate](https://github.com/thoughtram/es6-babel-browserify-boilerplate) | 318 | 56 | JavaScript | 2 | An opinionated boilerplate that uses babel to allow for es6 features and uses browserify for file bundleing | 2016-11-04T07:55:17Z |
| 39 | [cuttle](https://github.com/oakmac/cuttle) | 316 | 11 | JavaScript | 39 | User Interface for the ClojureScript Compiler | 2018-08-04T02:58:58Z |
| 40 | [bbUI.js](https://github.com/blackberry/bbUI.js) | 315 | 196 | JavaScript | 19 | BlackBerry UI look and feel JavaScript toolkit for WebWorks | 2015-02-22T01:45:49Z |
| 41 | [q-io](https://github.com/kriskowal/q-io) | 315 | 74 | JavaScript | 23 | Interfaces for IO using Q promises in JavaScript on Node | 2021-02-13T15:09:16Z |
| 42 | [angular-truncate](https://github.com/sparkalow/angular-truncate) | 314 | 93 | JavaScript | 12 | truncate text and add ellipses. | 2017-10-26T18:50:52Z |
| 43 | [tilesjs](https://github.com/thinkpixellab/tilesjs) | 313 | 56 | JavaScript | 6 | A simple JavaScript library for creating tile-based edge-to-edge layouts. Built on jQuery. | 2015-09-08T19:52:43Z |
| 44 | [giantemoji](https://github.com/googlecreativelab/giantemoji) | 312 | 69 | JavaScript | 0 | None | 2022-02-07T22:39:51Z |
| 45 | [node-vasync](https://github.com/TritonDataCenter/node-vasync) | 312 | 25 | JavaScript | 14 | utilities for observable asynchronous control flow | 2021-11-04T00:44:14Z |
| 46 | [dropzonejs-rails](https://github.com/ncuesta/dropzonejs-rails) | 312 | 58 | JavaScript | 3 | Spice your Rails apps with some Dropzone sugar! | 2023-03-08T19:43:19Z |
| 47 | [react-native-applinks](https://github.com/facebookarchive/react-native-applinks) | 311 | 33 | JavaScript | 2 | AppLinks support for React Native. | 2017-12-01T18:47:07Z |
| 48 | [fallback](https://github.com/dolox/fallback) | 311 | 50 | JavaScript | 11 | JavaScript library for dynamically loading CSS and JS files. Also provides the ability to load multiple files from a CDN with multiple fallback options and shimming! | 2019-02-11T17:45:47Z |
| 49 | [css-hot-loader](https://github.com/shepherdwind/css-hot-loader) | 311 | 29 | JavaScript | 0 | This is a css hot loader, which support hot module replacement for an extracted css file. | 2019-04-16T07:08:48Z |
| 50 | [Argon](https://github.com/benhmoore/Argon) | 311 | 18 | JavaScript | 0 | Plug and play backend based on JS and PHP. | 2019-08-13T22:32:16Z |
| 51 | [react-native-simple-store](https://github.com/jasonmerino/react-native-simple-store) | 876 | 83 | JavaScript | 2 | A minimalistic wrapper around React Native's AsyncStorage. | 2023-01-03T22:26:02Z |
| 52 | [grunt-wiredep](https://github.com/stephenplusplus/grunt-wiredep) | 865 | 87 | JavaScript | 9 | Inject Bower packages into your source code with Grunt. | 2016-04-12T05:01:15Z |
| 53 | [wire](https://github.com/cujojs/wire) | 863 | 71 | JavaScript | 44 | A light, fast, flexible Javascript IOC container | 2016-05-13T14:44:52Z |
| 54 | [heavens_door](https://github.com/amatsuda/heavens_door) | 863 | 28 | JavaScript | 2 | Capybara test scenario recorder for Rails | 2023-08-12T19:32:57Z |
| 55 | [elm-webpack-starter](https://github.com/elm-community/elm-webpack-starter) | 861 | 115 | JavaScript | 4 | Boilerplate for developing Elm apps on Webpack | 2021-12-12T20:40:22Z |
| 56 | [hxyFrame](https://github.com/huangxianyuan/hxyFrame) | 853 | 324 | JavaScript | 4 | hxyFrame是一个OA办公系统,采用流行的框架springMvc+spring+mybatis+shiro+ehcache开发,还集成了权限管理(菜单权限、数据权限),完善的代码生成器,solr全文搜索引擎,activiti工作流程引擎,cas单点登陆等功能,后期还会考虑改造成Dubbo微服务化,做到模块的相对独立,使用更加灵活,努力做到快速开发OA办公系统。 感兴趣可以Watch、Start持续关注项目最新状态,加入QQ群:210315502 大家一起学习开发解决问题。 | 2018-12-17T02:57:03Z |
| 57 | [babel-plugin-rewire](https://github.com/speedskater/babel-plugin-rewire) | 842 | 97 | JavaScript | 52 | A babel plugin adding the ability to rewire module dependencies. This enables to mock modules for testing purposes. | 2023-08-17T19:58:03Z |
| 58 | [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 |
| 59 | [aladino](https://github.com/luruke/aladino) | 835 | 28 | JavaScript | 3 | 🧞‍♂️ Your magic WebGL carpet | 2021-03-30T21:26:31Z |
| 60 | [me-api](https://github.com/danfang/me-api) | 819 | 42 | JavaScript | 4 | An extensible, personal API with custom integrations | 2023-06-28T19:56:18Z |
| 61 | [angular-vs-repeat](https://github.com/kamilkp/angular-vs-repeat) | 817 | 231 | JavaScript | 95 | Virtual Scroll for AngularJS ngRepeat directive | 2023-01-04T00:49:51Z |
| 62 | [db.js](https://github.com/aaronpowell/db.js) | 805 | 143 | JavaScript | 22 | db.js is a wrapper for IndexedDB to make it easier to work against | 2017-04-12T00:17:57Z |
| 63 | [share-this](https://github.com/MaxArt2501/share-this) | 804 | 65 | JavaScript | 13 | Medium-like text selection sharing without dependencies | 2023-01-04T21:49:57Z |
| 64 | [maptail](https://github.com/stagas/maptail) | 799 | 131 | JavaScript | 6 | maptail is a realtime map view of GeoIP data | 2020-10-07T09:46:45Z |
| 65 | [chai-enzyme](https://github.com/producthunt/chai-enzyme) | 790 | 80 | JavaScript | 36 | Chai.js assertions and convenience functions for testing React Components with enzyme | 2021-05-06T18:22:44Z |
| 66 | [unfinished-asteroids](https://github.com/rezoner/unfinished-asteroids) | 785 | 129 | JavaScript | 0 | IT STARTS HERE ---> | 2014-10-18T12:25:20Z |
| 67 | [pivot.js](https://github.com/rwjblue/pivot.js) | 785 | 134 | JavaScript | 12 | Build Pivot Tables from CSV/JSON Data | 2021-10-25T08:27:06Z |
| 68 | [8bit.js](https://github.com/meenie/8bit.js) | 779 | 37 | JavaScript | 1 | 8Bit.js Audio Library - Write music using 8bit oscillation sounds. | 2013-08-29T04:06:55Z |
| 69 | [purifycss-webpack](https://github.com/webpack-contrib/purifycss-webpack) | 774 | 52 | JavaScript | 40 | UNMAINTAINED, use https://github.com/FullHuman/purgecss-webpack-plugin | 2018-12-25T14:59:09Z |
| 70 | [karma-coverage](https://github.com/karma-runner/karma-coverage) | 766 | 255 | JavaScript | 114 | A Karma plugin. Generate code coverage. | 2023-10-17T16:17:36Z |
| 71 | [JXADF](https://github.com/wmzsoft/JXADF) | 764 | 183 | JavaScript | 4 | OSGi插件化快速开发平台JXADF,基础平台全部开源、免费(商业友好协议MIT)。All the basic platform open source, free (MIT) | 2016-10-19T00:44:04Z |
| 72 | [avoriaz](https://github.com/eddyerburgh/avoriaz) | 763 | 62 | JavaScript | 28 | 🔬 a Vue.js testing utility library | 2022-12-07T01:23:01Z |
| 73 | [torii](https://github.com/FMGSuite/torii) | 763 | 202 | JavaScript | 72 | A set of clean abstractions for authentication in Ember.js | 2023-10-12T18:20:44Z |
| 74 | [tab-snooze](https://github.com/athyuttamre/tab-snooze) | 760 | 37 | JavaScript | 15 | Deprecated. Snooze tabs for later. | 2015-09-09T21:54:34Z |
| 75 | [icepy.xyz](https://github.com/icepy/icepy.xyz) | 749 | 88 | JavaScript | 0 | 个人网站 :) | 2023-07-09T07:17:05Z |
| 76 | [RiverTrail](https://github.com/IntelLabs/RiverTrail) | 748 | 70 | JavaScript | 3 | An API for data parallelism in JavaScript | 2022-11-07T17:03:56Z |
| 77 | [micro-analytics-cli](https://github.com/micro-analytics/micro-analytics-cli) | 738 | 52 | JavaScript | 16 | Public analytics as a Node.js microservice. No sysadmin experience required! 📈 | 2018-07-16T09:17:56Z |
| 78 | [lab](https://github.com/hapijs/lab) | 738 | 185 | JavaScript | 11 | Node test utility | 2023-11-14T08:17:20Z |
| 79 | [css-sprite](https://github.com/aslansky/css-sprite) | 734 | 59 | JavaScript | 14 | css sprite generator | 2020-07-15T20:03:18Z |
| 80 | [grunt-angular-templates](https://github.com/ericclemmons/grunt-angular-templates) | 715 | 107 | JavaScript | 29 | Grunt build task to concatenate & pre-load your AngularJS templates | 2022-12-06T18:14:33Z |
| 81 | [helper-618](https://github.com/ZainCheung/helper-618) | 715 | 140 | JavaScript | 10 | 🚀基于Autojs的淘宝/京东618以及淘宝双11活动自动刷任务项目。 | 2022-10-10T08:28:45Z |
| 82 | [quietweather](https://github.com/myvin/quietweather) | 712 | 191 | JavaScript | 5 | :sunny: Develop a weather wechat mini program application in two days - 两天撸一个天气应用微信小程序 | 2023-09-14T16:04:00Z |
| 83 | [spekt8](https://github.com/spekt8/spekt8) | 709 | 101 | JavaScript | 14 | Visualize your Kubernetes cluster in real time | 2021-08-29T10:50:26Z |
| 84 | [keysnail](https://github.com/mooz/keysnail) | 703 | 61 | JavaScript | 89 | Allows you to bind commands to key sequences in Mozilla Firefox | 2018-01-05T02:01:06Z |
| 85 | [cordova-icon](https://github.com/AlexDisler/cordova-icon) | 692 | 299 | JavaScript | 29 | Automatic icon resizing for Cordova | 2020-01-11T17:34:34Z |
| 86 | [webvr-experiments](https://github.com/nikgraf/webvr-experiments) | 682 | 41 | JavaScript | 2 | A collection of React VR & A-Frame experiments | 2017-08-24T21:52:28Z |
| 87 | [aws-lib](https://github.com/mirkokiefer/aws-lib) | 680 | 173 | JavaScript | 18 | Extensible Node.js library for the Amazon Web Services API | 2017-05-03T22:53:19Z |
| 88 | [phoenix_chat_example](https://github.com/chrismccord/phoenix_chat_example) | 676 | 218 | JavaScript | 9 | None | 2022-09-17T22:42:44Z |
| 89 | [scrolldeck.js](https://github.com/johnpolacek/scrolldeck.js) | 676 | 138 | JavaScript | 20 | jQuery plugin for making scrolling presentation decks | 2021-09-09T15:24:10Z |
| 90 | [jquery-fileupload-rails](https://github.com/tors/jquery-fileupload-rails) | 672 | 253 | JavaScript | 9 | jQuery File Upload integrated for Rails | 2018-11-15T12:53:55Z |
| 91 | [LiteApp](https://github.com/iqiyi/LiteApp) | 671 | 97 | JavaScript | 5 | LiteApp is a high performance mobile cross-platform implementation, The realization of cross-platform functionality is base on webview and provides different ideas and solutions for improve webview performance. | 2022-01-15T08:54:26Z |
| 92 | [gmap3](https://github.com/jbdemonte/gmap3) | 670 | 206 | JavaScript | 20 | jQuery plugin to create Google maps | 2020-04-29T22:41:18Z |
| 93 | [graphql-schema-linter](https://github.com/cjoudrey/graphql-schema-linter) | 669 | 62 | JavaScript | 49 | Validate GraphQL schema definitions against a set of rules | 2023-11-09T10:20:21Z |
| 94 | [jigsaw](https://github.com/yeild/jigsaw) | 668 | 247 | JavaScript | 3 | canvas滑动验证码 | 2021-03-05T01:49:09Z |
| 95 | [signalhub](https://github.com/mafintosh/signalhub) | 661 | 114 | JavaScript | 13 | Simple signalling server that can be used to coordinate handshaking with webrtc or other fun stuff. | 2023-01-24T16:31:55Z |
| 96 | [dialogflow-nodejs-client](https://github.com/dialogflow/dialogflow-nodejs-client) | 661 | 343 | JavaScript | 52 | Node.js SDK for Dialogflow | 2019-02-20T18:29:33Z |
| 97 | [crumble](https://github.com/tommoor/crumble) | 656 | 67 | JavaScript | 4 | Crumble makes it easy to create feature tours in your website or app. | 2012-12-15T21:22:08Z |
| 98 | [madgex-lazy-ads](https://github.com/wiley/madgex-lazy-ads) | 656 | 45 | JavaScript | 11 | Deliver synchronous ads asynchronously, without modifying the ad code. Also, conditionally load ads for responsive websites using a media query or the ad container's dimensions. | 2018-07-25T09:13:06Z |
| 99 | [elastic.js](https://github.com/fullscale/elastic.js) | 655 | 170 | JavaScript | 19 | A JavaScript implementation of the elasticsearch Query DSL | 2018-05-08T16:20:24Z |
| 100 | [firebase-gcp-examples](https://github.com/jthegedus/firebase-gcp-examples) | 649 | 127 | JavaScript | 5 | 🔥 Firebase app architectures, languages, tools & some GCP things! React w Next.js, Svelte w Sapper, Cloud Functions, Cloud Run. | 2023-03-04T04:05:52Z |