Files
Github-Ranking/Top100/JavaScript.md
T
2023-12-31 11:05:19 +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 | [Pikaday](https://github.com/Pikaday/Pikaday) | 7964 | 1388 | JavaScript | 248 | A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS | 2023-06-20T02:49:01Z |
| 2 | [react-apollo](https://github.com/apollographql/react-apollo) | 6869 | 808 | JavaScript | 183 | :recycle: React integration for Apollo Client | 2023-04-13T21:00:49Z |
| 3 | [generator-angular](https://github.com/yeoman/generator-angular) | 5752 | 1480 | JavaScript | 70 | Yeoman generator for AngularJS | 2017-06-08T15:28:19Z |
| 4 | [jarvis](https://github.com/zouhir/jarvis) | 5449 | 215 | JavaScript | 20 | A very intelligent browser based Webpack dashboard | 2023-02-17T09:20:53Z |
| 5 | [breach_core](https://github.com/spolu/breach_core) | 5423 | 446 | JavaScript | 56 | A Browser written in JS. Free. Modular. Hackable. | 2023-03-24T22:19:22Z |
| 6 | [easy-peasy](https://github.com/ctrlplusb/easy-peasy) | 5014 | 201 | JavaScript | 10 | Vegetarian friendly state for React | 2023-12-01T06:05:01Z |
| 7 | [TypeScript-Handbook](https://github.com/microsoft/TypeScript-Handbook) | 4885 | 1170 | JavaScript | 174 | Deprecated, please use the TypeScript-Website repo instead | 2020-08-01T19:54:09Z |
| 8 | [examples](https://github.com/koajs/examples) | 4494 | 762 | JavaScript | 7 | Example Koa apps | 2023-10-12T14:22:21Z |
| 9 | [ejs](https://github.com/tj/ejs) | 4450 | 572 | JavaScript | 80 | Embedded JavaScript templates for node | 2023-09-12T07:15:27Z |
| 10 | [css-element-queries](https://github.com/marcj/css-element-queries) | 4274 | 503 | JavaScript | 49 | CSS Element-Queries aka Container Queries. High-speed element dimension/media queries in valid css. | 2023-09-28T02:03:39Z |
| 11 | [happypack](https://github.com/amireh/happypack) | 4243 | 148 | JavaScript | 46 | Happiness in the form of faster webpack build times. | 2020-09-04T00:55:20Z |
| 12 | [spectacle-code-slide](https://github.com/jamiebuilds/spectacle-code-slide) | 4175 | 199 | JavaScript | 0 | :metal: Present code with style | 2018-11-16T16:42:17Z |
| 13 | [malihu-custom-scrollbar-plugin](https://github.com/malihu/malihu-custom-scrollbar-plugin) | 4108 | 1525 | JavaScript | 394 | Highly customizable custom scrollbar jQuery plugin, featuring vertical/horizontal scrollbars, scrolling momentum, mouse-wheel, keyboard and touch support etc. | 2021-09-30T09:10:42Z |
| 14 | [jswiki](https://github.com/bebraw/jswiki) | 3908 | 256 | JavaScript | 2 | JavaScript wiki. Focuses mainly on JS/HTML5/WebGL related tech. | 2015-04-21T12:15:57Z |
| 15 | [leetcode-cli](https://github.com/skygragon/leetcode-cli) | 3566 | 447 | JavaScript | 70 | A cli tool to enjoy leetcode! | 2023-03-07T05:45:10Z |
| 16 | [scribe](https://github.com/guardian/scribe) | 3516 | 265 | JavaScript | 104 | DEPRECATED: A rich text editor framework for the web platform | 2020-03-08T04:04:14Z |
| 17 | [react-proto](https://github.com/React-Proto/react-proto) | 3429 | 236 | JavaScript | 6 | :art: React application prototyping tool for developers and designers :building_construction: | 2022-12-08T22:19:06Z |
| 18 | [home-automation](https://github.com/deepsyx/home-automation) | 3373 | 292 | JavaScript | 11 | Raspberry Pi 3 based home automation with NodeJS and React Native. | 2017-09-05T12:12:14Z |
| 19 | [wysihtml](https://github.com/Voog/wysihtml) | 3364 | 347 | JavaScript | 163 | Open source rich text editor for the modern web | 2019-06-22T15:05:10Z |
| 20 | [LearnMiniProgram](https://github.com/coderwhy/LearnMiniProgram) | 3362 | 368 | JavaScript | 2 | Learn Mini Program | 2021-06-29T12:44:15Z |
| 21 | [react-tutorial](https://github.com/reactjs/react-tutorial) | 3299 | 2164 | JavaScript | 3 | Code from the React tutorial. | 2018-06-25T20:58:25Z |
| 22 | [bootstrap-treeview](https://github.com/jonmiles/bootstrap-treeview) | 3282 | 1511 | JavaScript | 0 | Tree View for Twitter Bootstrap - | 2018-12-11T09:08:54Z |
| 23 | [cms.js](https://github.com/chrisdiana/cms.js) | 3046 | 345 | JavaScript | 14 | Client-Side JavaScript Site Generator | 2022-07-25T18:29:03Z |
| 24 | [sammy](https://github.com/quirkey/sammy) | 2994 | 445 | JavaScript | 53 | Sammy is a tiny javascript framework built on top of jQuery, It's RESTful Evented Javascript. | 2020-09-10T13:46:25Z |
| 25 | [webpack-blocks](https://github.com/andywer/webpack-blocks) | 2983 | 112 | JavaScript | 16 | 📦 Configure webpack using functional feature blocks. | 2023-10-27T04:13:29Z |
| 26 | [vue-draggable-resizable](https://github.com/mauricius/vue-draggable-resizable) | 2966 | 540 | JavaScript | 100 | Vue2 Component for draggable and resizable elements. | 2023-07-03T06:20:18Z |
| 27 | [generator-react-webpack](https://github.com/react-webpack-generators/generator-react-webpack) | 2880 | 363 | JavaScript | 41 | Yeoman generator for ReactJS and Webpack | 2017-02-10T06:19:54Z |
| 28 | [isocity](https://github.com/victorqribeiro/isocity) | 2832 | 164 | JavaScript | 0 | A isometric city builder in JavaScript | 2020-08-03T01:53:04Z |
| 29 | [fis3](https://github.com/fex-team/fis3) | 2790 | 713 | JavaScript | 511 | FIS3 | 2023-11-22T09:40:03Z |
| 30 | [dimple](https://github.com/PMSI-AlignAlytics/dimple) | 2732 | 573 | JavaScript | 138 | An object-oriented API for business analytics | 2023-06-30T08:46:19Z |
| 31 | [angularfire](https://github.com/FirebaseExtended/angularfire) | 2730 | 660 | JavaScript | 1 | AngularJS bindings for Firebase | 2020-12-15T14:28:28Z |
| 32 | [inmap](https://github.com/TalkingData/inmap) | 2723 | 355 | JavaScript | 56 | 大数据地理可视化 | 2020-08-07T01:39:22Z |
| 33 | [angular-chart.js](https://github.com/jtblin/angular-chart.js) | 2685 | 774 | JavaScript | 98 | Reactive, responsive, beautiful charts for AngularJS using Chart.js: http://jtblin.github.io/angular-chart.js | 2022-09-05T05:22:13Z |
| 34 | [mercury](https://github.com/jejacks0n/mercury) | 2633 | 545 | JavaScript | 59 | Mercury Editor: The Rails WYSIWYG editor that allows embedding full page editing capabilities directly inline. | 2023-08-15T16:11:30Z |
| 35 | [r.js](https://github.com/requirejs/r.js) | 2573 | 698 | JavaScript | 131 | Runs RequireJS in Node and Rhino, and used to run the RequireJS optimizer | 2022-02-11T07:19:33Z |
| 36 | [phoenix-trello](https://github.com/bigardone/phoenix-trello) | 2497 | 425 | JavaScript | 15 | Trello tribute done in Elixir, Phoenix Framework, React and Redux. | 2018-11-09T13:48:45Z |
| 37 | [redux-mock-store](https://github.com/reduxjs/redux-mock-store) | 2489 | 161 | JavaScript | 21 | A mock store for testing Redux async action creators and middleware. | 2023-09-22T15:58:23Z |
| 38 | [batarang](https://github.com/angular/batarang) | 2436 | 354 | JavaScript | 34 | AngularJS WebInspector Extension for Chrome | 2017-06-15T20:31:20Z |
| 39 | [vue-awesome](https://github.com/Justineo/vue-awesome) | 2414 | 210 | JavaScript | 18 | Awesome SVG icon component for Vue.js, built-in with Font Awesome icons. | 2023-01-06T01:34:10Z |
| 40 | [webpack-book](https://github.com/survivejs/webpack-book) | 2398 | 329 | JavaScript | 0 | From apprentice to master (CC BY-NC-ND) | 2023-07-04T09:48:04Z |
| 41 | [free-email-forwarding](https://github.com/forwardemail/free-email-forwarding) | 2371 | 186 | JavaScript | 12 | The best free email forwarding for custom domains. Visit our website to get started (SMTP server) | 2023-12-28T01:05:06Z |
| 42 | [pwa-starter-kit](https://github.com/Polymer/pwa-starter-kit) | 2369 | 443 | JavaScript | 0 | Starter templates for building full-featured Progressive Web Apps from web components. | 2020-03-11T23:51:23Z |
| 43 | [login-with](https://github.com/lipp/login-with) | 2322 | 168 | JavaScript | 14 | Stateless login-with microservice for OAuth | 2022-12-30T16:38:38Z |
| 44 | [ityped](https://github.com/luisvinicius167/ityped) | 2319 | 140 | JavaScript | 13 | Dead simple Javascript animated typing, with no dependencies. | 2021-05-12T18:29:28Z |
| 45 | [html-inspector](https://github.com/philipwalton/html-inspector) | 2318 | 194 | JavaScript | 15 | HTML Inspector is a code quality tool to help you and your team write better markup. It's written in JavaScript and runs in the browser, so testing your HTML has never been easier. | 2017-12-07T15:27:03Z |
| 46 | [lite-server](https://github.com/johnpapa/lite-server) | 2291 | 277 | JavaScript | 61 | Lightweight node server | 2023-05-05T06:38:27Z |
| 47 | [underlineJS](https://github.com/wentin/underlineJS) | 2221 | 93 | JavaScript | 21 | Pushing the boundary of browser typography rendering! | 2020-12-02T03:46:12Z |
| 48 | [material-start](https://github.com/angular/material-start) | 2214 | 1231 | JavaScript | 2 | Starter Repository for AngularJS Material | 2022-03-08T19:25:14Z |
| 49 | [WeixinApi](https://github.com/zxlie/WeixinApi) | 2204 | 771 | JavaScript | 28 | 专门用于微信公众平台的Javascript API | 2019-04-18T04:08:00Z |
| 50 | [Uniform](https://github.com/AudithSoftworks/Uniform) | 2200 | 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 |
| 51 | [color-thief](https://github.com/lokesh/color-thief) | 11940 | 1326 | JavaScript | 68 | Grab the color palette from an image using just Javascript. Works in the browser and in Node. | 2023-09-27T15:50:44Z |
| 52 | [ivideo](https://github.com/phobal/ivideo) | 11893 | 3258 | JavaScript | 0 | 一个可以观看国内主流视频平台所有视频的客户端(Mac、Windows、Linux) A client that can watch video of domestic(China) mainstream video platform | 2021-01-28T19:46:42Z |
| 53 | [magnetW](https://github.com/xiandanin/magnetW) | 11815 | 2160 | JavaScript | 0 | [已失效,不再维护] | 2022-04-09T17:06:15Z |
| 54 | [ReLaXed](https://github.com/RelaxedJS/ReLaXed) | 11802 | 466 | JavaScript | 43 | Create PDF documents using web technologies | 2022-09-01T08:18:18Z |
| 55 | [WebRTC-Experiment](https://github.com/muaz-khan/WebRTC-Experiment) | 11497 | 3975 | JavaScript | 517 | WebRTC, WebRTC and WebRTC. Everything here is all about WebRTC!! | 2022-06-15T09:37:48Z |
| 56 | [react-native-firebase](https://github.com/invertase/react-native-firebase) | 11250 | 2221 | JavaScript | 38 | 🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services. | 2023-12-29T13:58:54Z |
| 57 | [metamask-extension](https://github.com/MetaMask/metamask-extension) | 10960 | 4801 | JavaScript | 1550 | :globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites | 2023-12-31T00:17:54Z |
| 58 | [ndb](https://github.com/GoogleChromeLabs/ndb) | 10915 | 277 | JavaScript | 53 | ndb is an improved debugging experience for Node.js, enabled by Chrome DevTools | 2022-05-26T07:03:35Z |
| 59 | [jsoneditor](https://github.com/josdejong/jsoneditor) | 10782 | 2034 | JavaScript | 207 | A web-based tool to view, edit, format, and validate JSON | 2023-12-21T08:41:38Z |
| 60 | [svg.js](https://github.com/svgdotjs/svg.js) | 10704 | 1090 | JavaScript | 4 | The lightweight library for manipulating and animating SVG | 2023-09-08T19:23:09Z |
| 61 | [react-redux-starter-kit](https://github.com/davezuko/react-redux-starter-kit) | 10304 | 2277 | JavaScript | 117 | Get started with React, Redux, and React-Router. | 2018-06-03T17:30:08Z |
| 62 | [not-paid](https://github.com/kleampa/not-paid) | 10264 | 785 | JavaScript | 0 | Client did not pay? Add opacity to the body tag and decrease it every day until their site completely fades away | 2023-09-21T19:33:24Z |
| 63 | [picturefill](https://github.com/scottjehl/picturefill) | 9948 | 1106 | JavaScript | 1 | A responsive image polyfill for <picture>, srcset, sizes, and more | 2022-09-06T15:00:20Z |
| 64 | [critical](https://github.com/addyosmani/critical) | 9904 | 457 | JavaScript | 44 | Extract & Inline Critical-path CSS in HTML pages | 2023-12-13T13:07:37Z |
| 65 | [WOW](https://github.com/matthieua/WOW) | 9868 | 4218 | JavaScript | 166 | Reveal CSS animation as you scroll down a page | 2023-03-18T13:35:24Z |
| 66 | [bootstrap-select](https://github.com/snapappointments/bootstrap-select) | 9809 | 2762 | JavaScript | 285 | :rocket: The jQuery plugin that brings select elements into the 21st century with intuitive multiselection, searching, and much more. | 2023-12-12T16:10:42Z |
| 67 | [react-slingshot](https://github.com/coryhouse/react-slingshot) | 9760 | 3019 | JavaScript | 37 | React + Redux starter kit / boilerplate with Babel, hot reloading, testing, linting and a working example app built in | 2023-09-26T00:25:23Z |
| 68 | [react-desktop](https://github.com/gabrielbull/react-desktop) | 9484 | 498 | JavaScript | 34 | React UI Components for macOS High Sierra and Windows 10 | 2023-07-01T05:48:32Z |
| 69 | [material-design-for-bootstrap](https://github.com/mdbootstrap/material-design-for-bootstrap) | 9393 | 1171 | JavaScript | 25 | Important! A new UI Kit version for Bootstrap 5 is available. Access the latest free version via the link below. | 2023-02-01T14:01:33Z |
| 70 | [backbone-fundamentals](https://github.com/addyosmani/backbone-fundamentals) | 9279 | 1459 | JavaScript | 59 | :book: A creative-commons book on Backbone.js for beginners and advanced users alike | 2019-11-06T03:02:48Z |
| 71 | [webfontloader](https://github.com/typekit/webfontloader) | 9151 | 719 | JavaScript | 93 | Web Font Loader gives you added control when using linked fonts via @font-face. | 2021-08-20T14:14:48Z |
| 72 | [cube-ui](https://github.com/didi/cube-ui) | 9090 | 1502 | JavaScript | 49 | :large_orange_diamond: A fantastic mobile ui lib implement by Vue | 2023-12-19T09:16:46Z |
| 73 | [computer-science-in-javascript](https://github.com/humanwhocodes/computer-science-in-javascript) | 8925 | 1273 | JavaScript | 4 | Collection of classic computer science paradigms, algorithms, and approaches written in JavaScript. | 2023-12-15T05:31:17Z |
| 74 | [Winds](https://github.com/GetStream/Winds) | 8856 | 648 | JavaScript | 0 | A Beautiful Open Source RSS & Podcast App Powered by Getstream.io | 2021-10-11T20:32:23Z |
| 75 | [gridstudio](https://github.com/ricklamers/gridstudio) | 8854 | 1510 | JavaScript | 38 | Grid studio is a web-based application for data science with full integration of open source data science frameworks and languages. | 2023-11-07T21:11:21Z |
| 76 | [TimelineJS](https://github.com/NUKnightLab/TimelineJS) | 8846 | 1633 | JavaScript | 0 | TimelineJS: A Storytelling Timeline built in JavaScript. | 2022-05-11T20:13:40Z |
| 77 | [taskbook](https://github.com/klaudiosinani/taskbook) | 8835 | 407 | JavaScript | 75 | Tasks, boards & notes for the command-line habitat | 2023-09-12T22:46:16Z |
| 78 | [jscodeshift](https://github.com/facebook/jscodeshift) | 8776 | 519 | JavaScript | 126 | A JavaScript codemod toolkit. | 2023-10-29T04:41:32Z |
| 79 | [flutter-in-action](https://github.com/flutterchina/flutter-in-action) | 8689 | 1709 | JavaScript | 87 | 《Flutter实战》书稿。第二版书稿已上传,请移步新Repo。 | 2022-12-14T01:14:32Z |
| 80 | [react-vis](https://github.com/uber/react-vis) | 8608 | 871 | JavaScript | 309 | Data Visualization Components | 2023-10-31T06:52:42Z |
| 81 | [node-fetch](https://github.com/node-fetch/node-fetch) | 8556 | 1061 | JavaScript | 165 | A light-weight module that brings the Fetch API to Node.js | 2023-12-08T20:42:59Z |
| 82 | [tether](https://github.com/shipshapecode/tether) | 8489 | 793 | JavaScript | 48 | A positioning engine to make overlays, tooltips and dropdowns better | 2023-12-18T10:53:37Z |
| 83 | [bundlephobia](https://github.com/pastelsky/bundlephobia) | 8472 | 250 | JavaScript | 337 | 🏋️ Find out the cost of adding a new frontend dependency to your project | 2023-12-01T06:43:35Z |
| 84 | [ua-parser-js](https://github.com/faisalman/ua-parser-js) | 8383 | 1181 | JavaScript | 12 | UAParser.js - Free & open-source JavaScript library to detect user's Browser, Engine, OS, CPU, and Device type/model. Runs either in browser (client-side) or node.js (server-side). | 2023-12-20T15:30:11Z |
| 85 | [popcorn-desktop](https://github.com/popcorn-official/popcorn-desktop) | 8365 | 595 | JavaScript | 15 | Popcorn Time is a multi-platform, free software BitTorrent client that includes an integrated media player ( Windows / Mac / Linux ) A Butter-Project Fork | 2023-12-30T21:10:33Z |
| 86 | [Vulcan](https://github.com/VulcanJS/Vulcan) | 7993 | 1949 | JavaScript | 172 | 🌋 A toolkit to quickly build apps with React, GraphQL & Meteor | 2023-01-25T17:19:06Z |
| 87 | [Pikaday](https://github.com/Pikaday/Pikaday) | 7964 | 1388 | JavaScript | 248 | A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS | 2023-06-20T02:49:01Z |
| 88 | [vue-lazyload](https://github.com/hilongjw/vue-lazyload) | 7926 | 874 | JavaScript | 187 | A Vue.js plugin for lazyload your Image or Component in your application. | 2023-06-30T06:57:44Z |
| 89 | [rebass](https://github.com/rebassjs/rebass) | 7924 | 696 | JavaScript | 46 | :atom_symbol: React primitive UI components built with styled-system. | 2023-07-27T03:42:53Z |
| 90 | [vis](https://github.com/almende/vis) | 7874 | 1521 | JavaScript | 761 | ⚠️ This project is not maintained anymore! Please go to https://github.com/visjs | 2019-07-28T18:48:52Z |
| 91 | [javascript-algorithms](https://github.com/mgechev/javascript-algorithms) | 7787 | 1345 | JavaScript | 7 | 💻 JavaScript implementations of computer science algorithms | 2023-10-17T14:15:00Z |
| 92 | [cash](https://github.com/dthree/cash) | 7768 | 253 | JavaScript | 37 | Cross-platform Linux commands in ES6 | 2020-01-14T08:48:46Z |
| 93 | [webuploader](https://github.com/fex-team/webuploader) | 7696 | 2361 | JavaScript | 2414 | It's a new file uploader solution! | 2021-01-27T12:18:56Z |
| 94 | [markdown-js](https://github.com/evilstreak/markdown-js) | 7687 | 923 | JavaScript | 90 | A Markdown parser for javascript | 2020-03-27T01:02:30Z |
| 95 | [jsplumb](https://github.com/jsplumb/jsplumb) | 7673 | 1473 | JavaScript | 0 | Visual connectivity for webapps | 2023-10-17T13:13:38Z |
| 96 | [polished](https://github.com/styled-components/polished) | 7556 | 246 | JavaScript | 18 | A lightweight toolset for writing styles in JavaScript ✨ | 2023-07-18T19:59:02Z |
| 97 | [vanilla-lazyload](https://github.com/verlok/vanilla-lazyload) | 7474 | 685 | JavaScript | 11 | LazyLoad is a lightweight, flexible script that speeds up your website by deferring the loading of your below-the-fold images, backgrounds, videos, iframes and scripts to when they will enter the viewport. Written in plain "vanilla" JavaScript, it leverages IntersectionObserver, supports responsive images and enables native lazy loading. | 2023-11-17T14:51:46Z |
| 98 | [js-ipfs](https://github.com/ipfs/js-ipfs) | 7448 | 1391 | JavaScript | 1 | IPFS implementation in JavaScript | 2023-05-25T17:13:28Z |
| 99 | [ejs](https://github.com/mde/ejs) | 7406 | 834 | JavaScript | 100 | Embedded JavaScript templates -- http://ejs.co | 2023-07-18T21:48:39Z |
| 100 | [spy-debugger](https://github.com/wuchangming/spy-debugger) | 7396 | 839 | JavaScript | 95 | 微信调试,各种WebView样式调试、手机浏览器的页面真机调试。便捷的远程调试手机页面、抓包工具,支持:HTTP/HTTPS,无需USB连接设备。 | 2023-01-11T01:05:48Z |