Files
Github-Ranking/Top100/JavaScript.md
T
2023-02-08 12:05:00 +02: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 | [picojs](https://github.com/nenadmarkus/picojs) | 6236 | 479 | JavaScript | 23 | A face detection library in 200 lines of JavaScript | 2022-08-25T22:05:20Z |
| 2 | [hypernova](https://github.com/airbnb/hypernova) | 5813 | 244 | JavaScript | 26 | A service for server-side rendering your JavaScript views | 2022-12-14T02:10:16Z |
| 3 | [sw-toolbox](https://github.com/GoogleChromeLabs/sw-toolbox) | 3633 | 364 | JavaScript | 54 | [Deprecated] A collection of service worker tools for offlining runtime requests | 2019-10-01T12:23:50Z |
| 4 | [jquery-focuspoint](https://github.com/jonom/jquery-focuspoint) | 3171 | 229 | JavaScript | 10 | jQuery plugin for 'responsive cropping'. Dynamically crop images to fill available space without cutting out the image's subject. Great for full-screen images. | 2020-04-01T22:48:30Z |
| 5 | [node-orm2](https://github.com/dresende/node-orm2) | 3076 | 392 | JavaScript | 204 | Object Relational Mapping | 2022-06-22T16:21:15Z |
| 6 | [cms.js](https://github.com/chrisdiana/cms.js) | 3041 | 307 | JavaScript | 13 | Client-Side JavaScript Site Generator | 2022-07-25T18:29:03Z |
| 7 | [dumper.js](https://github.com/ziishaned/dumper.js) | 2772 | 74 | JavaScript | 3 | A better and pretty variable inspector for your Node.js applications | 2023-01-03T17:53:09Z |
| 8 | [express-react-views](https://github.com/reactjs/express-react-views) | 2745 | 276 | JavaScript | 19 | This is an Express view engine which renders React components on server. It renders static markup and *does not* support mounting those views on the client. | 2022-02-01T06:50:33Z |
| 9 | [angular-chart.js](https://github.com/jtblin/angular-chart.js) | 2700 | 774 | JavaScript | 98 | Reactive, responsive, beautiful charts for AngularJS using Chart.js: http://jtblin.github.io/angular-chart.js | 2022-09-05T05:22:13Z |
| 10 | [learn-tdd](https://github.com/dwyl/learn-tdd) | 2617 | 341 | JavaScript | 19 | :white_check_mark: A brief introduction to Test Driven Development (TDD) in JavaScript (Complete Beginner's Step-by-Step Tutorial) | 2022-11-09T00:09:09Z |
| 11 | [react-native-action-button](https://github.com/mastermoo/react-native-action-button) | 2454 | 569 | JavaScript | 79 | customizable multi-action-button component for react-native | 2023-01-07T13:09:05Z |
| 12 | [express-es6-rest-api](https://github.com/developit/express-es6-rest-api) | 2429 | 568 | JavaScript | 13 | :battery: Starter project for an ES6 RESTful Express API. | 2022-04-28T16:30:38Z |
| 13 | [Aloha-Editor](https://github.com/alohaeditor/Aloha-Editor) | 2419 | 546 | JavaScript | 123 | Aloha Editor is a JavaScript content editing library | 2022-09-16T07:58:50Z |
| 14 | [jquery-tokeninput](https://github.com/loopj/jquery-tokeninput) | 2371 | 1026 | JavaScript | 405 | Tokeninput is a jQuery plugin which allows your users to select multiple items from a predefined list, using autocompletion as they type to find each item. You may have seen a similar type of text entry when filling in the recipients field sending messages on facebook. | 2018-05-31T16:48:19Z |
| 15 | [progress.js](https://github.com/usablica/progress.js) | 2368 | 271 | JavaScript | 9 | ProgressJs is a JavaScript and CSS3 library which help developers to create and manage progress bar for every objects on the page. | 2015-08-31T16:19:22Z |
| 16 | [cluster](https://github.com/LearnBoost/cluster) | 2297 | 175 | JavaScript | 52 | Node.JS multi-core server manager with plugins support. | 2015-11-13T08:28:56Z |
| 17 | [WeixinApi](https://github.com/zxlie/WeixinApi) | 2206 | 779 | JavaScript | 28 | 专门用于微信公众平台的Javascript API | 2019-04-18T04:08:00Z |
| 18 | [lawnchair](https://github.com/brianleroux/lawnchair) | 2136 | 254 | JavaScript | 67 | A lightweight clientside JSON document store, | 2020-05-17T19:39:17Z |
| 19 | [react-redux-form](https://github.com/davidkpiano/react-redux-form) | 2087 | 267 | JavaScript | 169 | Create forms easily in React with Redux. | 2022-06-22T21:07:26Z |
| 20 | [EthereumCasts](https://github.com/StephenGrider/EthereumCasts) | 2015 | 1171 | JavaScript | 22 | Companion repo to an Ethereum/Solidity course on Udemy | 2023-01-03T21:13:24Z |
| 21 | [spectrum](https://github.com/withspectrum/spectrum) | 10720 | 1264 | JavaScript | 0 | Simple, powerful online communities. | 2022-07-20T03:30:21Z |
| 22 | [pdfmake](https://github.com/bpampuch/pdfmake) | 10605 | 1942 | JavaScript | 281 | Client/server side PDF printing in pure JavaScript | 2023-01-07T11:05:38Z |
| 23 | [trianglify](https://github.com/qrohlf/trianglify) | 10021 | 719 | JavaScript | 6 | Algorithmically generated triangle art | 2022-11-17T21:31:40Z |
| 24 | [art-template](https://github.com/aui/art-template) | 9752 | 2732 | JavaScript | 81 | High performance JavaScript templating engine | 2021-01-09T14:41:44Z |
| 25 | [SpaceX-API](https://github.com/r-spacex/SpaceX-API) | 9715 | 859 | JavaScript | 32 | :rocket: Open Source REST API for SpaceX launch, rocket, core, capsule, starlink, launchpad, and landing pad data. | 2023-02-04T00:02:18Z |
| 26 | [junior-recruit-scheduler](https://github.com/jojoldu/junior-recruit-scheduler) | 9699 | 1637 | JavaScript | 12 | 주니어 개발자 채용 정보 | 2023-02-07T08:15:44Z |
| 27 | [fantasy-land](https://github.com/fantasyland/fantasy-land) | 9665 | 393 | JavaScript | 27 | Specification for interoperability of common algebraic structures in JavaScript | 2022-12-05T09:59:53Z |
| 28 | [piskel](https://github.com/piskelapp/piskel) | 9448 | 678 | JavaScript | 276 | A simple web-based tool for Spriting and Pixel art. | 2022-09-28T03:46:14Z |
| 29 | [uncss](https://github.com/uncss/uncss) | 9302 | 443 | JavaScript | 43 | Remove unused styles from CSS | 2023-01-06T02:32:21Z |
| 30 | [chameleon](https://github.com/didi/chameleon) | 8967 | 698 | JavaScript | 150 | 🦎 一套代码运行多端,一端所见即多端所见 | 2023-01-07T22:16:40Z |
| 31 | [rawgraphs-app](https://github.com/rawgraphs/rawgraphs-app) | 8306 | 1847 | JavaScript | 76 | A web interface to create custom vector-based visualizations on top of RAWGraphs core | 2023-02-03T02:50:00Z |
| 32 | [unstated](https://github.com/jamiebuilds/unstated) | 7826 | 316 | JavaScript | 0 | State so simple, it goes without saying | 2020-09-30T19:18:09Z |
| 33 | [chai](https://github.com/chaijs/chai) | 7816 | 709 | JavaScript | 83 | BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework. | 2023-02-07T14:57:03Z |
| 34 | [awesome-wpo](https://github.com/davidsonfellipe/awesome-wpo) | 7800 | 567 | JavaScript | 2 | :pencil: A curated list of Web Performance Optimization. Everyone can contribute here! | 2023-01-28T03:07:00Z |
| 35 | [anyproxy](https://github.com/alibaba/anyproxy) | 7556 | 1212 | JavaScript | 222 | A fully configurable http/https proxy in NodeJS | 2021-11-01T03:36:05Z |
| 36 | [ncc](https://github.com/vercel/ncc) | 7473 | 261 | JavaScript | 170 | Compile a Node.js project into a single file. Supports TypeScript, binary addons, dynamic requires. | 2023-02-01T21:49:29Z |
| 37 | [Spacegray](https://github.com/SublimeText/Spacegray) | 7256 | 471 | JavaScript | 44 | A Hyperminimal UI Theme for Sublime Text | 2022-08-11T17:08:28Z |
| 38 | [prerender-spa-plugin](https://github.com/chrisvfritz/prerender-spa-plugin) | 7253 | 642 | JavaScript | 108 | Prerenders static HTML in a single-page application. | 2023-01-04T19:18:02Z |
| 39 | [52-technologies-in-2016](https://github.com/shekhargulati/52-technologies-in-2016) | 7133 | 645 | JavaScript | 49 | Let's learn a new technology every week. A new technology blog every Sunday in 2016. | 2022-10-18T03:18:26Z |
| 40 | [es5-shim](https://github.com/es-shims/es5-shim) | 7120 | 942 | JavaScript | 37 | ECMAScript 5 compatibility shims for legacy (and modern) JavaScript engines | 2022-11-08T06:12:06Z |
| 41 | [hjs-webpack](https://github.com/HenrikJoreteg/hjs-webpack) | 1796 | 137 | JavaScript | 10 | Helpers/presets for setting up webpack with hotloading react and ES6(2015) using Babel. | 2019-06-28T14:13:42Z |
| 42 | [komanda](https://github.com/mephux/komanda) | 1794 | 75 | JavaScript | 98 | The IRC Client For Developers | 2015-08-02T15:22:12Z |
| 43 | [jquery.avgrund.js](https://github.com/voronianski/jquery.avgrund.js) | 1772 | 365 | JavaScript | 14 | Avgrund is jQuery plugin with new modal concept for popups | 2020-09-18T20:36:00Z |
| 44 | [MaterialColorsApp](https://github.com/romannurik/MaterialColorsApp) | 1770 | 116 | JavaScript | 1 | A handy little Mac app that gives you quick access to the standard material design color palette. | 2023-01-07T06:07:33Z |
| 45 | [baffle](https://github.com/camwiegert/baffle) | 1742 | 92 | JavaScript | 0 | A tiny javascript library for obfuscating and revealing text in DOM elements. :astonished: | 2017-08-28T06:48:41Z |
| 46 | [Durandal](https://github.com/BlueSpire/Durandal) | 1734 | 378 | JavaScript | 0 | Durandal has evolved to the next generation: Aurelia. | 2018-11-30T08:54:06Z |
| 47 | [underscore-cli](https://github.com/ddopson/underscore-cli) | 1708 | 93 | JavaScript | 34 | Command-line utility-belt for hacking JSON and Javascript. | 2020-11-02T00:34:28Z |
| 48 | [ice](https://github.com/nytimes/ice) | 1702 | 199 | JavaScript | 60 | track changes with javascript | 2022-02-03T16:23:20Z |
| 49 | [Nested](https://github.com/suprb/Nested) | 1698 | 256 | JavaScript | 36 | Gap free multi column grid | 2015-08-31T22:02:36Z |
| 50 | [jquery-notebook](https://github.com/raphaelcruzeiro/jquery-notebook) | 1689 | 211 | JavaScript | 47 | A modern, simple and elegant WYSIWYG rich text editor. | 2020-04-13T20:20:10Z |
| 51 | [remote-browser](https://github.com/intoli/remote-browser) | 1689 | 109 | JavaScript | 7 | A low-level browser automation framework built on top of the Web Extensions API standard. | 2018-07-14T22:44:50Z |
| 52 | [validatorjs](https://github.com/mikeerickson/validatorjs) | 1658 | 279 | JavaScript | 61 | A data validation library in JavaScript for the browser and Node.js, inspired by Laravel's Validator. | 2022-12-20T17:33:36Z |
| 53 | [DataSciComp](https://github.com/iphysresearch/DataSciComp) | 1645 | 316 | JavaScript | 2 | A collection of popular Data Science Challenges/Competitions \|\| Countdown timers to keep track of the entry deadlines. | 2021-03-25T22:52:10Z |
| 54 | [capture-website](https://github.com/sindresorhus/capture-website) | 1642 | 122 | JavaScript | 24 | Capture screenshots of websites | 2022-10-26T18:04:19Z |
| 55 | [react-d3-components](https://github.com/codesuki/react-d3-components) | 1616 | 212 | JavaScript | 59 | D3 Components for React | 2022-01-11T11:39:52Z |
| 56 | [douban.fm](https://github.com/guo-yu/douban.fm) | 1613 | 225 | JavaScript | 44 | a tiny and smart cli player of douban.fm in Node.js | 2015-09-15T13:05:38Z |
| 57 | [react-trello-board](https://github.com/web-pal/react-trello-board) | 1607 | 343 | JavaScript | 10 | Trello like board based on React, Redux, React-dnd | 2016-12-08T20:23:28Z |
| 58 | [JSONSelect](https://github.com/lloyd/JSONSelect) | 1594 | 129 | JavaScript | 38 | CSS-like selectors for JSON | 2021-08-31T16:43:14Z |
| 59 | [vidage](https://github.com/dvlden/vidage) | 1580 | 80 | JavaScript | 1 | Your solution to full-screen background video & image combined. | 2022-10-06T15:08:56Z |
| 60 | [jsgen](https://github.com/zensh/jsgen) | 1566 | 540 | JavaScript | 26 | [DEPRECATED]JsGen is a next generation,free, open source web software that you can generate a powerful website, such as blog, forum, etc. It is coded by pure JavaScript, based on Node.js, AngularJS, MongoDB. | 2016-01-07T07:10:48Z |
| 61 | [leetcode-patterns](https://github.com/seanprashad/leetcode-patterns) | 7788 | 1365 | JavaScript | 16 | A pattern-based approach for learning technical interview questions | 2023-02-08T04:05:26Z |
| 62 | [tailblocks](https://github.com/mertJF/tailblocks) | 7765 | 717 | JavaScript | 27 | Ready-to-use Tailwind CSS blocks. | 2023-01-31T22:16:06Z |
| 63 | [vue-enterprise-boilerplate](https://github.com/bencodezen/vue-enterprise-boilerplate) | 7634 | 1329 | JavaScript | 27 | An ever-evolving, very opinionated architecture and dev environment for new Vue SPA projects using Vue CLI. | 2022-08-26T00:27:33Z |
| 64 | [scalene](https://github.com/plasma-umass/scalene) | 7280 | 245 | JavaScript | 108 | Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals | 2023-02-08T01:01:48Z |
| 65 | [chrome-plugin-demo](https://github.com/sxei/chrome-plugin-demo) | 7093 | 1641 | JavaScript | 21 | 《Chrome插件开发全攻略》配套完整Demo,欢迎clone体验 | 2023-02-05T12:10:19Z |
| 66 | [synaptic](https://github.com/cazala/synaptic) | 6876 | 696 | JavaScript | 155 | architecture-free neural network library for node.js and the browser | 2020-09-03T20:24:33Z |
| 67 | [node-telegram-bot-api](https://github.com/yagop/node-telegram-bot-api) | 6860 | 1338 | JavaScript | 56 | Telegram Bot API for NodeJS | 2023-01-31T00:17:55Z |
| 68 | [zeroclipboard](https://github.com/zeroclipboard/zeroclipboard) | 6639 | 1098 | 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 |
| 69 | [icons](https://github.com/twbs/icons) | 6570 | 989 | JavaScript | 303 | Official open source SVG icon library for Bootstrap. | 2023-02-01T10:01:16Z |
| 70 | [redux-actions](https://github.com/redux-utilities/redux-actions) | 6567 | 340 | JavaScript | 46 | Flux Standard Action utilities for Redux. | 2023-01-28T08:37:16Z |
| 71 | [mapscii](https://github.com/rastapasta/mapscii) | 6453 | 223 | JavaScript | 31 | 🗺 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-01-10T15:14:27Z |
| 72 | [nsfwjs](https://github.com/infinitered/nsfwjs) | 6379 | 455 | JavaScript | 54 | NSFW detection on the client-side via TensorFlow.js | 2023-02-06T14:49:17Z |
| 73 | [WantWords](https://github.com/thunlp/WantWords) | 6361 | 556 | JavaScript | 20 | An open-source online reverse dictionary. | 2022-02-23T11:52:43Z |
| 74 | [BackstopJS](https://github.com/garris/BackstopJS) | 6282 | 593 | JavaScript | 459 | Catch CSS curve balls. | 2023-01-27T13:52:02Z |
| 75 | [ce](https://github.com/jspreadsheet/ce) | 6277 | 750 | JavaScript | 142 | Jspreadsheet is a lightweight vanilla javascript plugin to create amazing web-based interactive tables and spreadsheets compatible with other spreadsheet software. | 2023-01-18T22:13:31Z |
| 76 | [collect.js](https://github.com/ecrmnn/collect.js) | 6246 | 327 | JavaScript | 13 | 💎  Convenient and dependency free wrapper for working with arrays and objects | 2023-02-02T02:40:37Z |
| 77 | [echarts-for-weixin](https://github.com/ecomfe/echarts-for-weixin) | 6229 | 1521 | JavaScript | 461 | Apache ECharts 的微信小程序版本 | 2022-09-13T08:48:09Z |
| 78 | [crossfilter](https://github.com/square/crossfilter) | 6217 | 1350 | JavaScript | 4 | Fast n-dimensional filtering and grouping of records. | 2022-11-03T18:05:14Z |
| 79 | [GateOne](https://github.com/liftoff/GateOne) | 6171 | 952 | JavaScript | 357 | Gate One is an HTML5-powered terminal emulator and SSH client | 2021-01-01T22:22:13Z |
| 80 | [artillery](https://github.com/artilleryio/artillery) | 6171 | 426 | JavaScript | 338 | 🌩 Cloud-scale load testing. Fully serverless, test any stack, test at any scale. | 2023-02-07T21:40:16Z |
| 81 | [sockjs-node](https://github.com/sockjs/sockjs-node) | 2053 | 316 | JavaScript | 14 | WebSocket emulation - Node.js server | 2022-04-09T17:18:16Z |
| 82 | [victory-native](https://github.com/FormidableLabs/victory-native) | 2015 | 168 | JavaScript | 0 | victory components for react native | 2021-11-03T23:22:18Z |
| 83 | [sisyphus](https://github.com/simsalabim/sisyphus) | 1990 | 237 | JavaScript | 35 | Gmail-like client-side drafts and bit more. Plugin developed to save html forms data to LocalStorage to restore them after browser crashes, tabs closings and other disasters. | 2023-01-16T17:55:13Z |
| 84 | [iron-router](https://github.com/iron-meteor/iron-router) | 1990 | 427 | JavaScript | 297 | A client and server side router designed specifically for Meteor. | 2017-11-11T01:07:51Z |
| 85 | [jquery-smooth-scroll](https://github.com/kswedberg/jquery-smooth-scroll) | 1980 | 440 | JavaScript | 8 | Automatically make same-page links scroll smoothly | 2022-08-30T14:08:00Z |
| 86 | [libsignal-protocol-javascript](https://github.com/signalapp/libsignal-protocol-javascript) | 1970 | 324 | JavaScript | 14 | This library is no longer maintained. libsignal-protocol-javascript was an implementation of the Signal Protocol, written in JavaScript. It has been replaced by libsignal-client’s typesafe TypeScript API. | 2021-08-04T21:06:49Z |
| 87 | [cerebral](https://github.com/cerebral/cerebral) | 1968 | 132 | JavaScript | 5 | Declarative state and side effects management for popular JavaScript frameworks | 2021-09-18T06:49:29Z |
| 88 | [vue-scrollto](https://github.com/rigor789/vue-scrollto) | 1966 | 114 | JavaScript | 45 | Adds a directive that listens for click events and scrolls to elements. | 2023-01-16T09:06:29Z |
| 89 | [lazy-line-painter](https://github.com/camoconnell/lazy-line-painter) | 1939 | 345 | JavaScript | 15 | Lazy Line Painter - A Modern JS library for SVG path animation | 2020-07-19T23:43:34Z |
| 90 | [spring-boot-all](https://github.com/leelance/spring-boot-all) | 1935 | 1276 | JavaScript | 15 | spring-boot,mybatis,activemq,redis,email, freemarker,shiro,websocket,sitemesh,ehcache,easyui,kindeditor,quartz,springfox,swagger,jpa,hibernate,querydsl,netty | 2019-03-02T14:47:08Z |
| 91 | [webvirtmgr](https://github.com/retspen/webvirtmgr) | 1920 | 541 | JavaScript | 192 | WebVirtMgr panel for manage virtual machine | 2022-03-07T07:43:15Z |
| 92 | [Sublime-HTMLPrettify](https://github.com/victorporof/Sublime-HTMLPrettify) | 1913 | 273 | JavaScript | 89 | HTML, CSS, JavaScript, JSON, React/JSX and Vue code formatter for Sublime Text 2 and 3 via node.js | 2023-01-03T15:15:00Z |
| 93 | [ambar](https://github.com/RD17/ambar) | 1912 | 368 | JavaScript | 1 | :mag: Ambar: Document Search Engine | 2021-08-26T08:29:28Z |
| 94 | [react-cloud-music](https://github.com/sanyuan0704/react-cloud-music) | 1910 | 537 | JavaScript | 24 | React 16.8打造精美音乐WebApp | 2022-11-14T07:54:36Z |
| 95 | [nodeunit](https://github.com/caolan/nodeunit) | 1910 | 387 | JavaScript | 106 | Easy unit testing in node.js and the browser, based on the assert module. | 2022-10-21T19:20:51Z |
| 96 | [jasmine-jquery](https://github.com/velesin/jasmine-jquery) | 1908 | 364 | JavaScript | 53 | jQuery matchers and fixture loader for Jasmine framework | 2017-10-06T05:58:54Z |
| 97 | [through2](https://github.com/rvagg/through2) | 1885 | 128 | JavaScript | 3 | Tiny wrapper around Node streams2 Transform to avoid explicit subclassing noise | 2022-11-22T08:53:01Z |
| 98 | [sqorn](https://github.com/sqorn/sqorn) | 1877 | 62 | JavaScript | 13 | A Javascript library for building SQL queries | 2023-02-07T16:49:27Z |
| 99 | [purl](https://github.com/allmarkedup/purl) | 1861 | 403 | JavaScript | 0 | [NO LONGER MAINTAINED] A JS utility for for parsing URLs and extracting information out of them. | 2017-07-05T09:08:26Z |
| 100 | [JSON-Splora](https://github.com/wellsjo/JSON-Splora) | 1837 | 74 | JavaScript | 18 | GUI for editing, visualizing, and manipulating JSON data | 2017-02-22T17:10:42Z |