zoukankan      html  css  js  c++  java
  • 码云最火爆开源项目 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

    授权协议:MIT

    2、JFinal:基于 Java 语言的极速 WEB + ORM 框架

    JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率!为您节约更多时间,去陪恋人、家人和朋友 :)

    码云地址:https://gitee.com/jfinal/jfinal

    授权协议:Apache

    3、t-io:百万级即时通讯框架

    t-io 是一个网络框架,从这一点来说是有点像 netty 的,但 t-io 的特点在于,它不仅仅是一个网络框架, 因为它为常见和网络相关的业务(如 IM、消息推送、RPC、监控)提供了近乎于现成的解决方案,即开箱即用的 API。t-io 的口号是让网络编程更简单和有趣。

    码云地址:https://gitee.com/tywo45/t-io

    授权协议:Apache-2.0

    码云最火爆开源项目 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

    授权协议:Apache

    5、hutool:Java 工具集

    Hutool 是一个 Java 工具集,针对我们项目中util包进行开刀,抽象大量的工具方法,旨在减少项目中工具类的数量,将我们的编码工作专注在业务上。Hutool 对文件、流、加密解密、转码、正则、线程、XML、日期、Http客户端 等 JDK 方法进行封装,组成各种 Util 工具类。 Hutool并非框架,而是一个工具类方法集合,随用随取,且随时可被替换,与任何框架不冲突。 Hutool的大部分工具方法并不依赖第三方包(extra模块对第三方框架封装工具类除外),轻量简洁。

    码云地址:https://gitee.com/loolly/hutool

    授权协议:Apache

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

    Mybatis-Plus(简称MP)是一个Mybatis的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。

    码云地址:https://gitee.com/baomidou/mybatis-plus

    授权协议:Apache

    码云最火爆开源项目 TOP 50,你都用过哪些?

     

    7、NiceFish:基于 Angular 的微型博客系统

    NiceFish(美人鱼)是一个系列教学项目,全面示范了Angular新版本在浏览器、移动端、Electron环境中的用法。

    码云地址:https://gitee.com/mumu-osc/NiceFish

    授权协议:MIT

    8、easypoi:POI 的封装工具类

    POI 工具类,Excel的快速导入导出,Excel模板导出,Word模板导出,可以仅仅5行代码就可以完成Excel的导入导出,修改导出格式简单粗暴,快速有效,easypoi值得你尝试

    码云地址:https://gitee.com/lemur/easypoi

    授权协议:Apache

    9、roncoo-pay:开源的互联网支付系统

    龙果支付系统是国内首款开源的互联网支付系统,其核心目标是汇聚所有主流支付渠道,打造一款轻量、便捷、易用,且集支付、资金对账、资金清结算于一体的支付系统,满足互联网业务系统的收款和业务资金管理需求。

    码云地址:https://gitee.com/roncoocom/roncoo-pay

    授权协议:Apache

    10、beimi:开源棋牌游戏

    贝密游戏是一系列棋牌游戏的名称,其中包含麻将、斗地主、德州扑克。采用当前最流行的房卡模式。

    码云地址:https://gitee.com/beimigame/beimi

    授权协议:Apache

    11、AOSuite:基于 JavaEE 技术体系的开发套件

    AOSuite开发套件基于JavaEE技术体系,以帮助企业落实IT策略、屏蔽技术壁垒,快速实现高性能高可用可水平扩展的技术愿景为目标。为传统软件企业和互联网企业研发团队提供高效可控、随需应变、快速实现业务需求的全栈式技术解决方案,以最低成本和最低风险获得更高质量、更快交付业务和运维支持的核心技术竞争力。

    码云地址:https://gitee.com/osworks/AOS

    授权协议:Apache

    12、Spiderman:强力 Java 爬虫

    强力 Java 爬虫,列表分页、详细页分页、ajax、微内核高扩展、配置灵活

    码云地址:https://gitee.com/l-weiwei/spiderman

    授权协议:Apache

    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

    授权协议:Apache

    14、renren-security:基于 Spring+MyBatis+Shiro 框架的权限系统

    采用Spring、MyBatis、Shiro框架,开发的一套权限系统,极低门槛,拿来即用。设计之初,就非常注重安全性,为企业系统保驾护航,让一切都变得如此简单。

    码云地址:https://gitee.com/babaio/renren-security

    授权协议:GPL

    15、jfinal-weixin:基于 JFinal 的微信公众号极速开发 SDK

    JFinal Weixin 是基于 JFinal 的微信公众号极速开发 SDK,只需浏览 Demo 代码即可进行极速开发,自 JFinal Weixin 1.2 版本开始已添加对多公众号支持。

    码云地址:https://gitee.com/jfinal/jfinal-weixin

    授权协议:Apache

    16、webmagic:爬虫框架

    webmagic 是一个无须配置、便于二次开发的爬虫框架,它提供简单灵活的API,只需少量代码即可实现一个爬虫。

    码云地址:https://gitee.com/flashsword20/webmagic

    授权协议:Apache

    17、ip2region:IP 到地名映射库

    准确率 99.9% 的 ip 地址定位库,0.0x 毫秒级查询,数据库文件大小只有 1.5M,提供了java,php,c,python,nodejs,golang 查询绑定和 Binary,B树,内存三种查询算法,妈妈再也不用担心我的 ip 地址定位!

    码云地址:https://gitee.com/lionsoul/ip2region

    授权协议:Apache

    18、zbus:MQ、RPC 实现

    小巧而极速的MQ、RPC实现,支持 HTTP/TCP 代理,开放易扩展,多语言支撑微服务,系统总线架构

    码云地址:https://gitee.com/rushmore/zbus

    授权协议:MIT

    19、xxl-job:轻量级分布式任务调度框架

    XXL-JOB是一个轻量级分布式任务调度框架,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。

    码云地址:https://gitee.com/xuxueli0323/xxl-job

    授权协议:GPL

    20、layui:前端 UI 框架

    采用自身模块规范编写的前端UI框架,遵循原生HTML/CSS/JS的书写与组织形式,极低门槛,拿来即用。它区别于那些基于MVVM底层的UI框架,却并非逆道而行,而是信奉返璞归真之道。准确地说,她更多是为服务端程序员量身定做,你无需涉足各种前端工具的复杂配置,只需面对浏览器本身,让一切你所需要的元素与交互,从这里信手拈来。

    码云地址:https://gitee.com/sentsin/layui

    授权协议:MIT

    21、EasyPR:中文的开源车牌识别系统

    EasyPR 是一个中文的开源车牌识别系统,其目标是成为一个简单、高效、准确的车牌识别引擎。相比于其他的车牌识别系统,EasyPR有如下特点:* 它基于openCV这个开源库。这意味着你可以获取全部源代码,并且移植到java等平台。* 它能够识别中文。例如车牌为苏EUK722的图片,它可以准确地输出std:string类型的"苏EUK722"的结果。* 它的识别率较高。图片清晰情况下,车牌检测与字符识别可以达到80%以上的精度。

    码云地址:https://gitee.com/easypr/EasyPR

    授权协议:Apache

    22、Mybatis_PageHelper:Mybatis 分页插件

    Mybatis 分页插件。如果你也在用 Mybatis,建议尝试该分页插件,这一定是最方便使用的分页插件。

    码云地址:https://gitee.com/free/Mybatis_PageHelper

    授权协议:MIT

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

    模仿国内知名B2C网站,实现的一个分布式B2C商城,使用 Spring Boot 自动配置 Dubbox / MVC / MyBatis / Druid / Solr / Redis 等。

    码云地址:https://gitee.com/binu/xbin-store

    授权协议:GPL

    24、PhalApi:轻量级 PHP 开源接口框架

    简称π框架,一个轻量级PHP开源接口框架,专注于接口服务开发,支持HTTP/SOAP/RPC协议,拥有自动生成的在线文档、多种开发语言的客户端SDK包以及可重用的扩展类库,可用于快速搭建微服务、RESTful接口或Web Services。

    码云地址:https://gitee.com/dogstar/PhalApi

    授权协议:GPL

    25、xxpay:使用 Java 开发的聚合支付

    XxPay聚合支付使用Java开发,包括spring-cloud、dubbo、spring-boot三个架构版本,已接入微信、支付宝等主流支付渠道,可直接用于生产环境

    码云地址:https://gitee.com/jmdhappy/xxpay-master

    授权协议:MIT

    26、Mapper:Mybatis 通用 Mapper

    极其方便的使用 Mybatis 单表的增删改查

    码云地址:https://gitee.com/free/Mapper

    授权协议:MIT

    27、weixin-java-tools:微信 Java 开发工具包

    可能是目前最好最全的微信Java开发工具包,支持包括微信支付、开放平台、公众号、企业号、小程序等的开发

    码云地址:https://gitee.com/binary/weixin-java-tools

    授权协议:Apache

    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

    授权协议:GPL

    29、IJPay:对支付工具的二次封装

    IJPay 让支付触手可及,封装了微信支付、支付宝支付、银联支付常用的支付方式以及各种常用的接口。不依赖任何第三方 mvc 框架,仅仅作为工具使用简单快速完成支付模块的开发,可轻松嵌入到任何系统里。

    码云地址:https://gitee.com/javen205/IJPay

    授权协议:Apache

    30、spring-boot-pay:开源支付后台管理

    支付服务:支付宝,微信,银联详细代码案例(除银联支付可以测试以外,支付宝和微信支付测试均需要企业认证,个人无法完成测试)

    码云地址:https://gitee.com/52itstyle/spring-boot-pay

    授权协议:GPL

    31、Morning:B2C 模式运营的公益在线商城

    猫宁Morning公益商城是中国公益性在线电子商城,以商城B2C模式运营的公益在线商城。系统分为前台和后台,前台主要功能包括注册和登录、商品浏览、个人信息管理、购物车、我的订单、网上支付、评价、提问、公益活动、公益论坛、商城论坛等系统,后台主要功能包括管理成员信息管理、用户信息管理、商品管理、公益活动管理、商品分类管理、订单管理、公告资讯管理、论坛平台管理、商品提上管理、商品评价管理等。

    码云地址:https://gitee.com/Morning_/Morning

    授权协议:未知

    32、fastadmin:基于 ThinkPHP5 和 Bootstrap 的极速后台开发框架

    FastAdmin 是一款基于 ThinkPHP5+Bootstrap 的极速后台开发框架。

    码云地址:https://gitee.com/karson/fastadmin

    授权协议:Apache

    33、zscat-me:基于 springboot dubbo 的商城项目

    基于springboot dubbo构建的一个商城项目,包括前端,后端和h5应用,作为zscat应用实践的模板项目。包含sso登录、API网关、流量控制、自定义协议包装、、自动crud、自动缓存、读写分离、分布式缓存、分布式定时任务、分布式锁、消息队列、事件机制、oauth2.0登录、全文搜索、集成qiniu文件服务、集成dubbo、集成springcboot等功能。

    码云地址:https://gitee.com/catshen/zscat_sw

    授权协议:GPL

    34、miaosha:秒杀、抢购解决方案

    秒杀、抢购解决方案,设计目标:性能支撑"小米印度抢购搞挂亚马逊事件”

    码云地址:https://gitee.com/1028125449/miaosha

    授权协议:Apache

    35、Jboot:基于 jfinal 和 undertow 开发的微服务框架

    Jboot 是一个基于jfinal 和 undertow开发的微服务框架。提供了AOP、RPC、分布式缓存、限流、降级、熔断、统一配置中心、swagger api自动生成、Opentracing数据追踪、metrics数据监控、分布式session、代码生成器、shiro安全控制等功能。

    码云地址:https://gitee.com/fuhai/jboot

    授权协议:Apache

    36、xiaoyaoji:在线文档管理

    小幺鸡在线文档管理,支持在线测试,支持 json,txt,xml,html,js,流和 WebSocket

    码云地址:https://gitee.com/zhoujingjie/apiManager

    授权协议:GPL

    37、CrapApi:免费开源 API 接口管理系统

    CrapApi 免费开源API接口管理系统、API接口调试工具:API接口管理、文档管理、接口调试,GitHub、码云、开源中国托管源码

    码云地址:https://gitee.com/CrapApi/CrapApi

    授权协议:AGPL

    38、OpenAuth.Net:权限管理系统

    基于经典领域驱动设计的权限管理系统。项目采用经典 DDD 架构(用沃恩.弗农大神的话,其实这是 DDD-Lite)思想进行开发,简洁而不简单,实用至上,并且所写每一行代码都经过深思熟虑,符合SOLID规则!

    码云地址:https://gitee.com/yubaolee/OpenAuth.Net

    授权协议:GPL

    39、sequence:分布式高效 ID 生产黑科技

    高效 GUID 产生算法(sequence),基于 Snowflake 实现 64 位自增 ID 算法。Twitter-Snowflake 算法产生的背景相当简单,为了满足 Twitter 每秒上万条消息的请求,每条消息都必须分配一条唯一的id,这些id还需要一些大致的顺序(方便客户端排序),并且在分布式系统中不同机器产生的id必须不同。

    码云地址:https://gitee.com/yu120/sequence

    授权协议:MIT

    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

    授权协议:Apache

    42、PornHubBot:网络爬虫

    全球最大成人网站 PornHub 爬虫 (Scrapy、MongoDB) 一天 500w 的数据

    码云地址:https://gitee.com/xiyouMc/pornhubbot

    授权协议:MIT

    43、vue2-elm:基于 vue2 + vuex 的大型单页面应用

    基于 vue2 + vuex 构建一个具有 45 个页面的大型单页面应用

    码云地址:https://gitee.com/mgh_com/vue2-elm

    授权协议:MIT

    44、Bootdo:开源 Java EE 开发框架

    BootDo 是高效率,低封装,面向学习型,面向微服的开源 Java EE 开发框架。BootDo是在SpringBoot基础上搭建的一个Java基础开发平台,MyBatis为数据访问层,ApacheShiro为权限授权层,Ehcahe对常用数据进行缓存。

    码云地址:https://gitee.com/lcg0124/bootdo

    授权协议:Apache

    45、Tale:Java 博客系统

    Tale是一款简洁美观的Java博客系统,让每一个有故事的人更好的表达想法!使用了轻量级 mvc 框架Blade开发,默认主题使用了漂亮的pinghsu。

    码云地址:https://gitee.com/biezhi/tale

    授权协议:MIT

    46、iView:基于 Vue.js 的 UI 组件库

    iView 是一套基于 Vue.js 的 UI 组件库,主要服务于 PC 界面的中后台产品

    码云地址:https://gitee.com/icarusion/iview

    授权协议:MIT

    47、Jcseg:轻量级开源中文分词器

    Jcseg 是基于 mmseg 算法的一个轻量级开源中文分词器,同时集成了关键字提取,关键短语提取,关键句子提取和文章自动摘要等功能,并且提供了最新版本的 lucene, solr, elasticsearch 的分词接口。Jcseg 自带了一个 jcseg.properties 文件用于快速配置而得到适合不同场合的分词应用,例如:最大匹配词长、是否开启中文人名识别、是否追加拼音、是否追加同义词等。

    码云地址:https://gitee.com/lionsoul/jcseg

    授权协议:Apache

    48、pay-java-parent:轻量级支付模块集成

    轻量级支付模块集成(微信支付,友店扫码,支付宝,富友,银联)支付整合,app,扫码,即时到帐刷卡付条码付、支持多种支付类型多支付账户,支付与业务完全剥离,简单几行代码即可实现支付,简单快速完成支付模块的开发,可轻松嵌入到任何系统里

    码云地址:https://gitee.com/egzosn/pay-java-parent

    授权协议:Apache

    49、file-online-preview:文件文档在线预览项目解决方案

    此项目为文件文档在线预览项目解决方案,在取得公司高层同意后以 Apache 协议开源出来反哺社区。该项目基本支持主流办公文档的在线预览,如 doc、docx、Excel、pdf、txt、zip、rar、图片等等。

    码云地址:https://gitee.com/kekingcn/file-online-preview

    授权协议:Apache

    50、smart-socket:500 行代码实现的 AIO 框架

    基于 NIO 实现的一个高性能通信框架,简单易懂,一款线程模型单一,性能表现“爆炸”的项目。先已开发了AIO版的smart-socket

    码云地址:https://gitee.com/smartdms/smart-socket

    授权协议:Apache

    相关阅读:2016 年度码云热门项目排行榜 TOP 50

  • 相关阅读:
    常见寻找OEP脱壳的方法
    Windows内核原理系列01
    HDU 1025 Constructing Roads In JGShining's Kingdom
    HDU 1024 Max Sum Plus Plus
    HDU 1003 Max Sum
    HDU 1019 Least Common Multiple
    HDU 1018 Big Number
    HDU 1014 Uniform Generator
    HDU 1012 u Calculate e
    HDU 1005 Number Sequence
  • 原文地址:https://www.cnblogs.com/wangsongbai/p/10302285.html
Copyright © 2011-2022 走看看