Files
Github-Ranking/Top100/JavaScript.md
T
2023-09-08 11:05:25 +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 | [Modernizr](https://github.com/Modernizr/Modernizr) | 25530 | 3044 | JavaScript | 167 | Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser. | 2023-08-15T21:13:39Z |
| 2 | [nodemon](https://github.com/remy/nodemon) | 25505 | 1723 | JavaScript | 7 | Monitor for any changes in your node.js application and automatically restart the server - perfect for development | 2023-08-31T11:06:19Z |
| 3 | [flux](https://github.com/facebookarchive/flux) | 17400 | 3564 | JavaScript | 6 | Application Architecture for Building User Interfaces | 2023-03-21T23:41:43Z |
| 4 | [uuid](https://github.com/uuidjs/uuid) | 13707 | 939 | JavaScript | 9 | Generate RFC-compliant UUIDs in JavaScript | 2023-09-07T21:31:02Z |
| 5 | [jimp](https://github.com/jimp-dev/jimp) | 12985 | 777 | JavaScript | 170 | An image processing library written entirely in JavaScript for Node, with zero external or native dependencies. | 2023-08-22T13:50:01Z |
| 6 | [grunt](https://github.com/gruntjs/grunt) | 12205 | 1556 | JavaScript | 147 | Grunt: The JavaScript Task Runner | 2023-05-28T00:17:05Z |
| 7 | [ndb](https://github.com/GoogleChromeLabs/ndb) | 10909 | 277 | JavaScript | 53 | ndb is an improved debugging experience for Node.js, enabled by Chrome DevTools | 2022-05-26T07:03:35Z |
| 8 | [not-paid](https://github.com/kleampa/not-paid) | 10096 | 778 | JavaScript | 0 | Client did not pay? Add opacity to the body tag and decrease it every day until their site completely fades away | 2023-06-23T16:59:45Z |
| 9 | [critical](https://github.com/addyosmani/critical) | 9799 | 422 | JavaScript | 38 | Extract & Inline Critical-path CSS in HTML pages | 2023-06-23T22:48:57Z |
| 10 | [react-desktop](https://github.com/gabrielbull/react-desktop) | 9467 | 498 | JavaScript | 35 | React UI Components for macOS High Sierra and Windows 10 | 2023-07-01T05:48:32Z |
| 11 | [cube-ui](https://github.com/didi/cube-ui) | 9080 | 1506 | JavaScript | 48 | :large_orange_diamond: A fantastic mobile ui lib implement by Vue | 2023-09-06T03:36:39Z |
| 12 | [Winds](https://github.com/GetStream/Winds) | 8812 | 641 | JavaScript | 0 | A Beautiful Open Source RSS & Podcast App Powered by Getstream.io | 2021-10-11T20:32:23Z |
| 13 | [node-fetch](https://github.com/node-fetch/node-fetch) | 8451 | 1040 | JavaScript | 159 | A light-weight module that brings the Fetch API to Node.js | 2023-09-07T07:52:05Z |
| 14 | [bundlephobia](https://github.com/pastelsky/bundlephobia) | 8196 | 250 | JavaScript | 315 | 🏋️ Find out the cost of adding a new frontend dependency to your project | 2023-09-07T14:49:36Z |
| 15 | [vue-lazyload](https://github.com/hilongjw/vue-lazyload) | 7903 | 878 | JavaScript | 187 | A Vue.js plugin for lazyload your Image or Component in your application. | 2023-06-30T06:57:44Z |
| 16 | [jsplumb](https://github.com/jsplumb/jsplumb) | 7565 | 1470 | JavaScript | 93 | Visual connectivity for webapps | 2023-08-30T08:33:39Z |
| 17 | [react-modal](https://github.com/reactjs/react-modal) | 7262 | 827 | JavaScript | 157 | Accessible modal dialog component for React | 2023-08-08T20:43:36Z |
| 18 | [ejs](https://github.com/mde/ejs) | 7241 | 805 | JavaScript | 97 | Embedded JavaScript templates -- http://ejs.co | 2023-07-18T21:48:39Z |
| 19 | [turn.js](https://github.com/blasten/turn.js) | 6994 | 2445 | JavaScript | 368 | The page flip effect for HTML5 | 2023-07-18T15:47:17Z |
| 20 | [min](https://github.com/minbrowser/min) | 6978 | 645 | JavaScript | 480 | A fast, minimal browser that protects your privacy | 2023-09-06T19:55:55Z |
| 21 | [google-map-react](https://github.com/google-map-react/google-map-react) | 6131 | 866 | JavaScript | 117 | Google map library for react that allows rendering components as markers :tada: | 2023-07-18T22:59:36Z |
| 22 | [holder](https://github.com/imsky/holder) | 5836 | 609 | JavaScript | 29 | :city_sunrise: Client-side image placeholders. | 2021-01-10T19:16:52Z |
| 23 | [how2](https://github.com/santinic/how2) | 5658 | 177 | JavaScript | 20 | AI for the Command Line | 2023-03-15T06:25:21Z |
| 24 | [react-datasheet](https://github.com/nadbm/react-datasheet) | 5274 | 513 | JavaScript | 101 | Excel-like data grid (table) component for React | 2023-03-01T10:23:05Z |
| 25 | [cuckoo](https://github.com/cuckoosandbox/cuckoo) | 5270 | 1700 | JavaScript | 844 | Cuckoo Sandbox is an automated dynamic malware analysis system | 2022-05-03T16:17:48Z |
| 26 | [granim.js](https://github.com/sarcadass/granim.js) | 5204 | 260 | JavaScript | 5 | Create fluid and interactive gradient animations with this small javascript library. | 2022-12-06T17:56:03Z |
| 27 | [js-assessment](https://github.com/rmurphey/js-assessment) | 5159 | 2096 | JavaScript | 5 | A test-driven approach to assessing JS skills | 2023-01-26T17:23:29Z |
| 28 | [undici](https://github.com/nodejs/undici) | 4954 | 369 | JavaScript | 127 | An HTTP/1.1 client, written from scratch for Node.js | 2023-09-07T12:12:08Z |
| 29 | [accounting.js](https://github.com/openexchangerates/accounting.js) | 4912 | 567 | JavaScript | 107 | A lightweight JavaScript library for number, money and currency formatting - fully localisable, zero dependencies. | 2022-09-09T12:07:01Z |
| 30 | [project_mern_memories](https://github.com/adrianhajdin/project_mern_memories) | 4700 | 1743 | JavaScript | 80 | This is a code repository for the corresponding video tutorial. Using React, Node.js, Express & MongoDB you'll learn how to build a Full Stack MERN Application - from start to finish. The App is called "Memories" and it is a simple social media app that allows users to post interesting events that happened in their lives. | 2023-08-20T11:57:44Z |
| 31 | [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) | 4609 | 423 | JavaScript | 41 | Lightweight CSS extraction plugin | 2023-09-05T01:46:36Z |
| 32 | [appium-desktop](https://github.com/appium/appium-desktop) | 4582 | 1339 | JavaScript | 0 | Appium Server in Desktop GUIs for Mac, Windows, and Linux | 2023-04-12T21:04:14Z |
| 33 | [react-google-maps](https://github.com/tomchentw/react-google-maps) | 4580 | 971 | JavaScript | 236 | React.js Google Maps integration component | 2022-11-07T13:24:13Z |
| 34 | [browserify-handbook](https://github.com/browserify/browserify-handbook) | 4569 | 332 | JavaScript | 12 | how to build modular applications with browserify | 2023-01-18T00:58:36Z |
| 35 | [betwixt](https://github.com/kdzwinel/betwixt) | 4508 | 157 | JavaScript | 20 | :zap: Web Debugging Proxy based on Chrome DevTools Network panel. | 2021-11-23T15:43:17Z |
| 36 | [big.js](https://github.com/MikeMcl/big.js) | 4482 | 419 | JavaScript | 7 | A small, fast JavaScript library for arbitrary-precision decimal arithmetic. | 2023-03-29T14:52:47Z |
| 37 | [vuera](https://github.com/akxcv/vuera) | 4236 | 266 | JavaScript | 64 | :eyes: Vue in React, React in Vue. Seamless integration of the two. :dancers: | 2023-04-06T13:13:47Z |
| 38 | [rendr](https://github.com/rendrjs/rendr) | 4106 | 332 | JavaScript | 68 | Render your Backbone.js apps on the client and the server, using Node.js. | 2020-04-29T22:43:18Z |
| 39 | [yui3](https://github.com/yui/yui3) | 4101 | 1315 | JavaScript | 316 | A library for building richly interactive web applications. | 2021-03-04T11:27:57Z |
| 40 | [vizceral](https://github.com/Netflix/vizceral) | 4016 | 432 | JavaScript | 27 | WebGL visualization for displaying animated traffic graphs | 2023-04-17T06:15:53Z |
| 41 | [Print.js](https://github.com/crabbly/Print.js) | 3883 | 641 | JavaScript | 133 | A tiny javascript library to help printing from the web. | 2023-07-04T11:10:02Z |
| 42 | [jquery-timeago](https://github.com/rmm5t/jquery-timeago) | 3822 | 735 | JavaScript | 27 | :clock8: The original jQuery plugin that makes it easy to support automatically updating fuzzy timestamps (e.g. "4 minutes ago"). | 2023-07-20T19:15:20Z |
| 43 | [react-native-material-ui](https://github.com/xotahal/react-native-material-ui) | 3787 | 638 | JavaScript | 170 | Highly customizable material design components for React Native | 2023-04-19T08:31:36Z |
| 44 | [blog](https://github.com/dwqs/blog) | 3777 | 457 | JavaScript | 65 | :dog: :clap: :star2: Welcome to star | 2019-08-11T15:58:17Z |
| 45 | [britecharts](https://github.com/britecharts/britecharts) | 3740 | 247 | JavaScript | 5 | Composable Charting Library based on reusable D3.js components. | 2023-09-05T09:22:01Z |
| 46 | [generator-gulp-angular](https://github.com/Swiip/generator-gulp-angular) | 3736 | 683 | JavaScript | 152 | Yeoman generator for AngularJS with GulpJS [UNMAINTAINED next iteration is FountainJS] | 2022-06-16T16:56:04Z |
| 47 | [webextensions-examples](https://github.com/mdn/webextensions-examples) | 3730 | 2616 | JavaScript | 12 | Example Firefox add-ons created using the WebExtensions API | 2023-09-05T23:24:59Z |
| 48 | [rhino](https://github.com/mozilla/rhino) | 3728 | 812 | JavaScript | 212 | Rhino is an open-source implementation of JavaScript written entirely in Java | 2023-09-03T09:03:28Z |
| 49 | [github](https://github.com/github-tools/github) | 3508 | 837 | JavaScript | 109 | A higher-level wrapper around the Github API. Intended for the browser. | 2022-09-04T15:10:53Z |
| 50 | [twind](https://github.com/tw-in-js/twind) | 3502 | 91 | JavaScript | 45 | The smallest, fastest, most feature complete Tailwind-in-JS solution in existence. | 2023-09-07T14:44:04Z |
| 51 | [styledocco](https://github.com/jacobrask/styledocco) | 1071 | 121 | JavaScript | 45 | Automatically generate a style guide from your stylesheets. | 2018-02-20T22:37:04Z |
| 52 | [treesaver](https://github.com/Treesaver/treesaver) | 1066 | 111 | JavaScript | 97 | JavaScript library for creating column and page-based layouts | 2015-11-27T22:05:34Z |
| 53 | [WordPress-Editor-iOS](https://github.com/wordpress-mobile/WordPress-Editor-iOS) | 1063 | 220 | JavaScript | 155 | ⛔️ [DEPRECATED] A reusable iOS rich text editor component. | 2017-12-13T12:18:03Z |
| 54 | [Angular-news](https://github.com/windiest/Angular-news) | 1037 | 327 | JavaScript | 8 | :panda_face:基于angular.js,weui和node.js重写的新闻客户端 Based on angular.js, weui and node.js rewrite news client | 2017-05-22T01:35:43Z |
| 55 | [bootstrap-toggle-buttons](https://github.com/mdbootstrap/bootstrap-toggle-buttons) | 1026 | 100 | JavaScript | 9 | Bootstrap-toggle-buttons has moved to https://github.com/nostalgiaz/bootstrap-switch | 2013-01-25T07:53:49Z |
| 56 | [angular-charts](https://github.com/chinmaymk/angular-charts) | 1025 | 281 | JavaScript | 51 | angular directives for creating common charts using d3 | 2023-07-04T20:59:39Z |
| 57 | [angular-wizard](https://github.com/angular-wizard/angular-wizard) | 1020 | 277 | JavaScript | 46 | Easy to use Wizard library for AngularJS | 2019-12-13T01:38:44Z |
| 58 | [Freetile](https://github.com/yconst/Freetile) | 1008 | 170 | JavaScript | 7 | Freetile jQuery layout plugin | 2016-12-18T20:32:27Z |
| 59 | [react-components](https://github.com/Khan/react-components) | 1008 | 103 | JavaScript | 18 | None | 2018-11-12T21:46:16Z |
| 60 | [scroll-depth](https://github.com/robflaherty/scroll-depth) | 1005 | 253 | JavaScript | 1 | Google Analytics plugin to track visitor scroll depth | 2020-11-21T13:25:26Z |
| 61 | [hacker-menu](https://github.com/owenthereal/hacker-menu) | 1005 | 82 | JavaScript | 9 | Hacker News Delivered to Desktop :dancers: | 2018-10-10T22:14:31Z |
| 62 | [mongoose-paginate](https://github.com/edwardhotchkiss/mongoose-paginate) | 985 | 220 | JavaScript | 36 | Mongoose.js (Node.js & MongoDB) Document Query Pagination | 2022-10-13T16:40:25Z |
| 63 | [strong-pm](https://github.com/strongloop/strong-pm) | 983 | 72 | JavaScript | 2 | deployer for node applications | 2020-02-06T14:01:14Z |
| 64 | [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 |
| 65 | [restful.js](https://github.com/marmelab/restful.js) | 970 | 82 | JavaScript | 22 | A pure JS client for interacting with server-side RESTful resources. Think Restangular without Angular. | 2019-05-04T07:29:39Z |
| 66 | [lightning](https://github.com/lightning-viz/lightning) | 966 | 115 | JavaScript | 26 | Data Visualization Server | 2016-11-23T02:43:16Z |
| 67 | [makemeasandwich.js](https://github.com/travist/makemeasandwich.js) | 964 | 66 | JavaScript | 10 | A Node.js + Phantom.js command line application that will automatically order you a sandwich from Jimmy John's. ( http://xkcd.com/149 ) | 2022-06-16T13:14:24Z |
| 68 | [ec-do](https://github.com/chenhuiYj/ec-do) | 960 | 251 | JavaScript | 0 | 实例为日常开发常用的小实例,包括数组去重,打乱数组,字母大小写转换,cookie操作的封装等。 | 2023-05-20T13:55:37Z |
| 69 | [angucomplete-alt](https://github.com/ghiden/angucomplete-alt) | 946 | 507 | JavaScript | 123 | Autocomplete Directive for AngularJS. A fork of Daryl Rowland's angucomplete (https://github.com/darylrowland/angucomplete) with some extra features. | 2023-01-07T18:13:04Z |
| 70 | [Semantic-UI-Vue](https://github.com/Semantic-UI-Vue/Semantic-UI-Vue) | 940 | 151 | JavaScript | 107 | Semantic UI integration for Vue | 2022-12-10T20:30:18Z |
| 71 | [redux-react-router-async-example](https://github.com/emmenko/redux-react-router-async-example) | 939 | 131 | JavaScript | 11 | A showcase of the Redux architecture with React Router | 2018-01-04T10:04:03Z |
| 72 | [zhihu](https://github.com/shanelau/zhihu) | 938 | 187 | JavaScript | 4 | 项目没有维护了, fork 吧 | 2019-03-21T11:06:47Z |
| 73 | [locache](https://github.com/d0ugal/locache) | 934 | 59 | JavaScript | 3 | JavaScript caching framework for client side caching in the browser using localStorage - gracefully degrades when the browser doesn't support localStorage. | 2016-02-14T20:57:22Z |
| 74 | [generator-polymer](https://github.com/yeoman/generator-polymer) | 932 | 155 | JavaScript | 13 | Scaffold out a Polymer project | 2017-02-13T17:34:30Z |
| 75 | [1.x](https://github.com/markitup/1.x) | 924 | 179 | JavaScript | 0 | markItUp! Universal markup editor 1.x | 2022-03-21T11:59:09Z |
| 76 | [connect-assets](https://github.com/js-kyle/connect-assets) | 923 | 175 | JavaScript | 0 | A Rails-style asset pipeline for Node.js | 2022-05-13T19:59:05Z |
| 77 | [generator-mobile](https://github.com/yeoman/generator-mobile) | 919 | 104 | JavaScript | 11 | Scaffold out a mobile project based on Web Starter Kit | 2017-02-11T04:50:19Z |
| 78 | [eslint-plugin-immutable](https://github.com/jhusain/eslint-plugin-immutable) | 908 | 23 | JavaScript | 11 | ESLint plugin to disable all mutation in JavaScript. | 2019-11-06T18:35:57Z |
| 79 | [responsive-carousel](https://github.com/filamentgroup/responsive-carousel) | 908 | 134 | JavaScript | 0 | A jQuery-based script for responsive carousels that work with mouse, touch, and keyboard | 2022-08-30T21:34:53Z |
| 80 | [ritzy](https://github.com/ritzyed/ritzy) | 897 | 64 | JavaScript | 15 | Collaborative web-based rich text editor | 2017-10-10T06:48:23Z |
| 81 | [enzyme-matchers](https://github.com/enzymejs/enzyme-matchers) | 896 | 126 | JavaScript | 16 | Jasmine/Jest assertions for enzyme | 2023-08-21T10:48:15Z |
| 82 | [mobx-react-boilerplate](https://github.com/mobxjs/mobx-react-boilerplate) | 893 | 211 | JavaScript | 0 | Small project to quickly start with React, MobX, JSX, ES6, Babel | 2019-11-27T07:40:54Z |
| 83 | [docpress](https://github.com/docpress/docpress) | 890 | 94 | JavaScript | 27 | Documentation website generator | 2023-02-28T04:14:20Z |
| 84 | [cropit](https://github.com/scottcheng/cropit) | 881 | 312 | JavaScript | 139 | A "customizable crop and zoom" jQuery plugin. | 2020-07-26T10:40:30Z |
| 85 | [science.js](https://github.com/jasondavies/science.js) | 879 | 102 | JavaScript | 11 | Scientific and statistical computing in JavaScript. | 2021-01-11T16:20:14Z |
| 86 | [esrever](https://github.com/mathiasbynens/esrever) | 878 | 36 | JavaScript | 12 | A Unicode-aware string reverser written in JavaScript. | 2021-10-06T16:42:30Z |
| 87 | [react-router-component](https://github.com/STRML/react-router-component) | 877 | 94 | JavaScript | 31 | Declarative router component for React. | 2023-07-18T20:27:34Z |
| 88 | [livereactload](https://github.com/milankinen/livereactload) | 866 | 61 | JavaScript | 13 | Live code editing with Browserify and React | 2021-10-09T11:20:15Z |
| 89 | [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 |
| 90 | [wire](https://github.com/cujojs/wire) | 864 | 71 | JavaScript | 44 | A light, fast, flexible Javascript IOC container | 2016-05-13T14:44:52Z |
| 91 | [heavens_door](https://github.com/amatsuda/heavens_door) | 863 | 28 | JavaScript | 2 | Capybara test scenario recorder for Rails | 2023-08-12T19:32:57Z |
| 92 | [oao](https://github.com/guigrpa/oao) | 862 | 41 | JavaScript | 2 | A Yarn-based, opinionated monorepo management tool | 2023-01-03T23:47:34Z |
| 93 | [openbadges-backpack](https://github.com/mozilla/openbadges-backpack) | 860 | 272 | JavaScript | 159 | Mozilla Open Badges Backpack | 2019-08-22T13:51:54Z |
| 94 | [jquery.selectBoxIt.js](https://github.com/gfranko/jquery.selectBoxIt.js) | 858 | 308 | JavaScript | 109 | A jQuery Select Box Plugin for Mobile, Tablet, and Desktop | 2020-10-08T13:26:11Z |
| 95 | [devoops](https://github.com/nnmware/devoops) | 856 | 423 | JavaScript | 4 | DevOOPS Bootstrap 3 Admin theme | 2017-08-08T08:40:34Z |
| 96 | [J3D](https://github.com/drojdjou/J3D) | 850 | 129 | JavaScript | 4 | J3D - WebGL demos & experiments | 2022-10-24T19:04:28Z |
| 97 | [haskell-resources](https://github.com/cohomolo-gy/haskell-resources) | 845 | 68 | JavaScript | 0 | A List of Foundational Haskell Papers | 2022-05-26T18:10:51Z |
| 98 | [epilogue](https://github.com/dchester/epilogue) | 844 | 116 | JavaScript | 60 | Create flexible REST endpoints and controllers from Sequelize models in your Express app | 2020-09-04T02:53:19Z |
| 99 | [meteorite](https://github.com/oortcloud/meteorite) | 838 | 110 | JavaScript | 43 | Installer & smart package manager for Meteor | 2015-02-10T00:38:06Z |
| 100 | [fixie](https://github.com/ryhan/fixie) | 832 | 46 | JavaScript | 5 | Automatically add filler content to HTML documents based on semantic tags. | 2019-02-04T08:27:14Z |