Github、Gitee優(yōu)秀的開(kāi)源項(xiàng)目

收集 Github、Gitee優(yōu)秀的開(kāi)源項(xiàng)目,并進(jìn)行歸類(lèi)整理。項(xiàng)目地址

目錄

編程語(yǔ)言項(xiàng)目

  • 7days-golang - 7天用 Go 從零實(shí)現(xiàn)系列。在線文檔

  • 50projects50days - 50+ 個(gè)基于 HTML/CSSJavaScript 實(shí)現(xiàn)的小網(wǎng)頁(yè)項(xiàng)目。

  • the-way-to-go_ZH_CN - 《The Way to Go》中文譯本,中文正式名《Go 入門(mén)指南》。

  • javacore - Java 核心技術(shù)的經(jīng)驗(yàn)總結(jié)。在線文檔

  • symphony - 一款用 Java 實(shí)現(xiàn)的現(xiàn)代化社區(qū)(論壇/問(wèn)答/BBS/社交網(wǎng)絡(luò)/博客)系統(tǒng)平臺(tái)。

  • concurrent - Java 多線程系列文章。在線文檔

  • learning-note - Java 開(kāi)發(fā)及面試(個(gè)人面試、工作總結(jié)、資料收集)。在線文檔

  • blog - 大前端技術(shù)為主,讀書(shū)筆記、隨筆、理財(cái)為輔,做個(gè)終身學(xué)習(xí)者。

  • java-eight-part - 『Java八股文』面試套路,Java 進(jìn)階學(xué)習(xí)。

  • toBeTopJavaer - Java 工程師成神之路。在線文檔

  • JAVA - Java 相關(guān)書(shū)籍合集,《劍指Offer》、《編程珠璣》、《深入理解Java虛擬機(jī):JVM高級(jí)特性與最佳實(shí)踐》、《重構(gòu)-改善既有代碼的設(shè)計(jì) 中文版》、《clean_code(中文完整版)》、《Java編程思想(第4版)》、《Java核心技術(shù) 卷I (第8版)》、《Quartz_Job+Scheduling_Framework》。

  • Tutorial - 后端(Java 、Golang)全棧知識(shí)架構(gòu)體系總結(jié)。

SprinBoot 項(xiàng)目

  • spring-boot-quick - 基于 SpringBoot快速學(xué)習(xí)示例,整合開(kāi)源框架,如:RabbitMQ、KafkaJpa、Redis、Oauth2Swagger、Jsp、Docker、k3sk3d、k8s、Mybatis 加解密插件、異常處理、日志輸出、多模塊開(kāi)發(fā)、多環(huán)境打包、緩存 Cache、爬蟲(chóng)、JWT、GraphQL、Dubbo、 ZookeeperAsync 等等。

  • kkFileView - 基于 Spring Boot文件在線體驗(yàn)項(xiàng)目。在線文檔

  • SpringBootCodeGenerator - 基于 SpringBoot + FreemarkerJAVA 代碼生成器,以釋放雙手為目的,支持 MySQL/Oracle/PgSQL 三大數(shù)據(jù)庫(kù), 用DDL-SQL 語(yǔ)句生成 JPA、JdbcTemplate、Mybatis、MybatisPlusBeetlSQL 等相關(guān)代碼。

  • jetlinks-community - 基于 Java8、Spring Boot 2.x、WebFluxNetty、Vert.x、Reactor 等開(kāi)發(fā),是一個(gè)全響應(yīng)式的企業(yè)級(jí)物聯(lián)網(wǎng)平臺(tái)。支持統(tǒng)一物模型管理,多種設(shè)備,多種廠家,統(tǒng)一管理。統(tǒng)一設(shè)備連接管理,多協(xié)議適配(TCPMQTT、UDPCoAP、HTTP等)。屏蔽網(wǎng)絡(luò)編程復(fù)雜性,靈活接入不同廠家不同協(xié)議等設(shè)備;實(shí)時(shí)數(shù)據(jù)處理,設(shè)備告警,消息通知,數(shù)據(jù)轉(zhuǎn)發(fā),地理位置,數(shù)據(jù)可視化等。在線文檔

  • spring-boot-projects - Spring Boot入門(mén)學(xué)習(xí)教程、實(shí)戰(zhàn)項(xiàng)目教程。

源碼分析項(xiàng)目

  • JavaSourceCodeLearning - Java 流行框架源碼分析,學(xué)習(xí)以及總結(jié)。

  • source-code-hunter - Spring 全家桶,MybatisNetty、Dubbo 、 RedisTomcat 中間件等源碼分析。在線文檔

  • mini-spring - 簡(jiǎn)化版的 Spring 框架,能幫助你快速熟悉 Spring 源碼和掌握 Spring 的核心原理。抽取了 Spring 的核心邏輯,代碼極度簡(jiǎn)化,保留Spring 的核心功能,如 IOCAOP、資源加載器、事件監(jiān)聽(tīng)器、類(lèi)型轉(zhuǎn)換、容器擴(kuò)展點(diǎn)、Bean 生命周期和作用域、應(yīng)用上下文等核心功能。

前后端分離項(xiàng)目

  • litemall - 基于 Spring Boot 后端 + Vue 管理員前端 + 微信小程序用戶(hù)前端 + Vue 用戶(hù)移動(dòng)端的小商場(chǎng)系統(tǒng)。在線文檔

  • lilishop - 商城系統(tǒng),后端基于 SpringBoot 研發(fā),前端使用 Vueuniapp 開(kāi)發(fā), 前后端分離,支持分布式部署,支持 Docker,各個(gè) API 獨(dú)立。

  • flash-waimai - 基于 SpringBoot + Vue 前后端分離仿照餓了么的外賣(mài)平臺(tái),包括手機(jī)端,后臺(tái)管理。在線體驗(yàn) 在線文檔

  • Jeebase - 前后端分離的開(kāi)源開(kāi)發(fā)框架,基于 SpringBoot + Vuevue-element-admin/Ant Design Pro Vue)開(kāi)發(fā)。

Vue2 項(xiàng)目

Vue3 項(xiàng)目

  • vue-next-admin - 基于 vue3.x + CompositionAPI setup 語(yǔ)法糖 + typescript + vite + element plus + vue-router-next + pinia 技術(shù),適配手機(jī)、平板、pc后臺(tái)開(kāi)源免費(fèi)模板。在線體驗(yàn) 在線文檔

  • vue3-composition-admin - 一個(gè)管理端模板解決方案,基于vue3, tselement-plus,項(xiàng)目都是以 composition api 風(fēng)格編寫(xiě)。在線體驗(yàn)

  • vue-vben-admin - 免費(fèi)開(kāi)源的中后臺(tái)模版,基于Vue3, Vite2,TypeScript 等主流技術(shù)開(kāi)發(fā),開(kāi)箱即用的中后臺(tái)前端解決方案。在線體驗(yàn)

  • paopao-ce - 基于 gin + zinc + vue + ts 的清新文藝微社區(qū)在線體驗(yàn)

  • vue3.0-template-admin - 基于 Vue3 + ElementPlus + Typescript + Vite 搭建的后臺(tái)管理模板;并基于常見(jiàn)業(yè)務(wù)場(chǎng)景,抽象出常見(jiàn)功能組件;包括動(dòng)態(tài)菜單,菜單權(quán)限、登錄、主題切換、國(guó)際化、個(gè)人中心、表單頁(yè)、列表頁(yè)、復(fù)制文本、二維碼分享等等。在線體驗(yàn)

  • yuindex - 極客范兒的瀏覽器主頁(yè) ,Vue 3 + Node.js 全棧項(xiàng)目,自實(shí)現(xiàn) web 終端 + 命令系統(tǒng)。在線體驗(yàn)

  • vue3-element-plus-admin - 基于 Vue3 + Element-Plus + Java 的多企業(yè)后臺(tái)權(quán)限管理系統(tǒng),提供了完善的權(quán)限體系,可以用于網(wǎng)站管理后臺(tái)SAAS、CMSCRM、OA、ERP等,企業(yè)和個(gè)人都可以免費(fèi)使用。在線體驗(yàn) 在線文檔

  • soybean-admin - 基于Vue3、Vite3TypeScript、NaiveUIUnoCSS 的清新優(yōu)雅的中后臺(tái)模版。在線體驗(yàn) 在線文檔

  • cool-admin-vue - 一個(gè)很酷的后臺(tái)權(quán)限管理框架,模塊化、插件化、CRUD極速開(kāi)發(fā),永久開(kāi)源免費(fèi),基于midway.js 3.0、typeorm、mysql、jwt、element-ui、vuexvue-router、vue 等構(gòu)建。在線體驗(yàn) 賬戶(hù):admin,密碼:123456 在線文檔

  • PPTist - 基于 Vue3.x + TypeScript在線演示文稿(幻燈片)應(yīng)用,還原了大部分 Office PowerPoint 常用功能,實(shí)現(xiàn)在線 PPT 的編輯、演示。支持導(dǎo)出 PPT 文件。在線體驗(yàn)

  • blog-vue-typescript - Vue3 + TypeScript + Vite2 + Vuex4 + Vue-Router4 + Element-UI-Plus 支持 markdown 渲染的博客前臺(tái)展示。

  • gin-vue-admin - 基于Vite + Vue3 + Gin 搭建的開(kāi)發(fā)基礎(chǔ)平臺(tái)(支持 Ts , Js 混用),集成 Jwt 鑒權(quán),權(quán)限管理,動(dòng)態(tài)路由,顯隱可控組件,分頁(yè)封裝,多點(diǎn)登錄攔截,資源權(quán)限,上傳下載,代碼生成器,表單生成器等開(kāi)發(fā)必備功能。在線體驗(yàn) 在線文檔

  • vue-manage-system - 基于 Vue3 + Element UI Plus后臺(tái)管理系統(tǒng)解決方案。在線體驗(yàn)

  • vite-element-admin - 免費(fèi)開(kāi)源的中后臺(tái)模版,使用了 Vue3、vite2 等技術(shù)開(kāi)發(fā),開(kāi)箱即用。在線體驗(yàn)

微服務(wù)項(xiàng)目

  • mall4cloud - 基于 Spring Cloud、Nacos、Seata、Mysql、RedisRocketMQ、canalElasticSearch、minio 的微服務(wù) B2B2C 電商商城系統(tǒng),采用主流的互聯(lián)網(wǎng)技術(shù)架構(gòu)、全新的 UI 設(shè)計(jì)、支持集群部署、服務(wù)注冊(cè)和發(fā)現(xiàn)以及擁有完整的訂單流程等,代碼完全開(kāi)源,沒(méi)有任何二次封裝,是一個(gè)非常適合二次開(kāi)發(fā)的電商平臺(tái)系統(tǒng)。在線文檔

  • yudao-cloud - ruoyi-vue-pro 全新 Cloud 版本,優(yōu)化重構(gòu)所有功能?;?Spring Cloud Alibaba + MyBatis Plus + Vue & Element 實(shí)現(xiàn)的后臺(tái)管理系統(tǒng) + 用戶(hù)小程序,支持 RBAC 動(dòng)態(tài)權(quán)限、多租戶(hù)、數(shù)據(jù)權(quán)限、工作流、三方登錄、支付、短信、商城等功能。在線體驗(yàn) 在線文檔

  • oms-erp - 一站式全渠道業(yè)務(wù)中臺(tái)系統(tǒng)包括訂單管理系統(tǒng) OMS /電商 ERP、庫(kù)存 WMS 統(tǒng)一管理系統(tǒng)和 SAP 財(cái)務(wù)管理系統(tǒng)等。在線體驗(yàn) 用戶(hù)名:demo 密碼:abcd1234

  • gpmall - 基于 SpringBoot + Dubbo + kafka、Elasticsearch 微服務(wù)架構(gòu)構(gòu)建的電商平臺(tái)。

  • PassJava-Platform - 一款面試刷題Spring Cloud 開(kāi)源系統(tǒng)。采用流行的技術(shù),SpringBoot、MyBatis、Redis、 MySQL、 MongoDB、 RabbitMQ、ElasticSearch,采用 Docker 容器化部署。在線文檔

  • tesco-mall - 一套完善的微服務(wù)電商系統(tǒng),由前臺(tái)商城系統(tǒng)和后臺(tái)管理系統(tǒng)構(gòu)成,基于 SpringBoot、SpringCloudSpringCloud Alibaba、Vue 實(shí)現(xiàn),采用前后端分離開(kāi)發(fā)模式。涵蓋 Restful 接口、數(shù)據(jù)校驗(yàn)、網(wǎng)關(guān)、注冊(cè)發(fā)現(xiàn)、配置中心、熔斷、限流、降級(jí)、鏈路追蹤、性能監(jiān)控、壓力測(cè)試、系統(tǒng)預(yù)警、集群部署、持續(xù)集成、持續(xù)部署等。

  • pig - 基于 Spring Cloud 2021 、Spring Boot 2.7、 OAuth2RBAC 權(quán)限管理系統(tǒng)。在線文檔

  • matecloud - 一款基于 Spring Cloud Alibaba 的微服務(wù)架構(gòu)。目前已經(jīng)整合 Spring Boot 2.7.0Spring Cloud 2021、Spring Cloud Alibaba 2021、Spring Security Oauth2Feign、Dubbo、JetCache、RocketMQ 等,支持多租戶(hù)的低代碼平臺(tái),Saas 平臺(tái)開(kāi)發(fā)套件。在線文檔

  • goodsKill - 基于 SpringCloud 2021.x + Dubbo 3.x 構(gòu)建的模擬秒殺微服務(wù)項(xiàng)目,集成了 Elasticsearch、GatewayMybatis-Plus、Sharding-JDBC等常用開(kāi)源組件。

Api 網(wǎng)關(guān)項(xiàng)目

  • apisix - Apache 下的云原生 API 網(wǎng)關(guān)在線文檔

  • kong - 云原生 API 網(wǎng)關(guān)。在線文檔

  • shenyu - 異步的,高性能的,跨語(yǔ)言的,響應(yīng)式的 API 網(wǎng)關(guān)在線文檔

中間件項(xiàng)目

  • dynamic-tp - 輕量級(jí)動(dòng)態(tài)線程池,內(nèi)置監(jiān)控告警功能,集成三方中間件線程池管理,基于主流配置中心(已支持 NacosApollo,Zookeeper、Consul、Etcd,可通過(guò) SPI 自定義實(shí)現(xiàn))。在線文檔

數(shù)據(jù)操作項(xiàng)目

  • dataease - 開(kāi)源的數(shù)據(jù)可視化分析工具,支持豐富的數(shù)據(jù)源連接,能夠通過(guò)拖拉拽方式快速制作圖表。在線體驗(yàn) 用戶(hù)名:demo 密碼:dataease 在線文檔

  • DataX - 阿里云 DataWorks 數(shù)據(jù)集成的開(kāi)源版本,實(shí)現(xiàn)了包括 MySQL、OracleOceanBase、SqlServerPostgre、HDFSHive、ADS、HBaseTableStore(OTS)、MaxCompute(ODPS)、HologresDRDS 等各種異構(gòu)數(shù)據(jù)源之間高效的數(shù)據(jù)同步功能。

測(cè)試運(yùn)維監(jiān)控項(xiàng)目

  • metersphere - 一站式開(kāi)源持續(xù)測(cè)試平臺(tái), 涵蓋測(cè)試跟蹤、接口測(cè)試、UI 測(cè)試和性能測(cè)試等功能,全面兼容 JMeter、Selenium 等主流開(kāi)源標(biāo)準(zhǔn)。在線體驗(yàn) 在線文檔

  • hertzbeat - 易用友好的實(shí)時(shí)監(jiān)控告警系統(tǒng),無(wú)需 Agent,強(qiáng)大自定義監(jiān)控能力。在線體驗(yàn)

  • webfunny_monitor - 輕量級(jí)的前端監(jiān)控系統(tǒng),無(wú)埋點(diǎn)監(jiān)控前端日志,實(shí)時(shí)分析前端健康狀態(tài)。

  • KnowStreaming - 一套云原生的 Kafka 管控平臺(tái),脫胎于眾多互聯(lián)網(wǎng)內(nèi)部多年的 Kafka 運(yùn)營(yíng)實(shí)踐經(jīng)驗(yàn),專(zhuān)注于 Kafka 運(yùn)維管控、監(jiān)控告警、資源治理、多活容災(zāi)等核心場(chǎng)景。在線文檔

  • Jpom - 簡(jiǎn)而輕的低侵入式在線構(gòu)建、自動(dòng)部署、日常運(yùn)維、項(xiàng)目監(jiān)控軟件。在線文檔

  • rainbond - 云原生應(yīng)用管理平臺(tái),使用簡(jiǎn)單,不需要懂容器、Kubernetes 和底層復(fù)雜技術(shù),支持管理多個(gè) Kubernetes 集群,和管理企業(yè)應(yīng)用全生命周期。主要功能包括應(yīng)用開(kāi)發(fā)環(huán)境、應(yīng)用市場(chǎng)、微服務(wù)架構(gòu)、應(yīng)用交付、應(yīng)用運(yùn)維、應(yīng)用級(jí)多云管理等。在線文檔

接口文檔管理項(xiàng)目

  • Torna - 接口文檔解決方案,目標(biāo)是讓接口文檔管理變得更加方便、快捷。Torna 采用團(tuán)隊(duì)協(xié)作的方式管理和維護(hù)接口文檔,將不同形式的文檔納入進(jìn)來(lái)統(tǒng)一維護(hù)。在線文檔

  • postcat - 可擴(kuò)展的 API 工具平臺(tái),集成基礎(chǔ)的 API 管理和測(cè)試功能,并且可以通過(guò)插件簡(jiǎn)化 API 開(kāi)發(fā)工作,更快更好地創(chuàng)建 API。在線體驗(yàn) 在線文檔

  • DOClever - 接口管理平臺(tái)

  • yapi - 一個(gè)可本地部署的、打通前后端及QA的、可視化的接口管理平臺(tái)。在線體驗(yàn) 在線文檔

  • zyplayer-doc - 一款適合團(tuán)隊(duì)和個(gè)人使用的 WIKI 文檔管理工具,同時(shí)還包含數(shù)據(jù)庫(kù)文檔、Api 接口文檔。在線體驗(yàn) 賬號(hào):zyplayer 密碼:123456

知識(shí)管理項(xiàng)目

  • think - 一款開(kāi)源知識(shí)管理工具。通過(guò)獨(dú)立的知識(shí)庫(kù)空間,結(jié)構(gòu)化地組織在線協(xié)作文檔,實(shí)現(xiàn)知識(shí)的積累與沉淀,促進(jìn)知識(shí)的復(fù)用與流通?;?MySQL 存儲(chǔ) + next.js 前端頁(yè)面 + nest.js 服務(wù)端 + tiptap 編輯器及文檔協(xié)作。在線體驗(yàn) 在線文檔

  • wiki - 一款基于 Node.js 的開(kāi)源知識(shí)管理工具。在線體驗(yàn)

聊天項(xiàng)目

  • him-netty 基于 SpringBoot + Netty + Protobuf + Vue 開(kāi)源的 H5 即時(shí)聊天系統(tǒng)。

  • subtlechat - 基于前后端分離,采用 SpringBoot + Vue 框架開(kāi)發(fā)的網(wǎng)頁(yè)版聊天室。 使用了 Spring Security 安全框架進(jìn)行密碼的加密存儲(chǔ)和登錄登出等邏輯的處理,以 WebSocket + Socket.js + Stomp.js 實(shí)現(xiàn)消息的發(fā)送與接收、監(jiān)聽(tīng)。搭建 FastDFS 文件服務(wù)器用于保存圖片,使用 EasyExcel 導(dǎo)出數(shù)據(jù),使用 Vue.js 結(jié)合 Element UI 進(jìn)行顯示彈窗和數(shù)據(jù)表格分頁(yè)等功能,以及整個(gè)系統(tǒng)的界面進(jìn)行 UI 設(shè)計(jì),并且使用 MyBatis 結(jié)合數(shù)據(jù)庫(kù)MySQL 進(jìn)行開(kāi)發(fā)。在線體驗(yàn) 在線文檔

  • Chatroom - 基于 Spring + Netty + Websocket 實(shí)現(xiàn)的互聯(lián)網(wǎng)實(shí)時(shí)聊天系統(tǒng) 。

工具項(xiàng)目

  • zfile - 基于 Java在線網(wǎng)盤(pán)程序,支持對(duì)接 S3、OneDrive、SharePoint、又拍云、本地存儲(chǔ)、FTP、SFTP 等存儲(chǔ)源,支持在線瀏覽圖片、播放音視頻,文本文件、Office、obj(3d)等文件類(lèi)型。在線體驗(yàn) 在線文檔

  • APIJSON - 專(zhuān)為 API 而生的 JSON 網(wǎng)絡(luò)傳輸協(xié)議以及基于這套協(xié)議實(shí)現(xiàn)的 ORM 庫(kù)。為各種增刪改查提供了完全自動(dòng)化的萬(wàn)能通用接口,零代碼實(shí)時(shí)滿足千變?nèi)f化的各種新增和變更需求。在線體驗(yàn) 在線文檔

  • Wechatsync - 一鍵同步文章到多個(gè)內(nèi)容平臺(tái),支持今日頭條、WordPress、知乎、簡(jiǎn)書(shū)、掘金、CSDN、typecho 各大平臺(tái),一次發(fā)布,多平臺(tái)同步發(fā)布。

  • linux-command - Linux 命令大全搜索工具,內(nèi)容包含 Linux 命令手冊(cè)、詳解、學(xué)習(xí)、搜集。在線體驗(yàn)

  • cherry-markdown - 一款 JavaScript Markdown 編輯器,具有開(kāi)箱即用、輕量簡(jiǎn)潔、易于擴(kuò)展等特點(diǎn),它可以運(yùn)行在瀏覽器或服務(wù)端( NodeJs)。

  • dootask - 一款輕量級(jí)的開(kāi)源在線項(xiàng)目任務(wù)管理工具,提供各類(lèi)文檔協(xié)作工具、在線思維導(dǎo)圖、在線流程圖、項(xiàng)目管理、任務(wù)分發(fā)、即時(shí) IM,文件管理等工具。在線體驗(yàn)

  • Yearning - 開(kāi)箱即用的MySQL SQL 審核工具。在線文檔

  • YoutubeDownloader - Youtube 視頻下載工具。

  • mm-wiki - 輕量級(jí)的企業(yè)知識(shí)分享與團(tuán)隊(duì)協(xié)同軟件,可用于快速構(gòu)建企業(yè) Wiki 和團(tuán)隊(duì)知識(shí)分享平臺(tái)。在線體驗(yàn)

  • NotepadNext - 跨平臺(tái)的、重新實(shí)現(xiàn)的 Notepad++。

  • lx-music-desktop - 基于 electron音樂(lè)軟件在線文檔

  • online-markdown - 一個(gè)專(zhuān)門(mén)針對(duì)微信公眾號(hào)格式的在線 Markdown 轉(zhuǎn)換器。在線體驗(yàn)

  • NeteaseCloudMusicApi - 網(wǎng)易云音樂(lè) Node.js API Service在線文檔

集合項(xiàng)目

  • GitHub-Chinese-Top-Charts - 優(yōu)秀中文項(xiàng)目集合,可以無(wú)語(yǔ)言障礙地、更高效地吸收優(yōu)秀經(jīng)驗(yàn)成果。

  • Awesome-GitHub-Repo - 收集整理 GitHub 上高質(zhì)量、有趣的開(kāi)源項(xiàng)目,并將他們進(jìn)行歸類(lèi)。

  • Thanks-Mirror - 整理記錄各個(gè)包管理器,系統(tǒng)鏡像,以及常用軟件的好用鏡像。

  • howto-make-more-money - 整理記錄程序員如何優(yōu)雅的掙零花錢(qián)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容