2021年Github项目Top100
1. freeCodeCamp/freeCodeCamp 323k JavaScript
freeCodeCamp.org’s open source codebase and curriculum. Learn to code for free. curriculum react nodejs javascript d3 teachers community education programming math freecodecamp learn-to-code nonprofits careers certification
2. 996icu/996.ICU 257k Rust
Repo for counting stars and contributing. Press F to pay respect to glorious developers.
3. EbookFoundation/free-programming-books 183k
📚 Freely available programming books education list books resource hacktoberfest
4. vuejs/vue 182k JavaScript
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web. vue javascript framework frontend
5. facebook/react 167k JavaScript
A declarative, efficient, and flexible JavaScript library for building user interfaces. react javascript library ui frontend declarative
6. jwasham/coding-interview-university 163k
A complete computer science study plan to become a software engineer. study-plan interview-prep programming-interviews computer-science algorithm algorithms interview data-structures software-engineering coding-interviews interview-preparation coding-interview
7. sindresorhus/awesome 158k
😎 Awesome lists about all kinds of interesting topics lists awesome unicorns resources awesome-list
8. tensorflow/tensorflow 155k C++
An Open Source Machine Learning Framework for Everyone tensorflow machine-learning python deep-neural-networks deep-learning neural-network ml distributed
9. kamranahmedse/developer-roadmap 155k
Roadmap to becoming a web developer in 2021 developer-roadmap frontend-roadmap computer-science engineering roadmap study-plan devops-roadmap backend-roadmap
10. twbs/bootstrap 149k JavaScript
The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web. bootstrap css javascript html sass scss css-framework
11. getify/You-Dont-Know-JS 136k
A book series on JavaScript. @YDKJS on twitter. book-series javascript education programming es6 async book es2015 learn-to-code training-providers closures prototypes training-materials
12. donnemartin/system-design-primer 127k Python
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards. interview-questions python design development programming web system design-patterns interview web-application webapp interview-practice design-system
13. ohmyzsh/ohmyzsh 126k Shell
🙃 A delightful community-driven (with 1800+ contributors) framework for managing your zsh configuration. Includes ne… zsh-configuration theme shell productivity terminal hacktoberfest
14. CyC2018/CS-Notes 126k Java
📚 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计 java leetcode python computer-science algorithm cpp interview system-design
15. flutter/flutter 118k Dart
Flutter makes it easy and fast to build beautiful apps for mobile and beyond. dart-platform android skia windows macos dart ios mobile web material-design desktop web-framework app-framework linux-desktop fuchsia
16. public-apis/public-apis 118k Python
A collective list of free APIs api free public-apis
17. github/gitignore 117k gitignore/git
A collection of useful .gitignore templates
18. microsoft/vscode 115k TypeScript
Visual Studio Code microsoft electron editor typescript visual-studio-code
19. torvalds/linux 109k C
Linux kernel source tree
20. airbnb/javascript 108k JavaScript
JavaScript Style Guide javascript arrow-functions naming-conventions eslint styleguide es6 style-linter linting style-guide es2015 es2017 es2016 tc39 es2018
21. trekhleb/javascript-algorithms 104k JavaScript
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings algorithms javascript-algorithms javascript computer-science algorithm interview data-structures interview-preparation
22. danistefanovic/build-your-own-x 103k
🤓 Build your own (insert technology here) programming tutorials free tutorial-code tutorial-exercises
23. TheAlgorithms/Python 102k Python
All Algorithms implemented in Python algorithms-implemented python education algorithm practice interview sorting-algorithms learn algos algorithm-competitions sorts hacktoberfest community-driven searches
24. Snailclimb/JavaGuide 102k Java
「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide! java spring mysql jvm zookeeper redis system algorithms interview system-design
25. jackfrued/Python-100-Days 102k Python
Python - 100天从新手到大师
26. d3/d3 96.5k JavaScript
Bring data to life with SVG, Canvas and HTML. 📊📈🎉 visualization
27. vinta/awesome-python 96k Python
A curated list of awesome Python frameworks, libraries, software and resources python-library python-framework python awesome collections python-resources
28. facebook/react-native 94.8k JavaScript
A framework for building native apps with React.
29. ytdl-org/youtube-dl 93.4k Python
Command-line program to download videos from YouTube.com and other video sites
30. electron/electron 91.3k C++
:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS electron nodejs javascript css html c-plus-plus chrome v8
31. labuladong/fucking-algorithm 88.1k
刷算法全靠套路,认准 labuladong 就够了!English version supported! Crack LeetCode, not only how, but also why. leetcode kmp computer-science algorithms data-structures interview-questions dynamic-programming dynamic-programming-algorithm
32. facebook/create-react-app 87.3k JavaScript
Set up a modern web app by running one command. react zero-configuration build-tools
33. jlevy/the-art-of-command-line 85.5k
Master the command line, in one page macos linux windows bash documentation unix
34. golang/go 84.6k Go
The Go programming language programming-language go language golang
35. axios/axios 83.5k JavaScript
Promise based HTTP client for the browser and node.js nodejs javascript promise http-client
36. ossu/computer-science 81.4k
🎓 Path to a free self-taught education in Computer Science! computer-science curriculum courses awesome-list
37. justjavac/free-programming-books-zh_CN 78.7k
📚 免费的计算机编程类中文书籍,欢迎投稿 python javascript android kotlin react swift pdf ios angular react-native programming books vue free
38. nodejs/node 78.4k JavaScript
Node.js JavaScript runtime ✨🐢🚀✨ nodejs javascript windows macos linux node mit js runtime
39. kubernetes/kubernetes 76.5k Go
Production-Grade Container Scheduling and Management kubernetes cncf go containers
40. denoland/deno 74.7k Rust
A secure JavaScript and TypeScript runtime deno typescript javascript rust
41. microsoft/terminal 73.3k C++
The new Windows Terminal and the original Windows console host, all in the same place!
console terminal command-line wsl cmd windows-console windows-terminal
42. angular/angular 72.5k TypeScript
One framework. Mobile & desktop. angular javascript typescript web-performance web pwa web-framework
43. 30-seconds/30-seconds-of-code 71k JavaScript
Short JavaScript code snippets for all your development needs snippets nodejs javascript education programming es6-javascript learn-to-code awesome-list snippets-collection learning-resources
44. microsoft/TypeScript 70.2k TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output. typescript javascript language typechecker
45. puppeteer/puppeteer 70.1k TypeScript
Headless Chrome Node.js API testing automation web developer-tools node-module headless-chrome
46. animate-css/animate.css 69.8k CSS
🍿 A cross-browser library of CSS animations. As easy to use as an easy thing. css css-animations stylesheets animation
47. mrdoob/three.js 69.8k JavaScript
JavaScript 3D library. javascript svg webgl html5 canvas augmented-reality webaudio virtual-reality webgl2 3d webgpu webxr
48. tensorflow/models 69.6k Python
Models and examples built with TensorFlow
49. mui-org/material-ui 67.6k JavaScript
Material-UI is a simple and customizable component library to build faster, beautiful, and more accessible React appl… react javascript design-systems typescript material-design react-components hacktoberfest
50. PanJiaChen/vue-element-admin 66.7k Vue
🎉 A magical vue admin https://panjiachen.github.io/vue-element-admin vue-admin i18n mock admin webpack dashboard vue tinymce element vuex xlsx vue-cli desktop admin-dashboard axios admin-template management-system element-ui webpack4
51. vercel/next.js 65.9k JavaScript
The React Framework react blog static-site-generator components node browser compiler tooling universal nextjs static toolbox server-rendering hybrid static-site-generation ssg vercel
52. FortAwesome/Font-Awesome 65.4k JavaScript
The iconic SVG, font, and CSS toolkit font css fontawesome icons svg-icons webfont svg-sprites
53. iluwatar/java-design-patterns 65.3k Java
Design patterns implemented in Java java principles snippets design-patterns awesome-list hacktoberfest snippets-library snippets-collection
54. laravel/laravel 64.8k PHP
A PHP framework for web artisans. laravel php framework
55. MisterBooo/LeetCodeAnimation 64k Java
Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) leetcode animation leetcode-solutions leetcode-java leetcode-c
56. avelino/awesome-go 63.6k Go
A curated list of awesome Go frameworks, libraries and software golang-library go golang awesome awesome-list hacktoberfest
57. goldbergyoni/nodebestpractices 63.4k JavaScript
✅ The Node.js best practices list (March 2021) best-practices nodejs javascript testing npm styleguide express microservices rest mocha types eslint es6 jest style-guide expressjs node-js nodejs-development
58. storybookjs/storybook 60.6k TypeScript
📓 The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more! storybook react javascript testing ember html components documentation styleguide design-systems angular typescript ui react-native webpack vue polymer web-components svelte ui-components
59. moby/moby 60.1k Go
Moby Project - a collaborative project for the container ecosystem to assemble container-based systems docker go containers
60. vuejs/awesome-vue 60k vue
🎉 A curated list of awesome things related to Vue.js
61. nvbn/thefuck 59.9k Python
Magnificent app which corrects your previous console command. python shell
62. angular/angular.js 59.6k JavaScript
AngularJS - HTML enhanced for web apps!
63. webpack/webpack 58k JavaScript
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading… webpack loaders javascript web-performance web es6 compiler commonjs amd es2015 plugins javascript-compiler build-tool module-bundler esm javascript-modules
64. awesome-selfhosted/awesome-selfhosted 57.5k JavaScript
A list of Free Software network services and web applications which can be hosted on your own servers awesome cloud privacy selfhosted hosting self-hosted awesome-list
65. gothinkster/realworld 57.1k Shell
“The mother of all demo apps” — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and man…
66. django/django 56.9k Python
The Web framework for perfectionists with deadlines. python django views framework orm web apps templates models
66. hakimel/reveal.js 56k JavaScript
The HTML Presentation Framework slides slideshow presentations
67. apple/swift 55.7k C++
The Swift Programming Language
68. reduxjs/redux 55.7k TypeScript
Predictable state container for JavaScript apps
69. tonsky/FiraCode 55.4k Clojure
Free monospaced font with programming ligatures ligatures programming-ligatures font
70. atom/atom 54.9k JavaScript
:atom: The hackable text editor atom electron javascript editor windows macos linux
71. jquery/jquery 54.8k JavaScript
jQuery JavaScript Library
72. spring-projects/spring-boot 54.6k Java
Spring Boot java framework spring spring-boot
73. pallets/flask 54.6k Python
The Python micro framework for building web applications. python flask web-framework wsgi jinja werkzeug pallets
74. elastic/elasticsearch 54.6k Java
Free and Open, Distributed, RESTful Search Engine java search-engine elasticsearch
75. rust-lang/rust 54k Rust
Empowering everyone to build reliable and efficient software. rust language compiler
76. opencv/opencv 53.8k C++
Open Source Computer Vision Library opencv c-plus-plus computer-vision deep-learning image-processing
77. doocs/advanced-java 53.5k Java
😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微… redis doocs dubbo java elasticsearch distributed-systems spring-cloud zookeeper rpc message-queue high-availability hystrix ribbon eureka microservices-architecture feign high-concurrency advanced-java distributed-search-engine springcloud-config
78. typicode/json-server 53.5k JavaScript
Get a full fake REST API with zero coding in less than 30 seconds (seriously)
79. chartjs/Chart.js 53.3k JavaScript
Simple HTML5 Charts using the tag chart javascript html5 canvas graph hacktoberfest html5-charts
80. socketio/socket.io 53.1k JavaScript
Realtime application framework (Node.JS server)
81. microsoft/PowerToys 53.1k C#
Windows system utilities to maximize productivity microsoft-powertoys windows color-picker desktop keyboard-manager powertoys fancyzones powerrename
82. expressjs/express 52.8k JavaScript
Fast, unopinionated, minimalist web framework for node. nodejs javascript express server
83. xingshaocheng/architect-awesome 52.6k
后端架构师技术图谱
84. netdata/netdata 52.3k C
Real-time performance monitoring, done right! https://www.netdata.cloud
netdata monitoring iot docker notifications kubernetes devops dashboard influxdb time-series analytics containers grafana alerting graphite cncf statsd prometheus graphing observability
85. bitcoin/bitcoin 52.2k C++
Bitcoin Core integration/staging tree bitcoin c-plus-plus cryptography p2p cryptocurrency
86. shadowsocks/shadowsocks-windows 52.1k C#
If you want to keep a secret, you must also hide it from yourself. proxy c-sharp shadowsocks
87. yangshun/tech-interview-handbook 51.7k JavaScript
💯 Materials to help you rock your next coding interview coding-interviews algorithm algorithms interview-practice interview-questions interview-preparation
88. gohugoio/hugo 51.4k Go
The world’s fastest framework for building websites. go static-site-generator cms hugo documentation-tool blog-engine hacktoberfest content-management-system
89. adam-p/markdown-here 51.2k JavaScript
Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending.
90. keras-team/keras 51k Python
Deep Learning for humans tensorflow deep-learning python data-science machine-learning neural-networks
91. kdn251/interviews 51k Java
Everything you need to know to get the job. java algorithm algorithms leetcode interview interviews interview-practice algorithm-competitions leetcode-solutions interview-questions technical-coding-interview algorithm-challenges coding-interviews coding-challenge leetcode-questions coding-challenges leetcode-java interview-prep interview-preparation coding-interview
92. chrislgarry/Apollo-11 50.7k Assembly
Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules. agc apollo nasa hacktoberfest
93. httpie/httpie 50.5k Python
As easy as /aitch-tee-tee-pie/ 🥧 Modern, user-friendly command-line HTTP client for the API era. JSON support, colors… python api debugging cli http client devops json development terminal web rest curl rest-api http-client api-client developer-tools usability api-testing httpie
94. thedaviddias/Front-End-Checklist 50.3k
🗂 The perfect Front-End Checklist for modern websites and meticulous developers checklist css javascript html lists web-development frontend reference resources guidelines front-end-development front-end-developer-tool
95. ryanmcdermott/clean-code-javascript 50k JavaScript
🛁 Clean Code concepts adapted for JavaScript javascript best-practices clean-code composition inheritance clean-architecture principles
96. gatsbyjs/gatsby 49.8k JavaScript
Build blazing fast, modern apps and websites with React graphql react blog static-site-generator compiler web-app gatsby documentation-tool
97. ElemeFE/element 49.8k Vue
A Vue.js 2.0 UI Toolkit for Web javascript components vuejs vue vue-components ui-kit element-ui
98. josephmisiti/awesome-machine-learning 49.8k Python
A curated list of awesome Machine Learning frameworks, libraries and software.
99. h5bp/html5-boilerplate 49.6k JavaScript
A professional front-end template for building fast, robust, and adaptable web apps or sites.
html5-boilerplate robust javascript css html html5 best-practices
100. Semantic-Org/Semantic-UI 49.2k JavaScript
Semantic is a UI component framework based around useful principles from natural language. semantic ui flexbox css-framework tooltip button popup dropdown sidebar ui-components