Files
Github-Ranking/Top100/JavaScript.md
T
2023-09-05 11:05:22 +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 | [jquery-mockjax](https://github.com/jakerella/jquery-mockjax) | 2127 | 380 | JavaScript | 9 | The jQuery Mockjax Plugin provides a simple and extremely flexible interface for mocking or simulating ajax requests and responses | 2020-08-22T17:58:18Z |
| 2 | [jasmine-jquery](https://github.com/velesin/jasmine-jquery) | 1905 | 362 | JavaScript | 53 | jQuery matchers and fixture loader for Jasmine framework | 2017-10-06T05:58:54Z |
| 3 | [idx](https://github.com/facebook/idx) | 1688 | 66 | JavaScript | 0 | Library for accessing arbitrarily nested, possibly nullable properties on a JavaScript object. | 2023-07-07T00:35:33Z |
| 4 | [express-resource](https://github.com/visionmedia/express-resource) | 1415 | 148 | JavaScript | 23 | Resourceful routing for Express | 2019-05-10T13:58:22Z |
| 5 | [dreamjs](https://github.com/adleroliveira/dreamjs) | 1378 | 57 | JavaScript | 7 | A lightweight json data generator. | 2020-06-30T19:26:46Z |
| 6 | [HTML5-Desktop-Notifications](https://github.com/ttsvetko/HTML5-Desktop-Notifications) | 1225 | 247 | JavaScript | 13 | Desktop notifications plugin for Chrome, Safari, Firefox and IE9+ | 2019-10-21T19:37:23Z |
| 7 | [jwerty](https://github.com/keithamus/jwerty) | 1214 | 117 | JavaScript | 27 | ⌨ Awesome handling of keyboard events | 2017-11-07T20:29:35Z |
| 8 | [JX](https://github.com/AlloyTeam/JX) | 1160 | 371 | JavaScript | 3 | JX(Javascript eXtension tools) 是腾讯AlloyTeam推出的模块化、非侵入式Web前端框架,适合构建和组织工业级大规模、高效率的 Web App | 2013-10-20T16:11:25Z |
| 9 | [perfBar](https://github.com/lafikl/perfBar) | 1096 | 42 | JavaScript | 6 | None | 2015-11-16T11:30:46Z |
| 10 | [marty](https://github.com/martyjs/marty) | 1091 | 91 | JavaScript | 16 | A Javascript library for state management in React applications | 2016-01-28T16:24:36Z |
| 11 | [styledocco](https://github.com/jacobrask/styledocco) | 1071 | 121 | JavaScript | 45 | Automatically generate a style guide from your stylesheets. | 2018-02-20T22:37:04Z |
| 12 | [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 |
| 13 | [mesh.js](https://github.com/crcn/mesh.js) | 1014 | 27 | JavaScript | 5 | utility library for async iterable iterators | 2018-12-22T16:28:21Z |
| 14 | [react-components](https://github.com/Khan/react-components) | 1008 | 103 | JavaScript | 18 | None | 2018-11-12T21:46:16Z |
| 15 | [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 |
| 16 | [lightning](https://github.com/lightning-viz/lightning) | 966 | 115 | JavaScript | 26 | Data Visualization Server | 2016-11-23T02:43:16Z |
| 17 | [ec-do](https://github.com/chenhuiYj/ec-do) | 960 | 251 | JavaScript | 0 | 实例为日常开发常用的小实例,包括数组去重,打乱数组,字母大小写转换,cookie操作的封装等。 | 2023-05-20T13:55:37Z |
| 18 | [json.human.js](https://github.com/marianoguerra/json.human.js) | 956 | 83 | JavaScript | 15 | Convert JSON to human readable HTML | 2019-04-13T13:19:53Z |
| 19 | [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 |
| 20 | [1.x](https://github.com/markitup/1.x) | 924 | 179 | JavaScript | 0 | markItUp! Universal markup editor 1.x | 2022-03-21T11:59:09Z |
| 21 | [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 |
| 22 | [Audiolet](https://github.com/oampo/Audiolet) | 893 | 122 | JavaScript | 23 | A JavaScript library for real-time audio synthesis and composition from within the browser | 2016-06-10T06:07:51Z |
| 23 | [redux-cli](https://github.com/SpencerCDixon/redux-cli) | 886 | 63 | JavaScript | 21 | An opinionated CLI for building redux/react apps quicker | 2018-03-25T10:41:58Z |
| 24 | [angular-google-chart](https://github.com/angular-google-chart/angular-google-chart) | 886 | 316 | JavaScript | 19 | Google Chart Tools AngularJS Directive Module | 2020-12-28T16:50:53Z |
| 25 | [cropit](https://github.com/scottcheng/cropit) | 881 | 312 | JavaScript | 139 | A "customizable crop and zoom" jQuery plugin. | 2020-07-26T10:40:30Z |
| 26 | [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 |
| 27 | [meteorite](https://github.com/oortcloud/meteorite) | 838 | 110 | JavaScript | 43 | Installer & smart package manager for Meteor | 2015-02-10T00:38:06Z |
| 28 | [glicky](https://github.com/alex-saunders/glicky) | 828 | 28 | JavaScript | 10 | 🐭 An In-browser User Interface For JavaScript Development Workflows | 2022-12-09T16:53:59Z |
| 29 | [bootup.js](https://github.com/TradeMe/bootup.js) | 822 | 51 | JavaScript | 6 | Cache and load static files from local storage. | 2012-11-08T01:37:03Z |
| 30 | [Hyro](https://github.com/jawerty/Hyro) | 808 | 101 | JavaScript | 14 | A real-time desktop HTML5 editor -- view your html while you code it. | 2015-06-22T13:48:22Z |
| 31 | [minified.js](https://github.com/timjansen/minified.js) | 806 | 69 | JavaScript | 0 | A lightweight library for the Web | 2021-09-03T13:26:45Z |
| 32 | [react-router-v4-CN](https://github.com/justjavac/react-router-v4-CN) | 803 | 79 | JavaScript | 0 | React Router V4 中文文档 | 2021-08-11T14:29:17Z |
| 33 | [grunt-contrib-cssmin](https://github.com/gruntjs/grunt-contrib-cssmin) | 793 | 146 | JavaScript | 24 | Compress CSS files. | 2023-04-30T21:28:26Z |
| 34 | [soundredux-native](https://github.com/fraserxu/soundredux-native) | 783 | 139 | JavaScript | 9 | 📱 In an effort to try react-native along with redux | 2015-12-04T07:24:26Z |
| 35 | [expresso](https://github.com/visionmedia/expresso) | 761 | 96 | JavaScript | 61 | use mocha | 2016-01-26T18:10:55Z |
| 36 | [tab-snooze](https://github.com/athyuttamre/tab-snooze) | 760 | 37 | JavaScript | 15 | Deprecated. Snooze tabs for later. | 2015-09-09T21:54:34Z |
| 37 | [flashlight](https://github.com/googlearchive/flashlight) | 757 | 158 | JavaScript | 36 | A pluggable integration with ElasticSearch to provide advanced content searches in Firebase. | 2019-01-11T23:16:22Z |
| 38 | [vue-chartkick](https://github.com/ankane/vue-chartkick) | 747 | 74 | JavaScript | 1 | Create beautiful JavaScript charts with one line of Vue | 2023-02-14T03:32:32Z |
| 39 | [grunt-contrib-copy](https://github.com/gruntjs/grunt-contrib-copy) | 729 | 192 | JavaScript | 55 | Copy files and folders. | 2022-08-26T13:06:36Z |
| 40 | [ie8linter](https://github.com/israelidanny/ie8linter) | 729 | 20 | JavaScript | 11 | A little tool to lint websites for IE8 compatibility, with warnings for possible pitfalls | 2015-11-30T08:21:56Z |
| 41 | [ionic-angular-cordova-seed](https://github.com/ionic-team/ionic-angular-cordova-seed) | 726 | 306 | JavaScript | 0 | The perfect starting point for an Ionic project | 2015-09-01T06:05:55Z |
| 42 | [traquer](https://github.com/nenadg/traquer) | 725 | 37 | JavaScript | 1 | Records and reproduces user's in-page behavior | 2016-10-31T09:53:50Z |
| 43 | [react-native-tabs](https://github.com/aksonov/react-native-tabs) | 725 | 127 | JavaScript | 24 | React Native platform-independent tabs. Could be used for bottom tab bars as well as sectioned views (with tab buttons) | 2017-12-19T13:53:29Z |
| 44 | [Stupid-Table-Plugin](https://github.com/joequery/Stupid-Table-Plugin) | 710 | 178 | JavaScript | 15 | A stupidly small and simple jQuery table sorter plugin | 2021-08-03T09:01:26Z |
| 45 | [spected](https://github.com/busypeoples/spected) | 706 | 32 | JavaScript | 12 | Validation library | 2023-02-03T18:23:20Z |
| 46 | [phant](https://github.com/sparkfun/phant) | 702 | 106 | JavaScript | 0 | the data logging engine behind data.sparkfun.com | 2017-11-28T19:11:27Z |
| 47 | [SwipeView](https://github.com/cubiq/SwipeView) | 701 | 172 | JavaScript | 36 | Virtually infinite loop-able horizontal carousel | 2012-08-25T16:31:45Z |
| 48 | [glow](https://github.com/jamiebuilds/glow) | 699 | 25 | JavaScript | 0 | Make your Flow errors GLOW | 2020-09-04T01:01:38Z |
| 49 | [api-design-node-v3](https://github.com/FrontendMasters/api-design-node-v3) | 691 | 983 | JavaScript | 11 | [Course] API design in Node with Express v3 | 2023-01-03T15:59:51Z |
| 50 | [jquery-upload-file](https://github.com/hayageek/jquery-upload-file) | 684 | 427 | JavaScript | 29 | jQuery Upload File plugin provides Multiple file Uploads with progress bar.Works with any server-side platform (Google App Engine, PHP, Python, Ruby on Rails, Java, etc.) that supports standard HTML form file uploads. | 2021-10-10T09:24:37Z |
| 51 | [react-native-router-flux](https://github.com/aksonov/react-native-router-flux) | 9019 | 2176 | JavaScript | 281 | The first declarative React Native router | 2023-06-28T10:35:04Z |
| 52 | [awesome-guidelines](https://github.com/Kristories/awesome-guidelines) | 9012 | 601 | JavaScript | 0 | A curated list of high quality coding style conventions and standards. | 2023-08-08T00:43:25Z |
| 53 | [DeFi-Developer-Road-Map](https://github.com/OffcierCia/DeFi-Developer-Road-Map) | 8925 | 1151 | JavaScript | 0 | DeFi Developer roadmap is a curated Developer handbook which includes a list of the best tools for DApps development, resources and references! | 2023-08-21T11:39:15Z |
| 54 | [leetcode-patterns](https://github.com/seanprashad/leetcode-patterns) | 8800 | 1590 | JavaScript | 20 | A pattern-based approach for learning technical interview questions | 2023-09-03T12:03:26Z |
| 55 | [pencil](https://github.com/evolus/pencil) | 8749 | 741 | JavaScript | 457 | The Pencil Project's unique mission is to build a free and opensource tool for making diagrams and GUI prototyping that everyone can use. | 2023-06-14T04:46:57Z |
| 56 | [ieaseMusic](https://github.com/trazyn/ieaseMusic) | 8712 | 1010 | JavaScript | 140 | 网易云音乐第三方 | 2023-02-16T05:08:28Z |
| 57 | [codimd](https://github.com/hackmdio/codimd) | 8634 | 1045 | JavaScript | 289 | CodiMD - Realtime collaborative markdown notes on all platforms. | 2023-08-11T20:42:13Z |
| 58 | [howtheysre](https://github.com/upgundecha/howtheysre) | 8601 | 709 | JavaScript | 4 | A curated collection of publicly available resources on how technology and tech-savvy organizations around the world practice Site Reliability Engineering (SRE) | 2023-07-19T01:31:13Z |
| 59 | [swagger-editor](https://github.com/swagger-api/swagger-editor) | 8316 | 2192 | JavaScript | 212 | Swagger Editor | 2023-09-04T14:52:46Z |
| 60 | [tailblocks](https://github.com/mertJF/tailblocks) | 8237 | 775 | JavaScript | 30 | Ready-to-use Tailwind CSS blocks. | 2023-01-31T22:16:06Z |
| 61 | [blog](https://github.com/jawil/blog) | 7918 | 893 | JavaScript | 27 | Too young, too simple. Sometimes, naive & stupid 🐌 | 2019-04-19T08:55:23Z |
| 62 | [chrome-plugin-demo](https://github.com/sxei/chrome-plugin-demo) | 7450 | 1734 | JavaScript | 21 | 《Chrome插件开发全攻略》配套完整Demo,欢迎clone体验 | 2023-02-05T12:10:19Z |
| 63 | [node-telegram-bot-api](https://github.com/yagop/node-telegram-bot-api) | 7371 | 1474 | JavaScript | 64 | Telegram Bot API for NodeJS | 2023-08-22T23:09:47Z |
| 64 | [pipedream](https://github.com/PipedreamHQ/pipedream) | 7070 | 5151 | JavaScript | 1358 | Connect APIs, remarkably fast. Free for developers. | 2023-09-05T00:30:09Z |
| 65 | [nsfwjs](https://github.com/infinitered/nsfwjs) | 6945 | 493 | JavaScript | 63 | NSFW detection on the client-side via TensorFlow.js | 2023-09-04T13:30:21Z |
| 66 | [synaptic](https://github.com/cazala/synaptic) | 6916 | 703 | JavaScript | 155 | architecture-free neural network library for node.js and the browser | 2020-09-03T20:24:33Z |
| 67 | [artillery](https://github.com/artilleryio/artillery) | 6887 | 495 | JavaScript | 353 | 🌩 Cloud-scale serverless load testing, as easy as 1-2-3. No DevOps needed. Never fail to scale! | 2023-09-04T15:12:21Z |
| 68 | [icons](https://github.com/twbs/icons) | 6869 | 1037 | JavaScript | 313 | Official open source SVG icon library for Bootstrap. | 2023-09-01T03:09:25Z |
| 69 | [WantWords](https://github.com/thunlp/WantWords) | 6737 | 600 | JavaScript | 24 | An open-source online reverse dictionary. | 2022-02-23T11:52:43Z |
| 70 | [mapscii](https://github.com/rastapasta/mapscii) | 6718 | 230 | JavaScript | 34 | 🗺 MapSCII is a Braille & ASCII world map renderer for your console - enter => telnet mapscii.me <= on Mac (brew install telnet) and Linux, connect with PuTTY on Windows | 2023-03-04T02:55:35Z |
| 71 | [zeroclipboard](https://github.com/zeroclipboard/zeroclipboard) | 6638 | 1096 | JavaScript | 82 | The ZeroClipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie and a JavaScript interface. | 2021-02-15T20:36:42Z |
| 72 | [echarts-for-weixin](https://github.com/ecomfe/echarts-for-weixin) | 6558 | 1555 | JavaScript | 475 | Apache ECharts 的微信小程序版本 | 2023-08-14T08:42:03Z |
| 73 | [redux-actions](https://github.com/redux-utilities/redux-actions) | 6545 | 341 | JavaScript | 41 | Flux Standard Action utilities for Redux. | 2023-08-03T06:39:11Z |
| 74 | [BackstopJS](https://github.com/garris/BackstopJS) | 6449 | 600 | JavaScript | 471 | Catch CSS curve balls. | 2023-08-07T00:55:29Z |
| 75 | [ce](https://github.com/jspreadsheet/ce) | 6444 | 797 | JavaScript | 128 | Jspreadsheet is a lightweight vanilla javascript plugin to create amazing web-based interactive tables and spreadsheets compatible with other spreadsheet software. | 2023-08-09T18:00:56Z |
| 76 | [collect.js](https://github.com/ecrmnn/collect.js) | 6360 | 338 | JavaScript | 14 | 💎  Convenient and dependency free wrapper for working with arrays and objects | 2023-07-13T14:14:25Z |
| 77 | [tui.image-editor](https://github.com/nhn/tui.image-editor) | 6246 | 1187 | JavaScript | 213 | 🍞🎨 Full-featured photo image editor using canvas. It is really easy, and it comes with great filters. | 2023-07-24T11:36:42Z |
| 78 | [crossfilter](https://github.com/square/crossfilter) | 6227 | 1347 | JavaScript | 4 | Fast n-dimensional filtering and grouping of records. | 2023-03-18T23:13:40Z |
| 79 | [GateOne](https://github.com/liftoff/GateOne) | 6221 | 959 | JavaScript | 357 | Gate One is an HTML5-powered terminal emulator and SSH client | 2023-03-17T14:15:06Z |
| 80 | [slap](https://github.com/slap-editor/slap) | 6115 | 254 | JavaScript | 97 | Sublime-like terminal-based text editor | 2021-11-01T04:47:39Z |
| 81 | [Snap.js](https://github.com/jakiestfu/Snap.js) | 6013 | 701 | JavaScript | 129 | A Library for creating beautiful mobile shelfs in Javascript (Facebook and Path style side menus) | 2016-10-31T06:17:11Z |
| 82 | [winbox](https://github.com/nextapps-de/winbox) | 5984 | 188 | JavaScript | 5 | WinBox is a modern HTML5 window manager for the web: lightweight, outstanding performance, no dependencies, fully customizable, open source! | 2023-08-30T08:55:43Z |
| 83 | [react-autosuggest](https://github.com/moroshko/react-autosuggest) | 5926 | 639 | JavaScript | 234 | WAI-ARIA compliant React autosuggest component | 2023-01-05T16:57:23Z |
| 84 | [Hilo](https://github.com/hiloteam/Hilo) | 5896 | 878 | JavaScript | 28 | A Cross-end HTML5 Game development solution developed by Alibaba Group | 2022-06-29T02:45:43Z |
| 85 | [deco-ide](https://github.com/decosoftware/deco-ide) | 5840 | 343 | JavaScript | 97 | The React Native IDE | 2019-12-25T13:20:44Z |
| 86 | [remarkable](https://github.com/jonschlinkert/remarkable) | 5565 | 396 | JavaScript | 115 | Markdown parser, done right. Commonmark support, extensions, syntax plugins, high speed - all in one. Gulp and metalsmith plugins available. Used by Facebook, Docusaurus and many others! Use https://github.com/breakdance/breakdance for HTML-to-markdown conversion. Use https://github.com/jonschlinkert/markdown-toc to generate a table of contents. | 2023-08-23T10:31:57Z |
| 87 | [ramjet](https://github.com/Rich-Harris/ramjet) | 5470 | 195 | JavaScript | 8 | Morph DOM elements from one state to another with smooth animations and transitions | 2017-02-09T15:06:44Z |
| 88 | [Detect-It-Easy](https://github.com/horsicq/Detect-It-Easy) | 5448 | 608 | JavaScript | 34 | Program for determining types of files for Windows, Linux and MacOS. | 2023-09-01T16:47:29Z |
| 89 | [headless-chrome-crawler](https://github.com/yujiosaka/headless-chrome-crawler) | 5407 | 436 | JavaScript | 29 | Distributed crawler powered by Headless Chrome | 2023-04-29T20:48:51Z |
| 90 | [caniuse](https://github.com/Fyrd/caniuse) | 5335 | 1395 | JavaScript | 824 | Raw browser/feature support data from caniuse.com | 2023-08-31T14:07:52Z |
| 91 | [elementor](https://github.com/elementor/elementor) | 5319 | 1302 | JavaScript | 3310 | The most advanced frontend drag & drop page builder. Create high-end, pixel perfect websites at record speeds. Any theme, any page, any design. | 2023-09-04T23:36:55Z |
| 92 | [fontmin](https://github.com/ecomfe/fontmin) | 5274 | 313 | JavaScript | 68 | Minify font seamlessly | 2023-08-14T02:57:48Z |
| 93 | [ProjectVisBug](https://github.com/GoogleChromeLabs/ProjectVisBug) | 5218 | 285 | JavaScript | 193 | FireBug for designers › Edit any webpage, in any state https://a.nerdy.dev/gimme-visbug | 2023-07-24T16:05:15Z |
| 94 | [react-native-nw-react-calculator](https://github.com/benoitvallon/react-native-nw-react-calculator) | 5203 | 874 | JavaScript | 12 | Mobile, desktop and website Apps with the same code | 2021-10-03T16:47:54Z |
| 95 | [tinycon](https://github.com/tommoor/tinycon) | 5122 | 300 | JavaScript | 13 | A small library for manipulating the favicon, in particular adding alert bubbles and changing images. | 2019-07-01T16:53:13Z |
| 96 | [TwitchAdSolutions](https://github.com/pixeltris/TwitchAdSolutions) | 4993 | 365 | JavaScript | 9 | None | 2023-08-09T07:56:58Z |
| 97 | [react-snap](https://github.com/stereobooster/react-snap) | 4953 | 402 | JavaScript | 150 | 👻 Zero-configuration framework-agnostic static prerendering for SPAs | 2023-03-23T16:40:43Z |
| 98 | [react](https://github.com/duxianwei520/react) | 4862 | 1752 | JavaScript | 2 | React+webpack+redux+ant design+axios+less全家桶后台管理框架 | 2023-04-08T04:24:49Z |
| 99 | [jquery-qrcode](https://github.com/jeromeetienne/jquery-qrcode) | 4800 | 2544 | JavaScript | 59 | qrcode generation standalone (doesn't depend on external services) | 2022-07-19T05:52:23Z |
| 100 | [globalize](https://github.com/globalizejs/globalize) | 4758 | 646 | JavaScript | 146 | A JavaScript library for internationalization and localization that leverages the official Unicode CLDR JSON data | 2023-02-20T12:43:55Z |