Files
Github-Ranking/Top100/JavaScript.md
T
2022-04-23 12:04:29 +00: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 | [freeCodeCamp](https://github.com/freeCodeCamp/freeCodeCamp) | 344458 | 28508 | JavaScript | 121 | freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free. | 2022-04-23T10:53:42Z |
| 2 | [vue](https://github.com/vuejs/vue) | 195176 | 31965 | JavaScript | 329 | 🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web. | 2022-04-21T08:36:18Z |
| 3 | [react](https://github.com/facebook/react) | 186820 | 38383 | JavaScript | 676 | A declarative, efficient, and flexible JavaScript library for building user interfaces. | 2022-04-22T22:00:33Z |
| 4 | [bootstrap](https://github.com/twbs/bootstrap) | 156635 | 76567 | JavaScript | 220 | The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web. | 2022-04-23T09:42:50Z |
| 5 | [javascript-algorithms](https://github.com/trekhleb/javascript-algorithms) | 139542 | 23177 | JavaScript | 100 | 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings | 2022-04-09T06:34:44Z |
| 6 | [javascript](https://github.com/airbnb/javascript) | 122242 | 23324 | JavaScript | 87 | JavaScript Style Guide | 2022-04-08T01:41:48Z |
| 7 | [react-native](https://github.com/facebook/react-native) | 102280 | 22013 | JavaScript | 1927 | A framework for building native applications using React | 2022-04-23T05:26:19Z |
| 8 | [d3](https://github.com/d3/d3) | 101035 | 23067 | JavaScript | 3 | Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada: | 2022-04-11T19:35:01Z |
| 9 | [create-react-app](https://github.com/facebook/create-react-app) | 94624 | 24396 | JavaScript | 1286 | Set up a modern web app by running one command. | 2022-04-22T06:13:20Z |
| 10 | [axios](https://github.com/axios/axios) | 92670 | 9422 | JavaScript | 245 | Promise based HTTP client for the browser and node.js | 2022-04-21T17:39:07Z |
| 11 | [node](https://github.com/nodejs/node) | 87029 | 23328 | JavaScript | 1265 | Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles: | 2022-04-23T11:49:15Z |
| 12 | [awesome-selfhosted](https://github.com/awesome-selfhosted/awesome-selfhosted) | 86229 | 5729 | JavaScript | 105 | A list of Free Software network services and web applications which can be hosted on your own servers | 2022-04-21T08:21:41Z |
| 13 | [three.js](https://github.com/mrdoob/three.js) | 81251 | 31448 | JavaScript | 343 | JavaScript 3D Library. | 2022-04-23T09:20:49Z |
| 14 | [material-ui](https://github.com/mui/material-ui) | 77621 | 26859 | JavaScript | 943 | MUI Core (formerly Material-UI) is the React UI library you always wanted. Follow your own design system, or start with Material Design. | 2022-04-23T11:05:06Z |
| 15 | [nodebestpractices](https://github.com/goldbergyoni/nodebestpractices) | 77033 | 7936 | JavaScript | 28 | :white_check_mark: The Node.js best practices list (March 2022) | 2022-04-15T14:51:05Z |
| 16 | [Font-Awesome](https://github.com/FortAwesome/Font-Awesome) | 69220 | 12012 | JavaScript | 5268 | The iconic SVG, font, and CSS toolkit | 2022-04-13T21:52:51Z |
| 17 | [tech-interview-handbook](https://github.com/yangshun/tech-interview-handbook) | 68950 | 9563 | JavaScript | 9 | 💯 Curated interview preparation materials for busy engineers | 2022-04-21T17:21:53Z |
| 18 | [clean-code-javascript](https://github.com/ryanmcdermott/clean-code-javascript) | 66734 | 8898 | JavaScript | 42 | :bathtub: Clean Code concepts adapted for JavaScript | 2022-04-13T12:14:53Z |
| 19 | [webpack](https://github.com/webpack/webpack) | 60915 | 8336 | JavaScript | 176 | A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff. | 2022-04-22T12:23:43Z |
| 20 | [json-server](https://github.com/typicode/json-server) | 60765 | 5971 | JavaScript | 544 | Get a full fake REST API with zero coding in less than 30 seconds (seriously) | 2022-04-23T09:56:46Z |
| 21 | [resume.github.com](https://github.com/resume/resume.github.com) | 51205 | 1302 | JavaScript | 37 | Resumes generated using the GitHub informations | 2022-01-24T03:34:10Z |
| 22 | [awesome-mac](https://github.com/jaywcjlove/awesome-mac) | 48885 | 5308 | JavaScript | 82 |  Now we have become very big, Different from the original idea. Collect premium software in various categories. | 2022-04-17T01:49:02Z |
| 23 | [moment](https://github.com/moment/moment) | 46483 | 7061 | JavaScript | 154 | Parse, validate, manipulate, and display dates in javascript. | 2022-04-18T16:26:59Z |
| 24 | [Web-Dev-For-Beginners](https://github.com/microsoft/Web-Dev-For-Beginners) | 46196 | 6741 | JavaScript | 3 | 24 Lessons, 12 Weeks, Get Started as a Web Developer | 2022-04-20T14:38:01Z |
| 25 | [strapi](https://github.com/strapi/strapi) | 44479 | 5455 | JavaScript | 425 | 🚀 Open source Node.js Headless CMS to easily build customisable APIs | 2022-04-23T08:34:20Z |
| 26 | [prettier](https://github.com/prettier/prettier) | 42467 | 3275 | JavaScript | 850 | Prettier is an opinionated code formatter. | 2022-04-22T14:16:45Z |
| 27 | [anime](https://github.com/juliangarnier/anime) | 42081 | 3477 | JavaScript | 161 | JavaScript animation engine | 2022-03-11T02:32:41Z |
| 28 | [github-readme-stats](https://github.com/anuraghazra/github-readme-stats) | 40289 | 9414 | JavaScript | 76 | :zap: Dynamically generated stats for your github readmes | 2022-04-23T10:29:19Z |
| 29 | [HowToCook](https://github.com/Anduin2017/HowToCook) | 39052 | 5871 | JavaScript | 249 | 程序员在家做饭方法指南。Programmer's guide about how to cook at home (Chinese only). | 2022-04-23T06:35:53Z |
| 30 | [nw.js](https://github.com/nwjs/nw.js) | 38855 | 3964 | JavaScript | 890 | Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies. | 2022-04-21T01:06:13Z |
| 31 | [materialize](https://github.com/Dogfalo/materialize) | 38689 | 4883 | JavaScript | 625 | Materialize, a CSS Framework based on Material Design | 2022-03-01T16:08:21Z |
| 32 | [pdf.js](https://github.com/mozilla/pdf.js) | 38273 | 8762 | JavaScript | 338 | PDF Reader in JavaScript | 2022-04-23T11:25:58Z |
| 33 | [impress.js](https://github.com/impress/impress.js) | 36649 | 6840 | JavaScript | 50 | It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com. | 2022-03-26T09:19:41Z |
| 34 | [hexo](https://github.com/hexojs/hexo) | 34596 | 4332 | JavaScript | 78 | A fast, simple & powerful blog framework, powered by Node.js. | 2022-04-20T23:11:41Z |
| 35 | [front-end-interview-handbook](https://github.com/yangshun/front-end-interview-handbook) | 33763 | 5022 | JavaScript | 15 | ⚡️ Front End interview preparation materials for busy engineers | 2022-04-04T05:18:12Z |
| 36 | [fullPage.js](https://github.com/alvarotrigo/fullPage.js) | 33452 | 7462 | JavaScript | 155 | fullPage plugin by Alvaro Trigo. Create full screen pages fast and simple | 2022-04-20T18:52:42Z |
| 37 | [hackathon-starter](https://github.com/sahat/hackathon-starter) | 33267 | 7710 | JavaScript | 2 | A boilerplate for Node.js web applications | 2022-03-29T09:19:46Z |
| 38 | [quill](https://github.com/quilljs/quill) | 32465 | 2775 | JavaScript | 1131 | Quill is a modern WYSIWYG editor built for compatibility and extensibility. | 2022-04-21T10:28:21Z |
| 39 | [lerna](https://github.com/lerna/lerna) | 32340 | 2121 | JavaScript | 712 | :dragon: A tool for managing JavaScript projects with multiple packages. | 2022-04-20T10:51:29Z |
| 40 | [Rocket.Chat](https://github.com/RocketChat/Rocket.Chat) | 32195 | 7380 | JavaScript | 2656 | The communications platform that puts data protection first. | 2022-04-23T04:05:10Z |
| 41 | [hiring-without-whiteboards](https://github.com/poteto/hiring-without-whiteboards) | 28325 | 2503 | JavaScript | 0 | ⭐️ Companies that don't have a broken hiring process | 2022-04-20T21:37:22Z |
| 42 | [todomvc](https://github.com/tastejs/todomvc) | 27757 | 13922 | JavaScript | 131 | Helping you select an MV* framework - Todo apps for React.js, Ember.js, Angular, and many more | 2022-04-16T20:11:38Z |
| 43 | [slick](https://github.com/kenwheeler/slick) | 27443 | 5893 | JavaScript | 1137 | the last carousel you'll ever need | 2021-11-30T04:27:03Z |
| 44 | [marked](https://github.com/markedjs/marked) | 27374 | 3189 | JavaScript | 46 | A markdown parser and compiler. Built for speed. | 2022-04-18T15:05:23Z |
| 45 | [standard](https://github.com/standard/standard) | 26906 | 2211 | JavaScript | 72 | 🌟 JavaScript Style Guide, with linter & automatic code fixer | 2022-04-21T18:18:11Z |
| 46 | [lottie-web](https://github.com/airbnb/lottie-web) | 26579 | 2658 | JavaScript | 797 | Render After Effects animations natively on Web, Android and iOS, and React Native. http://airbnb.io/lottie/ | 2022-04-22T13:36:27Z |
| 47 | [underscore](https://github.com/jashkenas/underscore) | 26402 | 5625 | JavaScript | 32 | JavaScript's utility _ belt | 2022-04-04T15:29:06Z |
| 48 | [webtorrent](https://github.com/webtorrent/webtorrent) | 26251 | 2563 | JavaScript | 102 | ⚡️ Streaming torrent client for the web | 2022-04-22T11:50:44Z |
| 49 | [wtfjs](https://github.com/denysdovhan/wtfjs) | 26037 | 1845 | JavaScript | 10 | 🤪 A list of funny and tricky JavaScript examples | 2022-04-22T13:24:48Z |
| 50 | [select2](https://github.com/select2/select2) | 25276 | 6312 | JavaScript | 57 | Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results. | 2022-04-13T02:51:34Z |
| 51 | [Daily-Interview-Question](https://github.com/Advanced-Frontend/Daily-Interview-Question) | 25330 | 3216 | JavaScript | 250 | 我是依扬(木易杨),公众号「高级前端进阶」作者,每天搞定一道前端大厂面试题,祝大家天天进步,一年后会看到不一样的自己。 | 2020-11-09T01:07:00Z |
| 52 | [fetch](https://github.com/github/fetch) | 25265 | 3123 | JavaScript | 16 | A window.fetch JavaScript polyfill. | 2022-04-23T04:40:37Z |
| 53 | [bypass-paywalls-chrome](https://github.com/iamadamdev/bypass-paywalls-chrome) | 25037 | 1818 | JavaScript | 0 | Bypass Paywalls web browser extension for Chrome and Firefox. | 2022-04-18T01:29:09Z |
| 54 | [odoo](https://github.com/odoo/odoo) | 24798 | 16086 | JavaScript | 2230 | Odoo. Open Source Apps To Grow Your Business. | 2022-04-23T09:34:28Z |
| 55 | [CodeMirror](https://github.com/codemirror/CodeMirror) | 24800 | 4886 | JavaScript | 420 | In-browser code editor | 2022-04-20T09:49:56Z |
| 56 | [nylas-mail](https://github.com/nylas/nylas-mail) | 24643 | 1467 | JavaScript | 985 | :love_letter: An extensible desktop mail app built on the modern web. Forks welcome! | 2021-07-05T13:35:43Z |
| 57 | [gitbook](https://github.com/GitbookIO/gitbook) | 24642 | 3673 | JavaScript | 0 | 📝 Modern documentation format and toolchain using Git and Markdown | 2021-12-01T21:47:47Z |
| 58 | [learnGitBranching](https://github.com/pcottle/learnGitBranching) | 24411 | 5249 | JavaScript | 10 | An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git! | 2022-04-19T12:26:48Z |
| 59 | [mongoose](https://github.com/Automattic/mongoose) | 24178 | 3455 | JavaScript | 333 | MongoDB object modeling designed to work in an asynchronous environment. | 2022-04-23T09:50:29Z |
| 60 | [nprogress](https://github.com/rstacruz/nprogress) | 24163 | 1826 | JavaScript | 93 | For slim progress bars like on YouTube, Medium, etc | 2022-01-18T08:55:55Z |
| 61 | [react-beautiful-dnd](https://github.com/atlassian/react-beautiful-dnd) | 26793 | 2074 | JavaScript | 461 | Beautiful and accessible drag and drop for lists with React | 2022-04-07T10:43:27Z |
| 62 | [lottie-web](https://github.com/airbnb/lottie-web) | 26579 | 2658 | JavaScript | 797 | Render After Effects animations natively on Web, Android and iOS, and React Native. http://airbnb.io/lottie/ | 2022-04-22T13:36:27Z |
| 63 | [underscore](https://github.com/jashkenas/underscore) | 26402 | 5625 | JavaScript | 32 | JavaScript's utility _ belt | 2022-04-04T15:29:06Z |
| 64 | [webtorrent](https://github.com/webtorrent/webtorrent) | 26251 | 2563 | JavaScript | 102 | ⚡️ Streaming torrent client for the web | 2022-04-22T11:50:44Z |
| 65 | [husky](https://github.com/typicode/husky) | 26239 | 936 | JavaScript | 15 | Git hooks made easy 🐶 woof! | 2022-04-16T13:55:12Z |
| 66 | [wtfjs](https://github.com/denysdovhan/wtfjs) | 26037 | 1845 | JavaScript | 10 | 🤪 A list of funny and tricky JavaScript examples | 2022-04-22T13:24:48Z |
| 67 | [tesseract.js](https://github.com/naptha/tesseract.js) | 25890 | 1787 | JavaScript | 110 | Pure Javascript OCR for more than 100 Languages 📖🎉🖥 | 2022-04-22T23:07:26Z |
| 68 | [request](https://github.com/request/request) | 25459 | 3161 | JavaScript | 72 | 🏊🏾 Simplified HTTP request client. | 2022-04-14T12:58:03Z |
| 69 | [Daily-Interview-Question](https://github.com/Advanced-Frontend/Daily-Interview-Question) | 25330 | 3216 | JavaScript | 250 | 我是依扬(木易杨),公众号「高级前端进阶」作者,每天搞定一道前端大厂面试题,祝大家天天进步,一年后会看到不一样的自己。 | 2020-11-09T01:07:00Z |
| 70 | [Modernizr](https://github.com/Modernizr/Modernizr) | 25203 | 3046 | JavaScript | 163 | Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser. | 2022-02-25T20:20:46Z |
| 71 | [odoo](https://github.com/odoo/odoo) | 24798 | 16086 | JavaScript | 2230 | Odoo. Open Source Apps To Grow Your Business. | 2022-04-23T09:34:28Z |
| 72 | [Sortable](https://github.com/SortableJS/Sortable) | 24705 | 3459 | JavaScript | 348 | Reorderable drag-and-drop lists for modern browsers and touch devices. No jQuery or framework required. | 2022-04-18T20:03:39Z |
| 73 | [nylas-mail](https://github.com/nylas/nylas-mail) | 24643 | 1467 | JavaScript | 985 | :love_letter: An extensible desktop mail app built on the modern web. Forks welcome! | 2021-07-05T13:35:43Z |
| 74 | [ace](https://github.com/ajaxorg/ace) | 24324 | 5163 | JavaScript | 819 | Ace (Ajax.org Cloud9 Editor) | 2022-04-17T22:46:03Z |
| 75 | [nprogress](https://github.com/rstacruz/nprogress) | 24163 | 1826 | JavaScript | 93 | For slim progress bars like on YouTube, Medium, etc | 2022-01-18T08:55:55Z |
| 76 | [ccxt](https://github.com/ccxt/ccxt) | 24089 | 5941 | JavaScript | 569 | A JavaScript / Python / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges | 2022-04-23T11:52:35Z |
| 77 | [Awesome-Design-Tools](https://github.com/goabstract/Awesome-Design-Tools) | 24118 | 1832 | JavaScript | 1 | The best design tools and plugins for everything 👉 | 2022-03-12T17:11:19Z |
| 78 | [yapi](https://github.com/YMFE/yapi) | 24041 | 4247 | JavaScript | 1384 | YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台 | 2022-04-13T00:12:49Z |
| 79 | [nodemon](https://github.com/remy/nodemon) | 23872 | 1582 | JavaScript | 37 | Monitor for any changes in your node.js application and automatically restart the server - perfect for development | 2022-04-15T08:31:26Z |
| 80 | [OpenAPI-Specification](https://github.com/OAI/OpenAPI-Specification) | 23551 | 8236 | JavaScript | 467 | The OpenAPI Specification Repository | 2022-04-20T14:22:08Z |
| 81 | [quasar](https://github.com/quasarframework/quasar) | 21033 | 2751 | JavaScript | 308 | Quasar Framework - Build high-performance VueJS user interfaces in record time | 2022-04-23T04:46:47Z |
| 82 | [flv.js](https://github.com/bilibili/flv.js) | 21006 | 3270 | JavaScript | 380 | HTML5 FLV Player | 2022-02-12T05:01:55Z |
| 83 | [normalizr](https://github.com/paularmstrong/normalizr) | 20865 | 872 | JavaScript | 0 | Normalizes nested JSON according to a schema | 2022-03-19T22:44:12Z |
| 84 | [github1s](https://github.com/conwnet/github1s) | 20860 | 716 | JavaScript | 55 | One second to read GitHub code with VS Code. | 2022-04-19T04:16:42Z |
| 85 | [pkg](https://github.com/vercel/pkg) | 20850 | 889 | JavaScript | 49 | Package your Node.js project into an executable | 2022-04-19T17:16:18Z |
| 86 | [react-motion](https://github.com/chenglou/react-motion) | 20798 | 1171 | JavaScript | 146 | A spring that solves your animation problems. | 2022-03-02T03:46:44Z |
| 87 | [fe-interview](https://github.com/haizlin/fe-interview) | 20680 | 2898 | JavaScript | 4973 | 前端面试每日 3+1,以面试题来驱动学习,提倡每日学习与思考,每天进步一点!每天早上5点纯手工发布面试题(死磕自己,愉悦大家),5000+道前端面试题全面覆盖,HTML/CSS/JavaScript/Vue/React/Nodejs/TypeScript/ECMAScritpt/Webpack/Jquery/小程序/软技能…… | 2022-04-22T20:49:13Z |
| 88 | [docsify](https://github.com/docsifyjs/docsify) | 20448 | 4951 | JavaScript | 150 | 🃏 A magical documentation site generator. | 2022-04-22T07:07:58Z |
| 89 | [autoprefixer](https://github.com/postcss/autoprefixer) | 20282 | 1252 | JavaScript | 34 | Parse CSS and add vendor prefixes to rules by Can I Use | 2022-04-23T09:06:15Z |
| 90 | [tips](https://github.com/git-tips/tips) | 20231 | 1713 | JavaScript | 16 | Most commonly used git tips and tricks. | 2022-04-14T20:56:12Z |
| 91 | [awesome-vscode](https://github.com/viatsko/awesome-vscode) | 20162 | 1091 | JavaScript | 17 | 🎨 A curated list of delightful VS Code packages and resources. | 2022-03-25T08:39:23Z |
| 92 | [You-Dont-Need-jQuery](https://github.com/nefe/You-Dont-Need-jQuery) | 20138 | 1826 | JavaScript | 1 | Examples of how to do query, style, dom, ajax, event etc like jQuery with plain javascript. | 2021-09-01T06:28:38Z |
| 93 | [reactjs-interview-questions](https://github.com/sudheerj/reactjs-interview-questions) | 20174 | 4913 | JavaScript | 5 | List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!! | 2022-03-14T05:24:28Z |
| 94 | [passport](https://github.com/jaredhanson/passport) | 20075 | 1166 | JavaScript | 302 | Simple, unobtrusive authentication for Node.js. | 2022-04-08T22:04:38Z |
| 95 | [highlight.js](https://github.com/highlightjs/highlight.js) | 19852 | 3320 | JavaScript | 48 | JavaScript syntax highlighter with language auto-detection and zero dependencies. | 2022-04-19T02:28:32Z |
| 96 | [ava](https://github.com/avajs/ava) | 19750 | 1423 | JavaScript | 79 | Node.js test runner that lets you develop with confidence 🚀 | 2022-04-21T18:09:31Z |
| 97 | [RxJS](https://github.com/Reactive-Extensions/RxJS) | 19637 | 2219 | JavaScript | 231 | The Reactive Extensions for JavaScript | 2018-04-18T20:17:39Z |
| 98 | [RSSHub](https://github.com/DIYgod/RSSHub) | 19488 | 3951 | JavaScript | 300 | 🍰 Everything is RSSible | 2022-04-23T11:17:03Z |
| 99 | [parse-server](https://github.com/parse-community/parse-server) | 19433 | 4637 | JavaScript | 230 | API server module for Node/Express | 2022-04-22T17:46:25Z |
| 100 | [js-cookie](https://github.com/js-cookie/js-cookie) | 19347 | 2035 | JavaScript | 2 | A simple, lightweight JavaScript API for handling browser cookies | 2022-04-21T05:38:16Z |