Java
面试
- DreamCats/java-notes-自己的学习笔记,包含:个人秋招经历、面经总结、Java一系列知识、数据库、分布式、微服务、前端、技术面试
- doocs/source-code-hunter-从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利,目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等
- Wasabi1234/Java-Interview-Tutorial-涵盖互联网大厂数据库、缓存、DDD、设计模式、微服务架构、主流中间件框架原理及真实业务最佳实践
- fuzhengwei/CodeGuide-📚 本代码库是作者小傅哥多年从事一线互联网 Java 开发的学习历程技术汇总,旨在为大家提供一个清晰详细的学习教程,侧重点更倾向编写Java核心内容
- jobbole/awesome-java-cn-Java资源大全中文版,包括开发库、开发工具、网站、博客、微信、微博等,由伯乐在线持续更新。
- aalansehaiyang/technology-talk-汇总java生态圈常用技术框架、开源中间件,系统架构、数据库、大公司架构案例、常用三方类库、项目管理、线上问题排查、个人成长、思考等知识
- hollischuang/toBeTopJavaer-To Be Top Javaer - Java工程师成神之路
- AobingJava/JavaFamily-【Java面试+Java学习指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。
- CL0610/Java-concurrency-Java并发知识点总结
- sorenduan/awesome-java-books-Java开发者技术书籍大全 - Java入门书籍,Java基础及进阶书籍,框架与中间件,架构设计,设计模式,数学与算法,JVM周边语言,项目管理&领导力&流程,职业素养与个人成长,格局与视野,面试参考书等。
- javagrowing/JGrowing-Java is Growing up but not only Java。Java成长路线,但学到不仅仅是Java。
- frank-lam/fullstack-tutorial-🚀 fullstack tutorial 2021,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试
- qiurunze123/miaosha-⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓
- 0voice/interview_internal_reference-2021年最新总结,阿里,腾讯,百度,美团,头条等技术面试题目,以及答案,专家出题人分析汇总。
- xingshaocheng/architect-awesome-后端架构师技术图谱
- shishan100/Java-Interview-Advanced-中华石杉--互联网Java进阶面试训练营
- brianway/java-learning-旨在打造在线最佳的 Java 学习笔记,含博客讲解和源码实例,包括 Java SE 和 Java Web
- kdn251/interviews-Everything you need to know to get the job.
- doocs/advanced-java-互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识
- liuligames/architect-awesome-后端架构师技术图谱
- Snailclimb/JavaGuide-「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识
- crossoverJie/JCSprout-👨🎓 Java Core Sprout : basic, concurrent, algorithm
- CyC2018/CS-Notes-📚 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计
- davideuler/architecture.taobao-alibaba-互联网公司架构: 淘宝技术架构,阿里巴巴技术架构
微服务
- Jackson0714/PassJava-Platform-一款面试刷题的 Spring Cloud 开源系统
- liuht777/Taroco-整合Nacos、Spring Cloud Alibaba,提供了一系列starter组件, 同时提供服务治理、服务监控、OAuth2权限认证,支持服务降级/熔断、服务权重,前端采用vue+elementUI+webpack,可以很好的解决转向Spring Cloud的一系列问题。
- macrozheng/mall-swarm-mall-swarm是一套微服务商城系统,采用了 Spring Cloud Hoxton & Alibaba、Spring Boot 2.3、Oauth2、MyBatis、Docker、Elasticsearch、Kubernetes等核心技术,同时提供了基于Vue的管理后台方便快速搭建系统
- zhoutaoo/SpringCloud-基于SpringCloud2.1的微服务开发脚手架,
- open-hand/choerodon-Open Source Multi-Cloud Integrated Platform
- xubinux/xbin-store-模仿国内知名B2C网站,实现的一个分布式B2C商城
- zuihou/lamp-cloud-lamp-cloud 基于Jdk11 + SpringCloud + SpringBoot的微服务快速开发平台
- febsteam/FEBS-Vue-SpringBoot,Shiro,JWT,Vue & Ant Design 前后端分离权限管理系统(精力有限,停止维护)
- febsteam/FEBS-Cloud-基于Spring Cloud Hoxton.RELEASE、Spring Cloud OAuth2 & Spring Cloud Alibaba & Element 微服务权限系统,开箱即用。预览地址:https://cloud.mrbird.cn
- funtl/MyShopPlus-MyShopPlus 项目致力于推广并普及 微服务架构 思想,采用全新 服务网格 系统打造电商生态级产品。
- sqshq/piggymetrics-Microservice Architecture with Spring Boot, Spring Cloud and Docker
- SpringCloud/Moss-Moss(莫斯)-Spring Cloud体系的服务治理平台,让Spring Cloud应用不再流浪!欢迎Star!
- YunaiV/onemall-芋道 mall 商城,基于微服务的思想,构建在 B2C 电商场景下的项目实战。核心技术栈,是 Spring Boot + Dubbo 。未来,会重构成 Spring Cloud Alibaba 。
- hansonwang99/Spring-Boot-In-Action-Spring Boot 系列实战合集
- heibaiying/spring-samples-for-all-spring、spring-boot、spring-cloud 常用整合用例
- spring2go/staffjoy-微服务(Microservices)和云原生架构教学案例项目,基于Spring Boot和Kubernetes技术栈
- alibaba/sca-best-practice-本项目是 SCA(Spring Cloud Alibaba) 官方的最佳实践项目,致力于帮助用户更加快速、正确的使用SCA。
- Wizzercn/NutzWk-WK系列开发框架-V1至V5 Java开源企业级开发框架(单应用/微服务/分布式)
- zhangxd1989/spring-boot-cloud-基于 Spring Boot、Spring Cloud、Spring Oauth2 和 Spring Cloud Netflix 等框架构建的微服务项目
- longfeizheng/sso-merryyou-🍻使用spring security和Oauht2 实现单点登录
- chengbinbbs/spring-cloud-SpringCloud微服务架构,提供快速上手脚手架,快速构建高可用注册中心,高可用配置中心,加入Hystrix断路器,gateway服务官网,权限认证、服务降级、限流,加入应用监控
- paascloud/paascloud-master-spring cloud + vue + oAuth2.0全家桶实战,前后端分离模拟商城,完整的购物流程、后端运营平台,可以实现快速搭建企业级微服务项目
- funtl/spring-cloud-alibaba-my-shop-利用 Spring Cloud Alibaba 微服务架构解决方案重构《走向单体地狱》阶段开发的 MyShop 项目,以便于我们更好的理解微服务架构,将知识点运用到实践中
- yangxiufeng666/Micro-Service-Skeleton-微服务开发基础框架
后端框架
- yangfuhai/jboot-一个优雅的微服务框架,SpringCloud 之外的另一个选择
- eclipse-vertx/vert.x-Vert.x is a tool-kit for building reactive applications on the JVM
- 88250/latke-🌀 一款以 JSON 为主的 Java Web 框架。A Java Web framework based on JSON.
- Tencent/APIJSON-🚀 零代码、热更新、全自动 ORM 库,后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。 🚀 A JSON Transmission Protocol and an ORM Library for automatically providing APIs and Docs.
- Kong/kong-🦍 The Cloud-Native API Gateway
- RediSearch/RediSearch
- eclipse-ee4j/jersey-Eclipse Jersey Project -轻量REST框架
- lets-blade/blade-🚀 Lightning fast and elegant mvc framework for Java8
- nutzam/nutzboot-NutzBoot,简称NB,是可靠的企业级微服务框架
- apache/dubbo-spring-boot-project-Spring Boot Project for Apache Dubbo
- sofastack/sofa-boot-SOFABoot is a framework that enhances Spring Boot and fully compatible with it, provides readiness check, class isolation, etc.
- justauth/JustAuth-🏆Gitee 最有价值开源项目 🚀💯 小而全而美的第三方登录开源组件
- alexxiyang/shiro-redis-shiro only provide the support of ehcache and concurrentHashMap. Here is an implement of redis cache can be used by shiro. Hope it will help you!
- febsteam/FEBS-Security-Spring Boot 2.0.4 & Spring Security 5.0.7 权限管理系统
- alibaba/nacos-an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.
- marcosbarbero/spring-cloud-zuul-ratelimit-Rate limit auto-configure for Spring Cloud Netflix Zuul
- nacos-group/nacos-spring-project-Nacos ECO Project for Spring Framework
- apache/skywalking-APM, Application Performance Monitoring System
- nacos-group/nacos-spring-boot-project-Nacos ECO Project for Spring Boot
- alibaba/spring-cloud-alibaba-Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.
- nutzam/nutz-Nutz -- Web Framework(Mvc/Ioc/Aop/Dao/Json) for ALL Java developer
后台框架
- ballcat-projects/ballcat-😸一个快速开发脚手架,快速搭建企业级后台管理系统
- alibaba/COLA-🥤 COLA: Clean Object-oriented & Layered Architecture
- niefy/wx-api-🔥微信公众号管理系统
- niefy/wx-manage-🔥微信公众号管理系统
- chatopera/cskefu-🌲 春松客服,智能客服系统,开源客服系统 ,机器人客服,客服系统开发框架,多渠道
- Exrick/xboot-基于Spring Boot 2.x的一站式前后端分离快速开发平台
- rememberber/WePush-专注批量推送的小而美的工具
- 201206030/novel-plus-小说精品屋-plus是一个多端(PC、WAP)阅读、功能完善的原创文学CMS系统
- JacksonTu/hdw-dubbo-hdw-dubbo微服务化开发平台,具有统一授权、认证后台管理系统
- fuce1314/Springboot_v2-SpringBoot_v2项目是努力打造springboot框架的极致细腻的脚手架。包括一套漂亮的前台。无其他杂七杂八的功能,原生纯净。
- cachecats/coderiver- 致力于打造全平台全栈精品开源项目,计划做成包含 pc 端(Vue、React)、移动 H5(Vue、React)、ReactNative、Flutter、Android 原生、微信小程序、Angular、Node、java 后端的全平台型全栈项目
- jeecgboot/jeecg-boot-企业级低代码平台
- lining90567/dubbo-demo-server-基于Spring MVC+MyBatis+Shiro+Dubbo开发的分布式后台管理系统
- geekidea/spring-boot-plus-🔥 spring-boot-plus是一套集成spring boot常用开发组件的后台快速开发框架. 🚀
- sqmax/springboot-project-这是一个用SpringBoot+JPA打造的基于微信服务号平台的点餐系统的后端
- fast-family/fast-family-master-fast-family是一个快速开发的基础框架,提供各种基类,分布式事务
- macrozheng/mall-mall项目是一套电商系统
- linlinjava/litemall-又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端
- lenve/vhr-微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。
- TyCoding/permission-🚀 一个基于SpringBoot2+Shiro的权限管理系统
- liuyadu/open-cloud-基于springcloud、oauth2、nacos打造的微服务开放平台
- elunez/eladmin-项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统
- lihengming/spring-boot-api-project-seed-🌱🚀一个基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API项目~
- hs-web/hsweb-framework-hsweb (haʊs wɛb) 是一个基于spring-boot 2.x开发 ,首个使用全响应式编程的企业级后台管理系统基础项目。
- chillzhuang/SpringBlade-SpringBlade 采用Spring Boot 2.4 、Spring Cloud 2020 、Mybatis 等核心技术,同时提供基于React和Vue的两个前端框架用于快速搭建企业级的SaaS多租户微服务平台
- febsteam/FEBS-Shiro-Spring Boot 2.4.2,Shiro1.6.0 & Layui 2.5.6 权限管理系统
设计模式
任务调度
- apache/shardingsphere-elasticjob-Distributed scheduled job framework
- WeBankFinTech/Schedulis-Schedulis is a high performance workflow task scheduling system that supports high availability and multi-tenant financial level features, Linkis computing middleware, and has been integrated into data application development portal DataSphere Studio
- apache/dolphinscheduler-Apache DolphinScheduler is a distributed and extensible workflow scheduler platform with powerful DAG visual interfaces, dedicated to solving complex job dependencies in the data pipeline and providing various types of jobs available out of box.
- xuxueli/xxl-job-A distributed task scheduling framework.(分布式任务调度平台XXL-JOB)
认证授权
- dromara/Sa-Token
- liuminglei/SpringSecurityLearning-Spring Security Learning Project。
- copoile/springcloud-oauth2-本项目基于spring-cloud-starter-oauth2搭建的认证中心和资源服务器的微服务项目
- yupaits/docs-manage-文档管理系统,实现了SpringBoot生态主流的三种认证授权方案:1、基于OAuth2的认证授权和单点登录;2、基于Shiro和jwt实现认证授权;3、基于Spring Security和jwt实现认证授权。此项目不准备继续开发,建议关注 https://github.com/yupaits/yutool-samples/tree/master/auth-sample 获取相关更新内容。
- eugenp/tutorials-Just Announced - "Learn Spring Security OAuth":
- jeesun/oauthserver-快速实现Spring Boot Oauth2授权服务,保护你的应用资源。
- jojozhai/imooc-security
- keycloak/keycloak-Open Source Identity and Access Management For Modern Applications and Services
- xuxueli/xxl-sso-A distributed single-sign-on framework.(分布式单点登录框架XXL-SSO)
- szerhusenBC/jwt-spring-security-demo-A demo for using JWT (Json Web Token) with Spring Security and Spring Boot 2
IM
- quickmsg/smqtt-开源MQTT broker(基于reactor-netty实现高性能的、可扩展、支持集群)
- Amazingwujun/mqttx-MQTTX Project 完整实现 mqttv3.1.1 协议,旨在提供易于使用且性能优异的 mqtt broker
- daoshenzzg/socket-mqtt-基于Netty+MQTT的高性能推送服务框架。支持普通Socket、MQTT、MQTT web socket协议。非常方便接入上层业务实现推送业务。
- emqx/emqx-An Open-Source, Cloud-Native, Distributed MQTT Message Broker for IoT.
- mrniko/netty-socketio-Socket.IO server implemented on Java. Realtime java framework
- farsunset/lvxin-im-侣信是一款功能强大的IM(即时聊天)工具。具有丰富的功能,聊天,群组,部门组织,内部朋友圈等功能。它可以在局域网内使用保证沟通的信息安全,并且它是完全免费的,而且可以及时获得更新。
- yuanrw/IM-IM server based on netty. Provides a client jar. Integrate with your own login system.基于netty实现的IM服务端,提供客户端jar包,可集成自己的登录系统
- fuzhengwei/NaiveChat-🎭 本项目是作者小傅哥使用JavaFx、Netty4.x、SpringBoot、Mysql等技术栈和偏向于DDD领域驱动设计方式,搭建的仿桌面版微信实现通信核心功能
- sanshengshui/netty-learning-example-🍳 Netty实践学习案例,见微知著!带着你的心,跟着教程。我相信你行欧。
- FreddyChen/NettyChat-基于Netty+TCP+Protobuf实现的Android IM库,包含Protobuf序列化、TCP拆包与粘包、长连接握手认证、心跳机制、断线重连机制、消息重发机制、读写超时机制、离线消息、线程池等功能。
- mpusher/mpush-MPush开源实时消息推送系统
- RocketChat/Rocket.Chat-The communications platform that puts data protection first.
- facert/awesome-spider-爬虫集合
- tywo45/t-io-解决其它网络框架没有解决的用户痛点,让天下没有难开发的网络程序
- alibaba/alibaba-rsocket-broker-Alibaba RSocket Broker: Mesh, Streaming & IoT
- rsocket/rsocket-RSocket Protocol Definition
- crossoverJie/cim-📲cim(cross IM) 适用于开发者的分布式即时通讯系统
- wildfirechat/server-即时通讯(IM)系统
工具类
- ben-manes/caffeine-A high performance caching library for Java
- sunshinelyz/mykit-transaction-message-最终消息一致性的分布式事务框架
- sunshinelyz/Mykit-一个通用的开源工具集
- sunshinelyz/mykit-delay-Mykit体系中提供的简单、稳定、可扩展的延迟消息队列框架,提供精准的定时任务和延迟队列处理功能
- zouzg/mybatis-generator-gui-mybatis-generator界面工具,让你生成代码更简单更快捷
- Nepxion/Discovery-☀️ Nepxion Discovery is a solution for Spring Cloud with blue green, gray, route, limitation, circuit breaker, degrade, isolation, tracing, dye, failover 蓝绿、灰度、路由、限流、熔断、降级、隔离、追踪、流量染色、故障转移
- onblog/SnowJena-Distributed lock-free current limiting framework based on token bucket algorithm.基于令牌桶算法实现的分布式无锁限流框架。
- LianjiaTech/retrofit-spring-boot-starter-A springboot starter for retrofit, and supports many functional feature enhancements, greatly simplifying development.(实现了Retrofit与spring-boot框架快速整合,并支持了诸多功能增强,极大简化开发)
- dromara/forest-A high-level and lightweight HTTP client framework for Java. it makes sending HTTP requests in Java easier.
- baomidou/dynamic-datasource-spring-boot-starter-dynamic datasource for springboot 多数据源 动态数据源 主从分离 读写分离 分布式事务
- protocolbuffers/protobuf-Protocol Buffers - Google's data interchange format
- liaochong/myexcel-MyExcel, a new way to operate excel!
- LMAX-Exchange/disruptor-高并发框架
- xiaoymin/swagger-bootstrap-ui-knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案
- vsch/flexmark-java-文档转换
- YeautyYE/netty-websocket-spring-boot-starter- 轻量级、高性能的WebSocket框架)
- liuxx-u/bird-java-bird-java是以Spring Boot为基础的开发增强组件包。
- mercyblitz/confucius-commons-Confucius Commons project is focus on Java commons utility library , it's not a duplicate for Apache Commons or Spring , but supplement. Required : SUN JDK 6+
- dromara/hutool-🍬A set of tools that keep Java sweet.
- bbottema/simple-java-mail-Simple API, Complex Emails (JavaMail smtp wrapper)
- baomidou/mybatis-plus-An powerful enhanced toolkit of MyBatis for simplify development
- hacker-and-painter/database-doc-generator- 📄 springboot 实现数据库文档生成器,根据数据库表DDL生成markdown文档,支持Mysql、postgresql等数据库
- tobato/FastDFS_Client-Java Client for FastDFS
- liuhuagui/gridexcel-Universal solution for reading and writing simply Excel based on functional programming and POI EventModel
- jmrozanec/cron-utils-Cron utils for parsing, validations and human readable descriptions as well as date/time interoperability.
- google/guava-Google core libraries for Java
- square/okhttp-Square’s meticulous HTTP client for the JVM, Android, and GraalVM.
- ReactiveX/RxJava-RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
- netty/netty-Netty project - an event-driven asynchronous network application framework
- ulisesbocchio/jasypt-spring-boot-密码加解密
- redisson/redisson
- shadowsocks/shadowsocks-windows-A C# port of shadowsocks
- carloscuesta/gitmoji-An emoji guide for your commit messages. 😜
- spring-io/spring-javaformat
- json-path/JsonPath-Java JsonPath implementation
- wiremock/wiremock-A tool for mocking HTTP services
- alibaba/druid-阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池
- google/auto-A collection of source code generators for Java.
- alibaba/easyexcel-快速、简单避免OOM的java处理Excel工具
- alibaba/p3c-Alibaba Java Coding Guidelines pmd implements and IDE plugin
案例集合
- fuzhengwei/itstack-demo-design-🎨 《重学Java设计模式》是一本互联网真实案例实践书籍
- battcn/spring-boot2-learning-基于 SpringBoot2 整合的案例教程
- xuyulong2017/my-java-demo-个人项目整合
- eacdy/spring-cloud-study-开源书《跟我学Spring Cloud》的配套代码
- macrozheng/springcloud-learning-一套涵盖大部分核心组件使用的Spring Cloud教程,包括Spring Cloud Alibaba及分布式事务Seata,基于Spring Cloud Greenwich及SpringBoot 2.1.7。22篇文章,篇篇精华,32个Demo,涵盖大部分应用场景。
- gupaoedu-tom/spring5-samples-《Spring5核心原理与30个类手写实战》随书代码示例工程
- fengzhizi715/RxJavaInAction-《RxJava2.x 实战》一书中包含的例子。
- wangwenjun/java-concurrency-example and sharing
- muyinchen/Java-programming-methodology-Rxjava-articles-Java 编程方法论 响应式Rxjava与代码设计实战一书源码
- ZHENFENG13/spring-boot-projects
- xkcoding/spring-boot-demo
- mercyblitz/thinking-in-spring-boot-samples-小马哥书籍《Spring Boot 编程思想》示例工程
- ityouknow/spring-boot-leaning-Spring Boot 2.X 最全课程代码
- https://github.com/hengyunabc/spring-boot-inside
- fangjian0423/springboot-analysis-🍃 something about springboot
- dyc87112/SpringCloudBook-《Spring Cloud微服务实战》配套示例代码
- dyc87112/SpringBoot-Learning-Spring Boot基础教程
- dyc87112/SpringCloud-Learning-Spring Cloud基础教程
- forezp/SpringCloudLearning-《史上最简单的Spring Cloud教程源码》
- ityouknow/spring-boot-examples-about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码
- yinjihuan/spring-cloud-《Spring Cloud微服务-全栈技术与案例解析》和《Spring Cloud微服务 入门 实战与进阶》配套源码
- dolyw/ShiroJwt-API SpringBoot + Shiro + Java-Jwt + Redis(Jedis)
- jojozhai/security
- JeffLi1993/springboot-learning-example-spring boot 实践学习案例
- zhangkaitao/shiro-example-跟我学Shiro
- 527515025/springBoot-springboot 框架与其它组件结合如 jpa、mybatis、websocket、security、shiro、cache等
- Smith-Cruise/Spring-Boot-Shiro-Shiro基于SpringBoot +JWT搭建简单的restful服务
- wuyouzhuguli/SpringAll-循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客Spring系列源码:https://mrbird.cc
工作流
- zhijun0808/Activiti6Demo-Activiti6 SpringBoot Demo
- shenzhanwang/Spring-activiti-Spring平台整合activiti工作流引擎实例
Java8
- CarpenterLee/JavaLambdaInternals-深入理解Java函数式编程和Streams API
- LingCoder/OnJava8-《On Java 8》中文版
- biezhi/30-seconds-of-java8-30 seconds to collect useful Java 8 snippet.
- winterbe/java8-tutorial-Modern Java - A Guide to Java 8
- chillzhuang/learn-java8-💖《跟上 Java 8》视频课程源码,每周更新,请勿 fork
Spring 官方项目
- spring-projects/spring-security-Spring Security
- spring-projects/spring-framework-Spring Framework
- spring-projects/spring-boot-Spring Boot
- codecentric/spring-boot-admin-Admin UI for administration of spring boot applications
- spring-projects/spring-security-oauth-Support for adding OAuth1(a) and OAuth2 features (consumer and provider) for Spring web applications.
支付
- egzosn/pay-java-parent-第三方支付对接全能支付Java开发工具包
- Javen205/IJPay-IJPay 让支付触手可及
- roncoo/roncoo-pay-龙果支付系统(roncoo-pay)是国内首款开源的互联网支付系统
源码解读
- modouxiansheng/Doraemon-对于一些后端常用框架的深入理解
- fangjian0423/springmvc-source-minibook-📚 springmvc源码分析
- yongshun/learn_netty_source_code-Netty 源码分析教程
- tuguangquan/mybatis-mybatis源码中文注释
- all4you/sentinel-tutorial-Sentinel 教程,包括原理分析,源码阅读,实战分享
- all4you/nacos-tutorial-nacos 教程,包括原理,实践,应用场景
- nkcoder/quartz-explained-对定时任务调度框架quartz源码的阅读和注释(comments on quartz-core source)
- seaswalker/jdk-sourcecode-analysis-JDK源码阅读笔记
- seaswalker/spring-analysis-Spring源码阅读
Javascript
小程序
- EastWorld/tt-app-mall-头条/抖音小程序商城,头条/抖音小程序微店,长期维护版本
- EastWorld/wechat-app-mall-微信小程序商城,微信小程序微店
- bady-life-私密朋友圈小程序
- MessageBoard-MiniProgram-留言板微信小程序
- accounting-together-AA收账小程序
- dandan-account-个人记账小程序
- yigger/jiezhang-基于 wepy 开发的一款纯记账的微信小程序
前端框架
- wechaty/wechaty-Conversational RPA SDK for Chatbot Makers-个人微信接口开发
- Serverless-Devs/Serverless-Devs-🔥🔥🔥 Serverless Devs developer tool ( Serverless Devs 开发者工具 )
- NervJS/taro-开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5/React Native 等应用。 https://taro.zone/
- Tencent/kbone-一个致力于微信小程序和 Web 端同构的解决方案
- electron/electron-:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
- airbnb/javascript-JavaScript Style Guide
- iissnan/hexo-theme-next-Elegant theme for Hexo.
- vuejs/vuepress-📝 Minimalistic Vue-powered static site generator
- SeleniumHQ/selenium-web应用程序测试
- nvm-sh/nvm-Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
- rstacruz/nprogress-就是一个进度条
- Meituan-Dianping/mpvue-基于 Vue.js 的小程序开发框架,从底层支持 Vue.js 语法和构建工具体系。
- Tencent/wepy-小程序组件化开发框架
- dcloudio/uni-app-uni-app 是使用 Vue 语法开发小程序、H5、App的统一框架
前台框架
- leochen-g/wechat-assistant-pro-智能微秘书客户端,搭配
- Kchengz/k-form-design-基于vue Ant-Design 的表单设计器,快速开发
- wuyawei/webrtc-stream-🍧🍭😻包括但不局限于 WebRTC 的各种栗子
- SNFocus/approvalFlow-基于form-generator,仿钉钉审批流程创建(表单创建/流程节点可视化配置/必填条件及校验)
- JakHuang/form-generator-✨Element UI表单设计及代码生成器
- sunniejs/vue-h5-template-🎉vue搭建移动端开发,基于vue-cli4.0+webpack 4+vant ui + sass+ rem适配方案+axios封装,构建手机端模板脚手架
- zimv/websocket-heartbeat-js-♥ simple and useful
- Molunerfinn/PicGo-🚀图床
- jackchen0120/vueDataV-基于Vue + Echarts 构建的数据可视化平台,酷炫大屏展示模板和组件库,持续更新各行各业实用模板和炫酷小组件。
- genaller/genal-chat-🐱🏍阿童木聊天室 nestjs+vue全栈聊天室 前后端分离 typescript一把梭
- ufologist/wechat-mp-article-高颜值的微信公众号图文消息排版
- chuzhixin/vue-admin-beautiful-pro-🚀🚀🚀vue3,vue3.0,vue,vue3.x,vue.js,vue后台管理,admin,vue-admin,vue-element-admin,ant-design,vue-admin-beautiful-pro,vab admin pro,vab admin plus主线版本基于element-plus、element-ui、ant-design-vue三者并行开发维护,同时支持电脑,手机,平板,切换分支查看不同的vue版本,element-plus版本已发布(vue3,vue3.0,vue,vue3.x,vue.js)
- vueComponent/ant-design-vue-pro-👨🏻💻👩🏻💻 Use Ant Design Vue like a Pro!
- bailicangdu/vue2-manage-基于 vue + element-ui 的后台管理系统
- d2-projects/d2-admin-An elegant dashboard
- topfullstack/topfullstack-NodeJs+VueJs全栈开发《全栈之巅》视频网站 - 源码
- ly525/luban-h5-类似易企秀的H5制作、建站工具、可视化搭建系统.
- panteng/wechat-h5-boilerplate-为腾讯微信优化的H5动效模板,帮助你快速构建全屏滚动型H5页面。
- PanJiaChen/vue-element-admin-🎉 A magical vue admin
- bailicangdu/vue2-happyfri-vue2 + vue-router + vuex 入门项目
案例集合
- nieweidong/fetool-大前端的瑞士军刀,只记录有用的。
- qianguyihao/Web-千古前端图文教程,超详细的前端入门到进阶学习笔记
- justjavac/awesome-wechat-weapp-微信小程序开发资源汇总 💯
- aben1188/awesome-wepy-Awesome for wepy ! 微信小程序组件化开发框架wepy开发资源汇总
- mqyqingfeng/Blog-冴羽写博客的地方,预计写四个系列:JavaScript深入系列、JavaScript专题系列、ES6系列、React系列。
- 30-seconds/30-seconds-of-css-Short CSS code snippets for all your development needs
- 30-seconds/30-seconds-of-code-Short JavaScript code snippets for all your development needs
- sunseekers/Vue2-小白入坑vue三部曲,关于 vue 在工作的使用问题总结,请看博客 https://sunseekers.github.io/ 一直保持更新
UI库
- DouyinFE-semi-design-抖音团队开源的UI,借鉴了antd
- ant-design/ant-design-An enterprise-class UI design language and React UI library
- SortableJS/Vue.Draggable-Vue drag-and-drop component based on Sortable.js
- primefaces/primevue-Next Generation Vue UI Component Library
- vueComponent/ant-design-vue-🌈 An enterprise-class UI components based on Ant Design and Vue. 🐜
- benhailong/openants-for-vue-OpenAnts发布的基于ElementUI的VUE组件库
- sentsin/layui-采用自身模块规范编写的前端 UI 框架
- youzan/vant-Lightweight Mobile UI Components built on Vue
- ElemeFE/element-A Vue.js 2.0 UI Toolkit for Web
- iview/iview-A high quality UI Toolkit built on Vue.js 2.0
- Tencent/weui-wxss-A UI library by WeChat official design team, includes the most useful widgets/modules.
- dcloudio/mui-最接近原生APP体验的高性能框架
- lin-ui-小程序组件库
播放器
富文本编辑器
- tinymce/tinymce-真的强
- aisuda/amis-editor-demo-amis 可视化编辑器示例 http://aisuda.github.io/amis-editor-demo
- ckeditor/ckeditor5-Powerful rich text editor framework with a modular architecture, modern integrations, and features like collaborative editing.
- surmon-china/vue-quill-editor-🍡@quilljs editor component for @vuejs
- cherry-markdown-腾讯开源-刚开源,稳定性待定
图床
Typescript
Android
- flutter/flutter-Flutter makes it easy and fast to build beautiful apps for mobile and beyond
- XXApple/AndroidLibs-🔥正在成为史上最全分类 Android 开源大全~~~~(长期更新 Star 一下吧)
- CoderMikeHe/flutter_wechat-🔥🔥🔥 利用 Flutter 来高仿微信(WeChat) 7.0.0+ App,代码规范惊为天人、注释详解令人发指、细节处理精益求精、核心功能配备文档、接近98%还原度的原生App视觉体验。代码不多,注释多。(持续更新,敬请期待,欢迎Star和Fork…)
PHP
运维
- qunarcorp/bistoury-Bistoury是去哪儿网的java应用生产问题诊断工具,提供了一站式的问题诊断方案
- prometheus/prometheus-The Prometheus monitoring system and time series database.
- Tencent/bk-job-蓝鲸作业平台(Job)是一套运维基础操作管理系统,具备海量任务并发处理能力。除了支持脚本执行、文件分发、定时任务等一系列基础运维场景以外,还支持通过流程调度能力将零碎的单个任务组装成一个自动化作业流程;而每个作业都可做为一个原子节点,提供给上层或周边系统/平台使用,实现调度自动化。
- openspug/spug-开源运维平台:面向中小型企业设计的轻量级无Agent的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。
- apache/incubator-shenyu-ShenYu is High-Performance Java API Gateway.
- alibaba/dragonwell8-Alibaba Dragonwell8 JDK
- MvsCode/frps-onekey- Frps 一键安装脚本&管理脚本 A tool to auto-compile & install frps on Linux
- Tencent/cloudbase-framework- 腾讯云开发云原生一体化部署工具 🚀 CloudBase Framework:一键部署,不限框架语言,云端一体化开发,基于Serverless 架构。A front-end and back-end integrated deployment tool. One-click deploy to serverless architecture. https://docs.cloudbase.net/framework/index
- wangdoc/bash-tutorial-Bash 教程
- onlyGuo/nginx-gui-Nginx GUI Manager
- fatedier/frp-A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
- apache/cassandra-Mirror of Apache Cassandra
- alibaba/tengine-A distribution of Nginx with some advanced features
- serverless/serverless-⚡ Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! –
- oldj/SwitchHosts-Switch hosts quickly!
- didi/nightingale-监控系统
- docker-library/docs-Documentation for Docker Official Images in docker-library
- docker-library/mysql-Docker Official Image packaging for MySQL Community Server
- qishibo/AnotherRedisDesktopManager-🚀🚀🚀redis客户端.
- snail007/goproxy-🔥 golang实现的高性能http,https,websocket,tcp,socks5代理服务器,支持内网穿透,链式代理,通讯加密,智能HTTP,SOCKS5代理,黑白名单,限速,限流量,限连接数,跨平台,KCP支持,认证API。
- snail007/proxy_admin_free-Proxy是高性能全功能的http代理、https代理、socks5代理、内网穿透、内网穿透p2p、内网穿透代理、内网穿透反向代理、内网穿透服务器、Websocket代理、TCP代理、UDP代理、DNS代理、DNS加密代理,代理API认证,全能跨平台代理服务器。
- geektime-geekbang/geektime-nginx-极客时间:nginx核心知识100讲配置文件与代码分享
杂
- 天涯 kkndme 神贴聊房价
- ayuer/shanghai_house_knowledge-2020年11月在上海买房经历总结出来的买房购房做的一些功课分享给大家,技术人帮助技术人,希望对大家有所帮助。
- wechatsync/Wechatsync-一键同步文章到多个内容平台,支持今日头条、WordPress、知乎、简书、掘金、CSDN、typecho各大平台,一次发布,多平台同步发布。解放个人生产力
- onblog/BlogHelper-帮助国内用户写作的托盘助手,一键发布本地文章到主流博客平台(知乎、简书、博客园、CSDN、SegmentFault、掘金、开源中国),剪贴板图片一键上传至图床(新浪、Github、图壳、腾讯云、阿里云、又拍云、七牛云)
C++
大数据
算法
- ninechapter-algorithm/linghu-algorithm-templete-令狐冲的算法小抄
- TheAlgorithms/Java-All 用Java实现所有算法
- wangzheng0822/algo-数据结构和算法必知必会的50个代码实现
- MisterBooo/LeetCodeAnimation-用动画的形式呈现解LeetCode题目的思路)
- azl397985856/leetcode- LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)
技术博客
- YunaiV/SpringBoot-Labs-一个涵盖六个专栏:Spring Boot 2.X、Spring Cloud、Spring Cloud Alibaba、Dubbo、分布式消息队列、分布式事务
- YunaiV/Blog-每周一篇,内容精简,不咸不淡,期盼探讨
- mercyblitz/mercyblitz.github.io-小马哥的技术博客
- ruanyf/weekly-科技爱好者周刊,每周五发布
资料相关
- pwxcoo/chinese-xinhua-📙 中华新华字典数据库。包括歇后语,成语,词语,汉字。
- QianMo/Game-Programmer-Study-Notes-⚓ 我的游戏程序员生涯的读书笔记合辑。你可以把它看作一个加强版的Blog。涉及图形学、实时渲染、编程实践、GPU编程、设计模式、软件工程等内容。Keep Reading , Keep Writing , Keep Coding.
- judasn/IntelliJ-IDEA-Tutorial-IntelliJ IDEA 简体中文专题教程
- crisxuan/bestJavaer-这是一个成为更好的Java程序员的系列教程
- CodingDocs/awesome-java-Collection of awesome Java project on Github(非常棒的 Java 开源项目集合).
- geekcompany/ResumeSample-Resume template for Chinese programmers . 程序员简历模板系列。包括PHP程序员简历模板、iOS程序员简历模板、Android程序员简历模板、Web前端程序员简历模板、Java程序员简历模板、C/C++程序员简历模板、NodeJS程序员简历模板、架构师简历模板以及通用程序员简历模板
- justjavac/free-programming-books-zh_CN-📚 免费的计算机编程类中文书籍,欢迎投稿
- stanzhai/be-a-professional-programmer-成为专业程序员路上用到的各种优秀资料、神器及框架
- easychen/howto-make-more-money-程序员如何优雅的挣零花钱
- digoal/blog-Everything about database,business.(Most for PostgreSQL).
- timqian/chinese-independent-blogs-中文独立博客列表
- 1c7/chinese-independent-developer-👩🏿💻👨🏾💻👩🏼💻👨🏽💻👩🏻💻中国独立开发者项目列表 -- 分享大家都在做什么
- PKUanonym/REKCARC-TSC-UHT-清华大学计算机系课程攻略
- QSCTech/zju-icicles-浙江大学课程攻略共享计划
- kon9chunkit/GitHub-Chinese-Top-Charts-🇨🇳 GitHub中文排行榜,帮助你发现高分优秀中文项目、更高效地吸收国人的优秀经验成果
- nusr/hacker-laws-zh-💻📖对开发人员有用的定律、理论、原则和模式)
- bage2014/study-全栈工程师学习笔记
- muyinchen/woker-工作总结
- kanwangzjm/practice-Java并发编程与高并发解决方案
- GitHubDaily/GitHubDaily-GitHubDaily 分享内容定期整理与分类。欢迎推荐、自荐项目,让更多人知道你的项目。
- Awesome-HarmonyOS/HarmonyOS-A curated list of awesome things related to HarmonyOS. 华为鸿蒙操作系统。
- mercyblitz/jsr-Java Specification Requests
- 521xueweihan/HelloGitHub-:octocat: 分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.
- xitu/gold-miner-🥇掘金翻译计划,可能是世界最大最好的英译中技术社区,最懂读者和译者的翻译平台:
- https://github.com/EbookFoundation/free-programming-books
- shenzekun/useful-tools-🔨 一些有用的工具网站
- aisuhua/restful-api-design-references-RESTful API 设计参考文献列表,可帮助你更加彻底的了解REST风格的接口设计
- freeCodeCamp/freeCodeCamp-freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
人工智能
文档
- macrozheng/mall-learning-mall学习教程
- DocsHome/nginx-docs-Nginx 中文文档. Chinese translation of Nginx documentation.
游戏
- kingston-csj/mmorpg-springboot编写的高性能分布式mmorpg手游服务端框架,包含中心服,网关服,游戏服,战斗服等。
- llx330441824/plant_vs_zombie_simple-植物大战僵尸简化版
奇趣
- anuraghazra/github-readme制作自己的README
- the1812/Bilibili-Evolved-强大的哔哩哔哩增强脚本: 下载视频, 音乐, 封面, 弹幕 / 简化直播间, 评论区, 首页 / 自定义顶栏, 删除广告, 夜间模式 / 触屏设备支持
- menzi11/BullshitGenerator- 狗屁不通文章生成器.
- public-apis/public-apis-A collective list of free APIs
- gfwlist/gfwlist-The one and only one gfwlist here
- komeiji-satori/Dress-好耶 是女装
- zhaoolee/ChineseBQB-🇨🇳 Chinese sticker pack,More joy / 表情包的博物馆, Github最有毒的仓库, 中国表情包大集合, 聚欢乐~
建站
- halo-dev/halo-✍ 一款优秀的开源博客发布应用
- LIlGG/halo-theme-sakura-Halo 版本的樱花🌸主题
- fghrsh/live2d_api-Live2D 看板娘插件 (https://www.fghrsh.net/post/123.html) 上使用的后端 API
- 88250/symphony-🎶 一款用 Java 实现的现代化社区(论坛/问答/BBS/社交网络/博客)系统平台
- diyhi/bbs-巡云轻论坛系统
- flarum/flarum-自己目前在用的BBS.