01.13 碼雲最火爆開源項目 TOP 50,你都用過哪些?

前 20 名預覽

排名軟件排名軟件

1zheng11AOSuite

2JFinal12Spiderman

3t-io13AG-Admin

4guns14renren-security

5hutool15jfinal-weixin

6mybatis-plus16webmagic

7NiceFish17ip2region

8easypoi18zbus

9roncoo-pay19xxl-job

10beimi20layui

1、zheng:基於 Spring+SpringMVC+Mybatis 分佈式敏捷開發系統架構

基於 Spring+SpringMVC+Mybatis 分佈式敏捷開發系統架構,提供整套公共微服務服務模塊:集中權限管理(單點登錄)、內容管理、支付中心、用戶管理(支持第三方登錄)、微信平臺、存儲系統、配置中心、日誌分析、任務和通知等,支持服務治理、監控和追蹤,努力為中小型企業打造全方位J2EE企業級開發解決方案。

碼雲最火爆開源項目 TOP 50,你都用過哪些?

碼雲地址:https://gitee.com/shuzheng/zheng

2、JFinal:基於 Java 語言的極速 WEB + ORM 框架

JFinal 是基於 Java 語言的極速 WEB + ORM 框架,其核心設計目標是開發迅速、代碼量少、學習簡單、功能強大、輕量級、易擴展、Restful。在擁有Java語言所有優勢的同時再擁有ruby、python、php等動態語言的開發效率!為您節約更多時間,去陪戀人、家人和朋友 :)

碼雲地址:https://gitee.com/jfinal/jfinal

3、t-io:百萬級即時通訊框架

t-io 是一個網絡框架,從這一點來說是有點像 netty 的,但 t-io 的特點在於,它不僅僅是一個網絡框架, 因為它為常見和網絡相關的業務(如 IM、消息推送、RPC、監控)提供了近乎於現成的解決方案,即開箱即用的 API。t-io 的口號是讓網絡編程更簡單和有趣。

碼雲地址:https://gitee.com/tywo45/t-io

碼雲最火爆開源項目 TOP 50,你都用過哪些?

4、guns:集成 flowable 工作流引擎及完善代碼生成器

基於 SpringBoot,致力於做更簡潔的後臺管理系統,完美整合 springmvc + shiro + mybatis-plus + beetl + flowable!Guns 項目代碼簡潔,註釋豐富,上手容易,同時 Guns 包含許多基礎模塊(用戶管理,角色管理,部門管理,字典管理等 10 個模塊),可以直接作為一個後臺管理系統的腳手架。Guns v3.0新增rest api服務。提供對接服務端接口的支持。並利用jwt token鑑權機制給予客戶端的訪問權限。傳輸數據進行md5簽名保證傳輸過程數據的安全性!Guns v3.1 新增集成工作流引擎 flowable6.2.0!

碼雲地址:https://gitee.com/naan1993/guns

5、hutool:Java 工具集

Hutool 是一個 Java 工具集,針對我們項目中util包進行開刀,抽象大量的工具方法,旨在減少項目中工具類的數量,將我們的編碼工作專注在業務上。Hutool 對文件、流、加密解密、轉碼、正則、線程、XML、日期、Http客戶端 等 JDK 方法進行封裝,組成各種 Util 工具類。 Hutool並非框架,而是一個工具類方法集合,隨用隨取,且隨時可被替換,與任何框架不衝突。 Hutool的大部分工具方法並不依賴第三方包(extra模塊對第三方框架封裝工具類除外),輕量簡潔。

碼雲地址:https://gitee.com/loolly/hutool

6、mybatis-plus:Mybatis的增強工具

Mybatis-Plus(簡稱MP)是一個Mybatis的增強工具,在 Mybatis 的基礎上只做增強不做改變,為簡化開發、提高效率而生。

碼雲地址:https://gitee.com/baomidou/mybatis-plus

碼雲最火爆開源項目 TOP 50,你都用過哪些?

7、NiceFish:基於 Angular 的微型博客系統

NiceFish(美人魚)是一個系列教學項目,全面示範了Angular新版本在瀏覽器、移動端、Electron環境中的用法。

碼雲地址:https://gitee.com/mumu-osc/NiceFish

8、easypoi:POI 的封裝工具類

POI 工具類,Excel的快速導入導出,Excel模板導出,Word模板導出,可以僅僅5行代碼就可以完成Excel的導入導出,修改導出格式簡單粗暴,快速有效,easypoi值得你嘗試

碼雲地址:https://gitee.com/lemur/easypoi

9、roncoo-pay:開源的互聯網支付系統

龍果支付系統是國內首款開源的互聯網支付系統,其核心目標是匯聚所有主流支付渠道,打造一款輕量、便捷、易用,且集支付、資金對賬、資金清結算於一體的支付系統,滿足互聯網業務系統的收款和業務資金管理需求。

碼雲地址:https://gitee.com/roncoocom/roncoo-pay

10、beimi:開源棋牌遊戲

貝密遊戲是一系列棋牌遊戲的名稱,其中包含麻將、鬥地主、德州撲克。採用當前最流行的房卡模式。

碼雲地址:https://gitee.com/beimigame/beimi

11、AOSuite:基於 JavaEE 技術體系的開發套件

AOSuite開發套件基於JavaEE技術體系,以幫助企業落實IT策略、屏蔽技術壁壘,快速實現高性能高可用可水平擴展的技術願景為目標。為傳統軟件企業和互聯網企業研發團隊提供高效可控、隨需應變、快速實現業務需求的全棧式技術解決方案,以最低成本和最低風險獲得更高質量、更快交付業務和運維支持的核心技術競爭力。

碼雲地址:https://gitee.com/osworks/AOS

12、Spiderman:強力 Java 爬蟲

強力 Java 爬蟲,列表分頁、詳細頁分頁、ajax、微內核高擴展、配置靈活

碼雲地址:https://gitee.com/l-weiwei/spiderman

13、AG-Admin:基於 Spring Cloud 微服務化開發平臺

AG-Admin是國內首個基於Spring Cloud微服務化開發平臺,具有統一授權、認證後臺管理系統,其中包含具備用戶管理、資源權限管理、網關API管理等多個模塊,支持多業務系統並行開發,可以作為後端服務的開發腳手架。代碼簡潔,架構清晰,適合學習和直接項目中使用。核心技術採用Eureka、Fegin、Ribbon、Zuul、Hystrix、JWT Token、Mybatis等主要框架和中間件,前端採用vue-element-admin組件。

碼雲地址:https://gitee.com/geek_qi/ace-security

14、renren-security:基於 Spring+MyBatis+Shiro 框架的權限系統

採用Spring、MyBatis、Shiro框架,開發的一套權限系統,極低門檻,拿來即用。設計之初,就非常注重安全性,為企業系統保駕護航,讓一切都變得如此簡單。

碼雲地址:https://gitee.com/babaio/renren-security

15、jfinal-weixin:基於 JFinal 的微信公眾號極速開發 SDK

JFinal Weixin 是基於 JFinal 的微信公眾號極速開發 SDK,只需瀏覽 Demo 代碼即可進行極速開發,自 JFinal Weixin 1.2 版本開始已添加對多公眾號支持。

碼雲地址:https://gitee.com/jfinal/jfinal-weixin

16、webmagic:爬蟲框架

webmagic 是一個無須配置、便於二次開發的爬蟲框架,它提供簡單靈活的API,只需少量代碼即可實現一個爬蟲。

碼雲地址:https://gitee.com/flashsword20/webmagic

17、ip2region:IP 到地名映射庫

準確率 99.9% 的 ip 地址定位庫,0.0x 毫秒級查詢,數據庫文件大小隻有 1.5M,提供了java,php,c,python,nodejs,golang 查詢綁定和 Binary,B樹,內存三種查詢算法,媽媽再也不用擔心我的 ip 地址定位!

碼雲地址:https://gitee.com/lionsoul/ip2region

18、zbus:MQ、RPC 實現

小巧而極速的MQ、RPC實現,支持 HTTP/TCP 代理,開放易擴展,多語言支撐微服務,系統總線架構

碼雲地址:https://gitee.com/rushmore/zbus

19、xxl-job:輕量級分佈式任務調度框架

XXL-JOB是一個輕量級分佈式任務調度框架,其核心設計目標是開發迅速、學習簡單、輕量級、易擴展。現已開放源代碼並接入多家公司線上產品線,開箱即用。

碼雲地址:https://gitee.com/xuxueli0323/xxl-job

20、layui:前端 UI 框架

採用自身模塊規範編寫的前端UI框架,遵循原生HTML/CSS/JS的書寫與組織形式,極低門檻,拿來即用。它區別於那些基於MVVM底層的UI框架,卻並非逆道而行,而是信奉返璞歸真之道。準確地說,她更多是為服務端程序員量身定做,你無需涉足各種前端工具的複雜配置,只需面對瀏覽器本身,讓一切你所需要的元素與交互,從這裡信手拈來。

碼雲地址:https://gitee.com/sentsin/layui

21、EasyPR:中文的開源車牌識別系統

EasyPR 是一箇中文的開源車牌識別系統,其目標是成為一個簡單、高效、準確的車牌識別引擎。相比於其他的車牌識別系統,EasyPR有如下特點:* 它基於openCV這個開源庫。這意味著你可以獲取全部源代碼,並且移植到java等平臺。* 它能夠識別中文。例如車牌為蘇EUK722的圖片,它可以準確地輸出std:string類型的"蘇EUK722"的結果。* 它的識別率較高。圖片清晰情況下,車牌檢測與字符識別可以達到80%以上的精度。

碼雲地址:https://gitee.com/easypr/EasyPR

22、Mybatis_PageHelper:Mybatis 分頁插件

Mybatis 分頁插件。如果你也在用 Mybatis,建議嘗試該分頁插件,這一定是最方便使用的分頁插件。

碼雲地址:https://gitee.com/free/Mybatis_PageHelper

23、xbin-store:分佈式 B2C 商城

模仿國內知名B2C網站,實現的一個分佈式B2C商城,使用 Spring Boot 自動配置 Dubbox / MVC / MyBatis / Druid / Solr / Redis 等。

碼雲地址:https://gitee.com/binu/xbin-store

24、PhalApi:輕量級 PHP 開源接口框架

簡稱π框架,一個輕量級PHP開源接口框架,專注於接口服務開發,支持HTTP/SOAP/RPC協議,擁有自動生成的在線文檔、多種開發語言的客戶端SDK包以及可重用的擴展類庫,可用於快速搭建微服務、RESTful接口或Web Services。

碼雲地址:https://gitee.com/dogstar/PhalApi

25、xxpay:使用 Java 開發的聚合支付

XxPay聚合支付使用Java開發,包括spring-cloud、dubbo、spring-boot三個架構版本,已接入微信、支付寶等主流支付渠道,可直接用於生產環境

碼雲地址:https://gitee.com/jmdhappy/xxpay-master

26、Mapper:Mybatis 通用 Mapper

極其方便的使用 Mybatis 單表的增刪改查

碼雲地址:https://gitee.com/free/Mapper

27、weixin-java-tools:微信 Java 開發工具包

可能是目前最好最全的微信Java開發工具包,支持包括微信支付、開放平臺、公眾號、企業號、小程序等的開發

碼雲地址:https://gitee.com/binary/weixin-java-tools

28、ybg-spring-fast:基於 SpringBoot 的模塊化開發系統

以 SpringBoot 為中心,模塊化開發系統,用戶可以隨意刪減除權限框架外任意的系統模塊。複用,組裝性強主要應用技術:spring Security+Ehcache+quartz+swagger2+Mysql5.6+springjdbc+druid+spring social+spring session + layerui+vue.js等。

碼雲地址:https://gitee.com/YYDeament/88ybg

29、IJPay:對支付工具的二次封裝

IJPay 讓支付觸手可及,封裝了微信支付、支付寶支付、銀聯支付常用的支付方式以及各種常用的接口。不依賴任何第三方 mvc 框架,僅僅作為工具使用簡單快速完成支付模塊的開發,可輕鬆嵌入到任何系統裡。

碼雲地址:https://gitee.com/javen205/IJPay

30、spring-boot-pay:開源支付後臺管理

支付服務:支付寶,微信,銀聯詳細代碼案例(除銀聯支付可以測試以外,支付寶和微信支付測試均需要企業認證,個人無法完成測試)

碼雲地址:https://gitee.com/52itstyle/spring-boot-pay

31、Morning:B2C 模式運營的公益在線商城

貓寧Morning公益商城是中國公益性在線電子商城,以商城B2C模式運營的公益在線商城。系統分為前臺和後臺,前臺主要功能包括註冊和登錄、商品瀏覽、個人信息管理、購物車、我的訂單、網上支付、評價、提問、公益活動、公益論壇、商城論壇等系統,後臺主要功能包括管理成員信息管理、用戶信息管理、商品管理、公益活動管理、商品分類管理、訂單管理、公告資訊管理、論壇平臺管理、商品提上管理、商品評價管理等。

碼雲地址:https://gitee.com/Morning_/Morning

32、fastadmin:基於 ThinkPHP5 和 Bootstrap 的極速後臺開發框架

FastAdmin 是一款基於 ThinkPHP5+Bootstrap 的極速後臺開發框架。

碼雲地址:https://gitee.com/karson/fastadmin

33、zscat-me:基於 springboot dubbo 的商城項目

基於springboot dubbo構建的一個商城項目,包括前端,後端和h5應用,作為zscat應用實踐的模板項目。包含sso登錄、API網關、流量控制、自定義協議包裝、、自動crud、自動緩存、讀寫分離、分佈式緩存、分佈式定時任務、分佈式鎖、消息隊列、事件機制、oauth2.0登錄、全文搜索、集成qiniu文件服務、集成dubbo、集成springcboot等功能。

碼雲地址:https://gitee.com/catshen/zscat_sw

34、miaosha:秒殺、搶購解決方案

秒殺、搶購解決方案,設計目標:性能支撐"小米印度搶購搞掛亞馬遜事件”

碼雲地址:https://gitee.com/1028125449/miaosha

35、Jboot:基於 jfinal 和 undertow 開發的微服務框架

Jboot 是一個基於jfinal 和 undertow開發的微服務框架。提供了AOP、RPC、分佈式緩存、限流、降級、熔斷、統一配置中心、swagger api自動生成、Opentracing數據追蹤、metrics數據監控、分佈式session、代碼生成器、shiro安全控制等功能。

碼雲地址:https://gitee.com/fuhai/jboot

36、xiaoyaoji:在線文檔管理

小么雞在線文檔管理,支持在線測試,支持 json,txt,xml,html,js,流和 WebSocket

碼雲地址:https://gitee.com/zhoujingjie/apiManager

37、CrapApi:免費開源 API 接口管理系統

CrapApi 免費開源API接口管理系統、API接口調試工具:API接口管理、文檔管理、接口調試,GitHub、碼雲、開源中國託管源碼

碼雲地址:https://gitee.com/CrapApi/CrapApi

38、OpenAuth.Net:權限管理系統

基於經典領域驅動設計的權限管理系統。項目採用經典 DDD 架構(用沃恩.弗農大神的話,其實這是 DDD-Lite)思想進行開發,簡潔而不簡單,實用至上,並且所寫每一行代碼都經過深思熟慮,符合SOLID規則!

碼雲地址:https://gitee.com/yubaolee/OpenAuth.Net

39、sequence:分佈式高效 ID 生產黑科技

高效 GUID 產生算法(sequence),基於 Snowflake 實現 64 位自增 ID 算法。Twitter-Snowflake 算法產生的背景相當簡單,為了滿足 Twitter 每秒上萬條消息的請求,每條消息都必須分配一條唯一的id,這些id還需要一些大致的順序(方便客戶端排序),並且在分佈式系統中不同機器產生的id必須不同。

碼雲地址:https://gitee.com/yu120/sequence

40、framework-admin:Java 平臺管理系統

項目基於 vue-template 的 webpack-simple 構建,採用的主要框架除了 Bootstrap 4。沒有任何其它重度依賴。

碼雲地址:https://gitee.com/backflow/framework-admin

41、Sharding-JDBC:輕量級的關係型數據庫中間件

Sharding-JDBC是一個輕量級的關係型數據庫中間件,提供分庫分表、讀寫分離和柔性事務等功能。

碼雲地址:https://gitee.com/shardingjdbc/sharding-jdbc

42、PornHubBot:網絡爬蟲

全球最大成人網站 PornHub 爬蟲 (Scrapy、MongoDB) 一天 500w 的數據

碼雲地址:https://gitee.com/xiyouMc/pornhubbot

43、vue2-elm:基於 vue2 + vuex 的大型單頁面應用

基於 vue2 + vuex 構建一個具有 45 個頁面的大型單頁面應用

碼雲地址:https://gitee.com/mgh_com/vue2-elm

44、Bootdo:開源 Java EE 開發框架

BootDo 是高效率,低封裝,面向學習型,面向微服的開源 Java EE 開發框架。BootDo是在SpringBoot基礎上搭建的一個Java基礎開發平臺,MyBatis為數據訪問層,ApacheShiro為權限授權層,Ehcahe對常用數據進行緩存。

碼雲地址:https://gitee.com/lcg0124/bootdo

45、Tale:Java 博客系統

Tale是一款簡潔美觀的Java博客系統,讓每一個有故事的人更好的表達想法!使用了輕量級 mvc 框架Blade開發,默認主題使用了漂亮的pinghsu。

碼雲地址:https://gitee.com/biezhi/tale

46、iView:基於 Vue.js 的 UI 組件庫

iView 是一套基於 Vue.js 的 UI 組件庫,主要服務於 PC 界面的中後臺產品

碼雲地址:https://gitee.com/icarusion/iview

47、Jcseg:輕量級開源中文分詞器

Jcseg 是基於 mmseg 算法的一個輕量級開源中文分詞器,同時集成了關鍵字提取,關鍵短語提取,關鍵句子提取和文章自動摘要等功能,並且提供了最新版本的 lucene, solr, elasticsearch 的分詞接口。Jcseg 自帶了一個 jcseg.properties 文件用於快速配置而得到適合不同場合的分詞應用,例如:最大匹配詞長、是否開啟中文人名識別、是否追加拼音、是否追加同義詞等。

碼雲地址:https://gitee.com/lionsoul/jcseg

48、pay-java-parent:輕量級支付模塊集成

輕量級支付模塊集成(微信支付,友店掃碼,支付寶,富友,銀聯)支付整合,app,掃碼,即時到帳刷卡付條碼付、支持多種支付類型多支付賬戶,支付與業務完全剝離,簡單幾行代碼即可實現支付,簡單快速完成支付模塊的開發,可輕鬆嵌入到任何系統裡

碼雲地址:https://gitee.com/egzosn/pay-java-parent

49、file-online-preview:文件文檔在線預覽項目解決方案

此項目為文件文檔在線預覽項目解決方案,在取得公司高層同意後以 Apache 協議開源出來反哺社區。該項目基本支持主流辦公文檔的在線預覽,如 doc、docx、Excel、pdf、txt、zip、rar、圖片等等。

碼雲地址:https://gitee.com/kekingcn/file-online-preview

50、smart-socket:500 行代碼實現的 AIO 框架

基於 NIO 實現的一個高性能通信框架,簡單易懂,一款線程模型單一,性能表現“爆炸”的項目。先已開發了AIO版的smart-socket

碼雲地址:https://gitee.com/smartdms/smart-socket

相關閱讀:2016 年度碼雲熱門項目排行榜 TOP 50

原文:https://www.jianshu.com/p/bd48bdb4ff04


分享到:


相關文章: