Github、Gitee优秀的开源项目收集 Github、 Gitee优秀的开源项目,并进行归类整理。项目地址:https://github.com/chenyl8848/great-open-source-project
目录编程语言项目SprinBoot 项目源码分析项目前后端分离项目Vue2 项目Vue3 项目微服务项目Api 网关项目中间件项目数据操作项目测试运维监控项目接口文档管理项目知识管理项目聊天项目工具项目集合项目编程语言项目7days-golang - 7天用 Go 从零实现系列。项目地址:https://github.com/geektutu/7days-golang 在线文档:https://geektutu.com/post/gee.html50projects50days - 50+ 个基于 HTML/CSS 、 JavaScript 实现的小网页项目。项目地址: https://github.com/bradtraversy/50projects50daysthe-way-to-goZHCN - 《The Way to Go》中文译本,中文正式名《Go 入门指南》。项目地址: https://github.com/unknwon/the-way-to-goZHCNjavacore - Java 核心技术的经验总结。项目地址:https://github.com/dunwu/javacore 在线文档:https://dunwu.github.io/javacore/symphony - 一款用 Java 实现的现代化社区(论坛/问答/BBS/社交网络/博客)系统平台。项目地址: https://github.com/88250/symphonyconcurrent - Java 多线程系列文章。项目地址:https://github.com/RedSpider1/concurrent 在线文档:http://concurrent.redspider.group/RedSpider.htmllearning-note - Java 开发及面试(个人面试、工作总结、资料收集)。项目地址:https://github.com/rbmonster/learning-note 在线文档:https://rbmonster.github.io/learning-note/#/blog - 大前端技术为主,读书笔记、随笔、理财为辅,做个终身学习者。项目地址: https://github.com/biaochenxuying/blogjava-eight-part - 『 Java八股文』面试套路, Java 进阶学习。项目地址:https://github.com/CoderLeixiaoshuai/java-eight-parttoBeTopJavaer - Java 工程师成神之路。项目地址:https://github.com/hollischuang/toBeTopJavaer 在线文档:https://hollischuang.gitee.io/tobetopjavaer/#/SprinBoot项目spring-boot-quick - 基于 SpringBoot 的快速学习示例,整合开源框架,如: RabbitMQ、 Kafka、 Jpa、 Redis、 Oauth2、 Swagger、 Jsp、 Docker、 k3s、 k3d、 k8s、 Mybatis 加解密插件、异常处理、日志输出、多模块开发、多环境打包、缓存 Cache、爬虫、 JWT、 GraphQL、 Dubbo、 Zookeeper 和 Async 等等。项目地址: https://github.com/vector4wang/spring-boot-quickkkFileView - 基于 SpringBoot 的文件在线体验项目。项目地址: 在线文档:https://kkfileview.keking.cn/zh-cn/index.htmlSpringBootCodeGenerator - 基于 SpringBoot + Freemarker 的 JAVA 代码生成器,以释放双手为目的,支持 MySQL/Oracle/PgSQL 三大数据库, 用 DDL-SQL 语句生成 JPA、 JdbcTemplate、 Mybatis、 MybatisPlus、 BeetlSQL 等相关代码。项目地址:https://github.com/kekingcn/kkFileViewjetlinks-community - 基于 Java8、 SpringBoot2.x、 WebFlux、 Netty、 Vert.x、 Reactor 等开发,是一个全响应式的企业级物联网平台。支持统一物模型管理,多种设备,多种厂家,统一管理。统一设备连接管理,多协议适配( TCP、 MQTT、 UDP、 CoAP、 HTTP等)。屏蔽网络编程复杂性,灵活接入不同厂家不同协议等设备;实时数据处理,设备告警,消息通知,数据转发,地理位置,数据可视化等。项目地址:https://github.com/jetlinks/jetlinks-community 在线文档:https://www.jetlinks.cn/#/spring-boot-projects - SpringBoot 的入门学习教程、实战项目教程。项目地址:https://github.com/ZHENFENG13/spring-boot-projects源码分析项目JavaSourceCodeLearning - Java 流行框架源码分析,学习以及总结。项目地址:https://github.com/coderbruis/JavaSourceCodeLearningsource-code-hunter - Spring 全家桶, Mybatis、 Netty、 Dubbo 、 Redis、 Tomcat 中间件等源码分析。项目地址:https://github.com/doocs/source-code-hunter 在线文档:https://doocs.github.io/source-code-hunter/#/mini-spring - 简化版的 Spring框架,能帮助你快速熟悉 Spring 源码和掌握 Spring 的核心原理。抽取了 Spring 的核心逻辑,代码极度简化,保留 Spring 的核心功能,如 IOC 和 AOP、资源加载器、事件监听器、类型转换、容器扩展点、 Bean 生命周期和作用域、应用上下文等核心功能。项目地址:https://github.com/DerekYRC/mini-spring前后端分离项目litemall - 基于 SpringBoot 后端 + Vue 管理员前端 + 微信小程序用户前端 + Vue 用户移动端的小商场系统。项目地址:https://github.com/linlinjava/litemall 在线文档:https://linlinjava.gitbook.io/litemalllilishop - 商城系统,后端基于 SpringBoot 研发,前端使用 Vue、 uniapp 开发, 前后端分离,支持分布式部署,支持 Docker,各个 API 独立。项目地址:https://github.com/lilishop/lilishopflash-waimai - 基于 SpringBoot + Vue 前后端分离仿照饿了么的外卖平台,包括手机端,后台管理。项目地址:https://github.com/microapp-store/flash-waimai 在线体验:http://waimai-mobile.microapp.store/#/home 在线文档:https://microapp.gitee.io/flash-waimai/Jeebase - 前后端分离的开源开发框架,基于 SpringBoot + Vue( vue-element-admin/ AntDesignProVue)开发。项目地址:https://github.com/wmz1930/JeebaseVue2项目vue-typescript-admin-template - 后台前端解决方案,它基于 Vue, TypeScript 和 Element-UI 实现。项目地址:https://github.com/Armour/vue-typescript-admin-template 在线体验:https://armour.github.io/vue-typescript-admin-template/#/login?redirect=%2FdashboardVue3项目vue-next-admin - 基于 vue3.x + CompositionAPIsetup 语法糖 + typescript + vite + element plus + vue-router-next + pinia 技术,适配手机、平板、 pc 的后台开源免费模板。项目地址:https://github.com/lyt-Top/vue-next-admin 在线体验:https://lyt-top.gitee.io/vue-next-admin-preview/#/login 在线文档:https://lyt-top.gitee.io/vue-next-admin-doc-preview/vue3-composition-admin - 一个管理端模板解决方案,基于 vue3, ts 和 element-plus,项目都是以 composition api 风格编写。项目地址:https://github.com/RainManGO/vue3-composition-admin 在线体验:https://admin-tmpl-test.rencaiyoujia.cn/#/login?redirect=/dashboardvue-vben-admin - 免费开源的中后台模版,基于 Vue3, Vite2, TypeScript 等主流技术开发,开箱即用的中后台前端解决方案。项目地址:https://github.com/vbenjs/vue-vben-admin 在线体验:https://vben.vvbin.cn/#/login?redirect=/dashboardpaopao-ce - 基于 gin + zinc + vue + ts 的清新文艺微社区。项目地址:https://github.com/rocboss/paopao-ce 在线体验:https://www.paopao.info/#/vue3.0-template-admin - 基于 Vue3 + ElementPlus + Typescript + Vite 搭建的后台管理模板;并基于常见业务场景,抽象出常见功能组件;包括动态菜单,菜单权限、登录、主题切换、国际化、个人中心、表单页、列表页、复制文本、二维码分享等等。项目地址:https://github.com/GeekQiaQia/vue3.0-template-admin 在线体验:https://geekqiaqia.github.io/vue3.0-template-admin/#/login?redirect=/homeyuindex - 极客范儿的浏览器主页 , Vue3 + Node.js 全栈项目,自实现 web 终端 + 命令系统。项目地址:https://github.com/liyupi/yuindex 在线体验:https://yuindex.com/vue3-element-plus-admin - 基于 Vue3 + Element-Plus + Java 的多企业后台权限管理系统,提供了完善的权限体系,可以用于网站管理后台、 SAAS、 CMS、 CRM、 OA、 ERP等,企业和个人都可以免费使用。项目地址:https://github.com/gmingchen/vue3-element-plus-admin 在线体验:http://admin.gumingchen.icu/ 在线文档:http://admin.gumingchen.icu/doc/soybean-admin - 基于 Vue3、 Vite3、 TypeScript、 NaiveUI 和 UnoCSS 的清新优雅的中后台模版。项目地址:https://github.com/honghuangdc/soybean-admin 在线体验:https://soybean.pro/#/login?redirect=/dashboard/analysis 在线文档:https://docs.soybean.pro/cool-admin-vue - 一个很酷的后台权限管理框架,模块化、插件化、CRUD极速开发,永久开源免费,基于 midway.js3.0、 typeorm、 mysql、 jwt、 element-ui、 vuex、 vue-router、 vue 等构建。项目地址:https://github.com/cool-team-official/cool-admin-vue 在线体验:https://show.cool-admin.com/ 账户: admin,密码: 123456 在线文档:https://cool-js.com/PPTist - 基于 Vue3.x + TypeScript 的在线演示文稿(幻灯片)应用,还原了大部分 OfficePowerPoint 常用功能,实现在线 PPT 的编辑、演示。支持导出 PPT 文件。项目地址:https://github.com/pipipi-pikachu/PPTist 在线体验:https://pipipi-pikachu.github.io/PPTist/blog-vue-typescript - Vue3 + TypeScript + Vite2 + Vuex4 + Vue-Router4 + Element-UI-Plus 支持 markdown 渲染的博客前台展示。项目地址:https://github.com/biaochenxuying/blog-vue-typescriptgin-vue-admin - 基于 Vite + Vue3 + Gin 搭建的开发基础平台(支持 Ts , Js 混用),集成 Jwt 鉴权,权限管理,动态路由,显隐可控组件,分页封装,多点登录拦截,资源权限,上传下载,代码生成器,表单生成器等开发必备功能。项目地址:https://github.com/flipped-aurora/gin-vue-admin 在线体验:https://demo.gin-vue-admin.com/#/login?redirect=%23/ 在线文档:https://www.gin-vue-admin.com/vue-manage-system - 基于 Vue3 + ElementUIPlus 的后台管理系统解决方案。项目地址:https://github.com/lin-xin/vue-manage-system 在线体验:https://lin-xin.gitee.io/example/work/#/dashboardvite-element-admin - 免费开源的中后台模版,使用了 Vue3、 vite2 等技术开发,开箱即用。项目地址:https://github.com/mvpyb/vite-element-admin 在线体验:https://simmon_page.gitee.io/vite-element-admin/dist/#/dashboard微服务项目mall4cloud - 基于 SpringCloud、 Nacos、 Seata、 Mysql、 Redis、 RocketMQ、 canal、 ElasticSearch、 minio 的微服务 B2B2C 电商商城系统,采用主流的互联网技术架构、全新的 UI 设计、支持集群部署、服务注册和发现以及拥有完整的订单流程等,代码完全开源,没有任何二次封装,是一个非常适合二次开发的电商平台系统。项目地址:https://github.com/gz-yami/mall4cloud 在线文档:https://gitee.com/gz-yami/mall4cloud/tree/master/docyudao-cloud - ruoyi-vue-pro 全新 Cloud 版本,优化重构所有功能。基于 SpringCloudAlibaba + MyBatisPlus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能。项目地址:https://github.com/YunaiV/yudao-cloud 在线体验:http://dashboard.yudao.iocoder.cn/login?redirect=%2Findex 在线文档:https://cloud.iocoder.cn/quick-start/oms-erp - 一站式全渠道业务中台系统包括订单管理系统 OMS /电商 ERP、库存 WMS 统一管理系统和 SAP 财务管理系统等。项目地址:https://github.com/FJ-OMS/oms-erp 在线体验:https://omni.k8s9.com/#/dashboard 用户名: demo 密码: abcd1234gpmall - 基于 SpringBoot + Dubbo + kafka、 Elasticsearch 微服务架构构建的电商平台。项目地址:https://github.com/2227324689/gpmallPassJava-Platform - 一款面试刷题的 SpringCloud 开源系统。采用流行的技术, SpringBoot、 MyBatis、 Redis、 MySQL、 MongoDB、 RabbitMQ、 ElasticSearch,采用 Docker 容器化部署。项目地址:https://github.com/Jackson0714/PassJava-Platform 在线文档:http://www.passjava.cn/#/tesco-mall - 一套完善的微服务电商系统,由前台商城系统和后台管理系统构成,基于 SpringBoot、 SpringCloud、 SpringCloudAlibaba、 Vue 实现,采用前后端分离开发模式。涵盖 Restful 接口、数据校验、网关、注册发现、配置中心、熔断、限流、降级、链路追踪、性能监控、压力测试、系统预警、集群部署、持续集成、持续部署等。项目地址:https://github.com/Jerusalem01/tesco-mallpig - 基于 SpringCloud2021 、 SpringBoot2.7、 OAuth2 的 RBAC 权限管理系统。项目地址:https://github.com/pig-mesh/pig 在线文档:https://www.yuque.com/pig4cloud/pig/gg3ndmmatecloud - 一款基于 SpringCloudAlibaba 的微服务架构。目前已经整合 SpringBoot2.7.0、 SpringCloud2021、 SpringCloudAlibaba2021、 SpringSecurityOauth2、 Feign、 Dubbo、 JetCache、 RocketMQ 等,支持多租户的低代码平台, Saas 平台开发套件。项目地址:https://github.com/matevip/matecloud 在线文档:https://www.mate.vip/docsgoodsKill - 基于 SpringCloud2021.x + Dubbo3.x 构建的模拟秒杀微服务项目,集成了 Elasticsearch、 Gateway、 Mybatis-Plus、 Sharding-JDBC等常用开源组件。项目地址:https://github.com/techa03/goodsKillApi网关项目apisix - Apache 下的云原生 API 网关。项目地址:https://github.com/apache/apisix 在线文档:https://apisix.apache.org/kong - 云原生 API 网关。项目地址:https://github.com/Kong/kong 在线文档:https://konghq.com/shenyu - 异步的,高性能的,跨语言的,响应式的 API 网关。项目地址:https://github.com/apache/shenyu 在线文档:https://shenyu.apache.org/中间件项目dynamic-tp - 轻量级动态线程池,内置监控告警功能,集成三方中间件线程池管理,基于主流配置中心(已支持 Nacos、 Apollo, Zookeeper、 Consul、 Etcd,可通过 SPI 自定义实现)。项目地址:https://github.com/dromara/dynamic-tp 在线文档:https://dynamictp.cn/数据操作项目dataease - 开源的数据可视化分析工具,支持丰富的数据源连接,能够通过拖拉拽方式快速制作图表。项目地址:https://github.com/dataease/dataease 在线体验:https://dataease.fit2cloud.com/#/login 用户名: demo 密码: dataease 在线文档:https://dataease.io/docs/DataX - 阿里云 DataWorks 数据集成的开源版本,实现了包括 MySQL、 Oracle、 OceanBase、 SqlServer、 Postgre、 HDFS、 Hive、 ADS、 HBase、 TableStore(OTS)、 MaxCompute(ODPS)、 Hologres、 DRDS 等各种异构数据源之间高效的数据同步功能。项目地址:https://github.com/alibaba/DataX测试运维监控项目metersphere - 一站式开源持续测试平台, 涵盖测试跟踪、接口测试、 UI 测试和性能测试等功能,全面兼容 JMeter、 Selenium 等主流开源标准。项目地址:https://github.com/metersphere/metersphere 在线体验:https://www.metersphere.com/signup 在线文档:https://metersphere.io/docs/v2.x/hertzbeat - 易用友好的实时监控告警系统,无需 Agent,强大自定义监控能力。项目地址:https://github.com/dromara/hertzbeat 在线体验:https://console.tancloud.cn/passport/loginwebfunnymonitor - 轻量级的前端监控系统,无埋点监控前端日志,实时分析前端健康状态。项目地址:https://github.com/a597873885/webfunnymonitorKnowStreaming - 一套云原生的 Kafka 管控平台,脱胎于众多互联网内部多年的 Kafka 运营实践经验,专注于 Kafka 运维管控、监控告警、资源治理、多活容灾等核心场景。项目地址:https://github.com/didi/KnowStreaming 在线文档:https://doc.knowstreaming.com/product/1-brief-introductionJpom - 简而轻的低侵入式在线构建、自动部署、日常运维、项目监控软件。项目地址:https://github.com/dromara/Jpom 在线文档:https://jpom.top/rainbond - 云原生应用管理平台,使用简单,不需要懂容器、 Kubernetes 和底层复杂技术,支持管理多个 Kubernetes 集群,和管理企业应用全生命周期。主要功能包括应用开发环境、应用市场、微服务架构、应用交付、应用运维、应用级多云管理等。项目地址:https://github.com/goodrain/rainbond 在线文档:https://www.rainbond.com/docs/接口文档管理项目Torna - 接口文档解决方案,目标是让接口文档管理变得更加方便、快捷。 Torna 采用团队协作的方式管理和维护接口文档,将不同形式的文档纳入进来统一维护。项目地址:https://gitee.com/durcframework/torna 在线文档:https://torna.cn/dev/postcat - 可扩展的 API 工具平台,集成基础的 API 管理和测试功能,并且可以通过插件简化 API 开发工作,更快更好地创建 API。项目地址: 在线体验:https://postcat.com/) 在线文档:https://docs.postcat.com/DOClever - 接口管理平台。项目地址:https://github.com/eolinker/postcatyapi - 一个可本地部署的、打通前后端及QA的、可视化的接口管理平台。项目地址:https://github.com/YMFE/yapi 在线体验:http://yapi.smart-xwork.cn/ 在线文档:https://hellosean1025.github.io/yapizyplayer-doc - 一款适合团队和个人使用的 WIKI 文档管理工具,同时还包含数据库文档、 Api 接口文档。项目地址:https://gitee.com/zyplayer/zyplayer-doc 在线体验:https://gitee.com/link?target=http%3A%2F%2Fdoc.zyplayer.com%2F 账号: zyplayer 密码: 123456知识管理项目think - 一款开源知识管理工具。通过独立的知识库空间,结构化地组织在线协作文档,实现知识的积累与沉淀,促进知识的复用与流通。基于 MySQL 存储 + next.js 前端页面 + nest.js 服务端 + tiptap 编辑器及文档协作。项目地址:https://github.com/fantasticit/think 在线体验:https://think.codingit.cn/ 在线文档:https://think.codingit.cn/share/wiki/WoiR8N5uj4i7wiki - 一款基于 Node.js 的开源知识管理工具。项目地址:https://github.com/requarks/wiki 在线体验:https://docs.requarks.io/demo聊天项目him-netty 基于 SpringBoot + Netty + Protobuf + Vue 开源的 H5 即时聊天系统。项目地址:https://github.com/lmxdawn/him-nettysubtlechat - 基于前后端分离,采用 SpringBoot + Vue 框架开发的网页版聊天室。 使用了 SpringSecurity 安全框架进行密码的加密存储和登录登出等逻辑的处理,以 WebSocket + Socket.js + Stomp.js 实现消息的发送与接收、监听。搭建 FastDFS 文件服务器用于保存图片,使用 EasyExcel 导出数据,使用 Vue.js 结合 ElementUI 进行显示弹窗和数据表格分页等功能,以及整个系统的界面进行 UI 设计,并且使用 MyBatis 结合数据库 MySQL 进行开发。项目地址:https://github.com/JustCoding-Hai/subtlechat 在线体验:http://www.javahai.top/index.html 在线文档:https://github.com/JustCoding-Hai/subtlechat/wikiChatroom - 基于 Spring + Netty + Websocket 实现的互联网实时聊天系统 。项目地址:https://github.com/Kanarienvogels/Chatroom工具项目zfile - 基于 Java 的在线网盘程序,支持对接 S3、 OneDrive、 SharePoint、又拍云、本地存储、 FTP、 SFTP 等存储源,支持在线浏览图片、播放音视频,文本文件、 Office、 obj(3d)等文件类型。项目地址:https://github.com/zfile-dev/zfile 在线体验:https://demo.zfile.vip/) 在线文档:https://docs.zfile.vipAPIJSON - 专为 API 而生的 JSON 网络传输协议以及基于这套协议实现的 ORM 库。为各种增删改查提供了完全自动化的万能通用接口,零代码实时满足千变万化的各种新增和变更需求。项目地址:https://github.com/Tencent/APIJSON 在线体验:http://apijson.cn/api/ 在线文档:https://github.com/Tencent/APIJSON/blob/master/Document.mdWechatsync - 一键同步文章到多个内容平台,支持今日头条、 WordPress、知乎、简书、掘金、 CSDN、 typecho 各大平台,一次发布,多平台同步发布。项目地址:https://github.com/wechatsync/Wechatsynclinux-command - Linux 命令大全搜索工具,内容包含 Linux 命令手册、详解、学习、搜集。项目地址:https://github.com/jaywcjlove/linux-command 在线体验:https://wangchujiang.com/linux-command/cherry-markdown - 一款 JavaScript Markdown 编辑器,具有开箱即用、轻量简洁、易于扩展等特点,它可以运行在浏览器或服务端( NodeJs)。项目地址:https://github.com/Tencent/cherry-markdowndootask - 一款轻量级的开源在线项目任务管理工具,提供各类文档协作工具、在线思维导图、在线流程图、项目管理、任务分发、即时 IM,文件管理等工具。项目地址:https://github.com/kuaifan/dootask 在线体验:https://www.dootask.com/manage/dashboardYearning - 开箱即用的 MySQL SQL 审核工具。项目地址:https://github.com/cookieY/Yearning 在线文档:http://next.yearning.io/YoutubeDownloader - Youtube 视频下载工具。项目地址:https://github.com/Tyrrrz/YoutubeDownloadermm-wiki - 轻量级的企业知识分享与团队协同软件,可用于快速构建企业 Wiki 和团队知识分享平台。项目地址:https://github.com/phachon/mm-wiki 在线体验:http://wiki.cifaz.com/author/indexNotepadNext - 跨平台的、重新实现的 Notepad++。项目地址:https://github.com/dail8859/NotepadNextlx-music-desktop - 基于 electron 的音乐软件。项目地址:https://github.com/lyswhut/lx-music-desktop 在线文档:https://lxmusic.toside.cn/online-markdown - 一个专门针对微信公众号格式的在线 Markdown 转换器。项目地址:https://github.com/barretlee/online-markdown 在线体验:http://md.barretlee.com/集合项目GitHub-Chinese-Top-Charts - 优秀中文项目集合,可以无语言障碍地、更高效地吸收优秀经验成果。项目地址:https://github.com/GrowingGit/GitHub-Chinese-Top-ChartsAwesome-GitHub-Repo - 收集整理 GitHub 上高质量、有趣的开源项目,并将他们进行归类。项目地址:https://github.com/Wechat-ggGitHub/Awesome-GitHub-RepoThanks-Mirror - 整理记录各个包管理器,系统镜像,以及常用软件的好用镜像。项目地址:https://github.com/eryajf/Thanks-Mirrorhowto-make-more-money - 整理记录程序员如何优雅的挣零花钱。项目地址:https://github.com/easychen/howto-make-more-money