`
sunbin
  • 浏览: 353076 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

2016 年度码云新增热门开源软件排行榜 TOP 50

 
阅读更多

2016 年度码云新增热门开源软件排行榜 TOP 50正式出炉!2016 结束了,我们来关注一下这一年里码云上新增的最热门的开源项目吧。此榜单根据 2016 年在码云上新增开源项目的 Watch、Star、Fork 数量以及其他角度进行统计,从而得出前 50 名最热门的开源项目。

  码云发展至今,越来越多的开源作者选择在上面开源自己的作品,通过这份 2016 码云新增项目 TOP 50 榜单,希望大家可以了解到 2016 年里国内开源的现状,也能在其中找到自己需要的项目。

  

  1

  JeeWx

  JeeWx 微信管家平台(简称 “捷微”) 是一款开源、免费的微信管家系统(多触点管理平台)。采用 Java 语言开发,支持微信公众号、微信企业号、支付宝服务窗、QQ 公众号、微博账号等多触点管理。JeeWx 实现了微信、支付窗、微信企业号、微博等触点的基础管理功能,便于用户二次开发。

  作者:@Jeecg

  地址:http://git.oschina.net/jeecg/jeewx

  

  2

  iBase4J

  J2EE 分布式框架:SpringMVC,Mybatis,mybatis-plus,Dubbo 扩展,Redis 缓存,单点登录,Shiro 权限管理,分布式集群调度,Rest,工具类等等

  作者:@A♂圣旭

  地址:http://git.oschina.net/iBase4J/iBase4J

  

  3

  SpringWind

  Java EE(J2EE)快速开发框架, SSM 架构 Spring-Wind 实战项目 。

  SpringWind 核心依赖

  作者:@青苗

  地址:http://git.oschina.net/juapk/SpringWind

  

  4

  Mybatis-Plus

  Mybatis 增强工具包,简化 CRUD 操作。Mybatis-Plus 是 Mybatis 最得力的助手,只做增强不做改变,为简化开发、提高效率而生。

  作者:@青苗

  地址:http://git.oschina.net/juapk/mybatis-plus

  

  5

  JPress

  JPress,一个 WordPress 的 Java 代替版本,使用 JFinal 开发。支持类似 WordPress 的几乎所有功能,比如:模板,插件等。同时在模板上,JPress 提出了 “模板即模型” 的概念,方便模板制作人灵活制作业务模型,移除了 widget 等繁杂功能,同时在模板和插件制作上比 WordPress 更加灵活简洁。

  它天生融合了微信公众平台,整合了国内众多云平台、短信发送、邮件发送平台,独创的 “模板即模型” 概念是 WordPress 所不具备的。同时后续会添加微信文章同步、QQ 公众平台、今日头条、一点资讯等新媒体的文章同步功能,更加国产和本地化。

  作者:@michaely

  地址:http://git.oschina.net/fuhai/jpress

  

  6

  goshop

  分布式多店铺电商系统,使用技术:Spring 、SpringMVC、Mybatis、Maven、HTML 5、jQuery、FreeMarker、Redis(缓存服务器)、Solr(搜索引擎)、Dubbo(调用系统服务)、Nginx(Web 服务器)、FastDFS(文件服务器)、Shiro(权限框架)、Zookeeper(分布式应用程序协调服务)

  作者:@星·夜

  地址:http://git.oschina.net/guoy1206/goshop

  7

  FlowGeek

  FlowGeek 是基于 MVP 架构的、遵循 Material Design 设计规范的开源中国社区客户端。

  作者:@thanatosx

  地址:http://git.oschina.net/handoop/FlowGeek

  

  8

  YayCrawler

  分布式爬虫系统。简单使用、高级配置、可扩展,减轻开发量,能 Docker 化,适应各种急切需求核心框架:WebMagic、Spring Boot、MongoDB、ActiveMQ、Spring + Quartz、Spring Jpa、Druid、Redis、Ehcache、SLF4J、Log4j2、Bootstrap + jQuery 等。

  作者:@代码神童

  地址:http://git.oschina.net/shentong_012/YayCrawler

  

  9

  wenku

  仿百度文库完整项目。使用 Spring Boot + Libroffice + SWFTools 实现的一个类似百度文库的实例。

  作者:@缔造者-J哥

  地址:http://git.oschina.net/qjx378/wenku

  

  10

  Jeedcp

  Jeedcp 是一个企业级分布式基础平台,Java EE(J2EE)快速开发框架,使用经典技术组合(Spring、Spring MVC、Apache Shiro、MyBatis、hplus。利用 maven 管理多模块。包含代码生成模块,流程引擎模块,阿里云 OSS 文件模块,权限模块,SSO 模块,微信模块,任务调度模块,支付模块(支持微信支付和支付宝支付),在线报表开发模块,缓存模块,消息模块(阿里短信),日志模块(用 mongo 记录日志),配置模块,测试模块等。

  作者:@henrycao

  地址:http://git.oschina.net/smarter56.com/jeedcp

  11

  thinkphp-bjyadmin

  ThinkPHP 整合 Auth 权限管理、支付宝、微信支付、阿里 OSS、友盟推送、融云即时通讯、云通讯短信、Email、Excel、PDF等等

  作者:@白俊遥

  地址:http://git.oschina.net/shuaibai123/thinkphp-bjyadmin

  12

  talent-aio

  即时通讯框架。talent-aio 是基于 Java aio 实现的即时通讯框架,功能类似 netty 和 mina。适用于 IM、实现各种网络应用层协议、实时监控、RPC 等。

  作者:@talent-tan

  地址:http://git.oschina.net/tywo45/talent-aio

  13

  Neural

  微服务神经元。分布式服务框架中的神经组织,主要为分布式架构提供:放通率控制、流量控制、服务降级、幂等机制、泛化容错、SLA 熔断、隔离舱壁、超时控制和慢性尝试功能。

  作者:@李景枫

  地址:http://git.oschina.net/yu120/neural

  14

  weixin_guide

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

  作者:@Javen205

  地址:http://git.oschina.net/javen205/weixin_guide

  

  15

  Apollo(阿波罗)

  Apollo(阿波罗)是携程框架部门研发的配置管理平台,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性。

  作者:@lepdou

  地址:http://git.oschina.net/lepdou/apollo

  

  16

  CrapApi

  Web 接口管理工具、API 接口管理、文档管理,AngularJS + Bootstrap + SpringMVC 搭建的免费开源的API 接口管理系统。

  作者:@Ehsan

  地址:http://git.oschina.net/CrapApi/CrapApi

  

  17

  payment

  PHP 集成了支付宝支付以下接口:移动支付、即时到帐、手机网站支付接口,另外还集成了订单查询、退款接口、转款接口。集成了微信支付的 APP 支付、扫码支付、公众号支付,以及微信的异步通知、退款接口、订单查询接口、以及转款接口。其他支付接口后续将陆续集成进来。请持续关注!

  作者:@大愚

  地址:http://git.oschina.net/helei112g/payment

  18

  renren-security

  renren-security 是一个轻量级权限管理系统,其核心设计目标是开发迅速、学习简单、轻量级、易扩展;使用 Spring MVC、Shiro、MyBatis、Bootstrap、Vue2.x 等框架,包含:管理员管理、角色管理、菜单管理、定时任务、参数管理、代码生成器等。

  作者:@独孤求胜16

  地址:http://git.oschina.net/babaio/renren-security

  

  19

  MyThrift

  基于以下组件打造的一款轻量级 RPC 服务框架:thrift(Facebook 出品的RPC框架)、commons-pool2(Socket 连接池)、服务治理(Zookeeper)、注解自动扫描(Reflections) 、AOP(Spring) 、GC优化已经实现;即将移植智能负载均衡(Ribbon);目前采用轮询算法作为 client 端的负载均衡算法。

  作者:@强子哥哥

  地址:http://git.oschina.net/qiangzigege/MyThrift

  

  20

  Spring-activiti

  在常用的 ERP 系统、OA 系统的开发中,工作流引擎是一个必不可少的工具。本项目旨在基于 Spring 这一平台,整合业界流行的工作流引擎 Activiti,并建立了两个完整的工作流进行演示:请假 OA 和采购流程。

  作者:@shenzhanwang

  地址:http://git.oschina.net/shenzhanwang/Spring-activiti

  

  21

  lanproxy

  lanproxy 是一个将局域网个人电脑、服务器代理到公网的工具,目前仅支持 TCP 流量转发,可支持任何 TCP 上层协议(SSH 访问、Web 服务器访问、远程桌面)。

  作者:@小飞

  地址:http://git.oschina.net/fengfei/lanproxy

  

  22

  FakeWeChat

  项目采用 MVP-Rxjava 设计模式,完全 Material Design 风格,实现了微信的部分界面功能。

  作者:@弦歌且醉

  地址:http://git.oschina.net/csumissu/FakeWeChat

  23

  MyBinlog

  Binlog 解析软件。已经实现 Web 界面和 ZooKeeper 集群。做了 NIO 封装、集群 HA、并行加速、Web(SpringMVC)。关于 MySQL 的主从复制机制,原理如下:

  作者:@强子哥哥

  地址:http://git.oschina.net/qiangzigege/MySQL-Binlog

  

  24

  pndao

  一个非常简单的 MyBatis 辅助工具,可以基于 DAO 的命名约定帮你生成并维护 SQL 语句。

  支持最主流的 MyBatis 框架,无学习成本;基于常见 DAO 功能定制,提供便捷的同时也可约束命名规范;修改表结构后可同步修改 SQL;编译期生成 XML,也可便捷支持其他框架。

  作者:@黄亿华

  地址:http://git.oschina.net/piaoniu/pndao

  25

  AnyRTC-RTMP

  RTMP 推流器,RTMP播放器(秒开),跨平台(Win, iOS, Android)核心库全开源代码

  作者:@Eric不爱

  地址:http://git.oschina.net/dynctm/AnyRTC-RTMP

  

  26

  SuperUI

  SuperUI 是 tzhsweet、lkl、hwj 三人联合开发的一款开源前端快速开发框架。

  组件丰富,扩展强大;炫酷华丽,风格多样;全面兼容各种浏览器;标准化、组件化

  作者:@TZHSWEET

  地址:http://git.oschina.net/tzhsweet/superui

  

  27

  weixinHttpApi

  微信网页版 http 通信协议,包括登录,获取好友信息,获取消息,心跳检查,发送信息,接收图片,接收分享信息,连接外部机器人自动回答等功能。

  作者:@codeman35

  地址:http://git.oschina.net/lxwcode/weixinHttpApi

  28

  validate-framework

  一款轻量、无依赖的 Java 验证组件

  Demo:http://minjieliu.github.io/validate-framework/example/

  作者:@MinJie

  地址:http://git.oschina.net/MinJieLiu/validator.js

  29

  YFCMF

  YFCMF 是采用 ThinkPHP 5.0.4 + 国外 ACE1.40 UI 模板的后台内容管理框架

  作者:@rainfer

  地址:http://git.oschina.net/rainfer/YFCMF

  

  30

  koubeiblog

  口碑博客,一款优秀的博客系统,采用 Spring Boot 轻量级框架,旨在打造流行的 Java 博客平台。

  作者:@angryid

  地址:http://git.oschina.net/angryid/zblog4java

  

  31

  EasyReport

  EasyReport 是一个简单易用的 Web 报表工具,它的主要功能是把 SQL 语句查询出的行列结构转换成 HTML 表格(Table),并支持表格的跨行(RowSpan)与跨列(ColSpan)。同时它还支持报表 Excel 导出、图表显示及固定表头与左边列的功能。

  作者:@TomDeng

  地址:http://git.oschina.net/xianrendzw/EasyReport

  32

  sequence

  分布式高效有序 ID 生产黑科技(sequence),基于 Snowflake 实现 64 位自增 ID 算法。每秒最多可生产 418 万个有序的 ID,即 QPS=400w/s

  性能测试数据:

  作者:@李景枫

  地址:http://git.oschina.net/yu120/sequence

  

  33

  spring-boot-filemanager

  基于 Spring Boot、AngularJS、CSS3、HTML5 的响应式文件浏览管理器

  作者:@Alex Yang

  地址:http://git.oschina.net/alexyang/spring-boot-filemanager

  34

  easy-okhttp

  easy-okhttp 是 Java 网络框架,简化网络操作,专注于业务处理。它对 okhttp3 网络框架进行封装,提供文件上传和下载,表单(含文件)提交,链式调用,支持HTTPS 和自定义签名证书等特性。

  作者:@mzllon

  地址:http://git.oschina.net/mzllon/easy-okhttp

  35

  yingping_rn

  甘豆影评 React Native 版

  作者:@甘果移动

  地址:http://git.oschina.net/ganguo/yingping_rn

  

  36

  FastQuery

  FastQuery 基于Java 语言。他的使命是:简化 Java 操作数据层。作为一个开发者,仅仅只需要设计编写 DAO 接口即可,其内部采用 ASM 动态生成实现类,执行快。因此,代码简洁而优雅。从而,大幅度提升开发效率。

  作者:@习习风

  地址:http://git.oschina.net/xixifeng.com/fastquery

  37

  LogMonitor

  LogMonitor 是一款简易的 Log 日志 Web 在线监控工具,使用 servlet3.0 异步 servlet 技术,整个项目中的主要文件仅有 4 个,复杂度低,使用它,你可以很方便将他集成到你的项目中,实现网页监控系统日志,实时监控系统运行状态,与控制台同步打印 log 日志,方便运维。

  作者:@Chitry

  地址:http://git.oschina.net/chitry/LogMonitor

  

  38

  CookIM

  一个基于 akka 的分布式 WebSocket 聊天程序

  作者:@cookeem

  地址:http://git.oschina.net/cookeem/CookIM

  

  39

  OPMS

  OPMS 管理系统是意思是 PMS+OA,项目+办公管理。符合日常项目和 OA 管理,特别适合扁平化管理的微中小企业。OPMS 采用 Beego 框架和 Bootstrap 前端框架构建立,适合不同平台,不同的终端,遵循简单方便实用的原则。

  作者:@lock-li

  地址:http://git.oschina.net/lock-upme/opms

  

  40

  task

  task 是一个任务调度统一管理平台。目前主要是通过 http 来进行任务的调度,http 支持签名算法。采用 Quartz 来定时调用。支持集群部署、任务负载均衡。

  作者:@岳静

  地址:http://git.oschina.net/yuejing/task

  

  41

  VeryNginx

  VeryNginx 基于 Lua_Nginx_Module(openrestry) 开发,实现了高级的防火墙、访问统计和其他的一些功能。 强化了 Nginx 本身的功能,并提供了友好的 Web 交互界面。

  作者:@AlexaZhou

  地址:http://git.oschina.net/alexa/VeryNginx

  

  42

  PESMCS Ticket

  PESMCS Ticket(下称 PT)是一款基于 GPLv2 协议发布的开源客服工单系统。PT 基于 PESCMS2 为核心进行开发,以全新的设计理念,实现一句 JS 即可嵌入任意页面中,让工单系统变得更加轻便。

  作者:@萝卜斯

  地址:http://git.oschina.net/fallBirds/PESCMS-Ticket

  

  43

  jeesuite-libs

  分布式架构开发套件。包括缓存(一二级缓存、自动缓存管理)、队列、分布式定时任务、文件服务(七牛、fastDFS)、代码生成、restAPI、配置中心、分布式锁、集成 dubbo、统一监控等

  总体功能模块图&roadmap

  作者:@vakinge

  地址:http://git.oschina.net/vakinge/jeesuite-libs

  

  44

  JFinal-Plus

  高度集成开箱即用项目基础包

  作者:@LarryKoo

  地址:http://git.oschina.net/koo/jfinal-plus

  45

  MPush

  MPush,是一款开源的实时消息推送系统,采用 Java 语言开发,服务端采用模块化设计,具有协议简洁,传输安全,接口流畅,实时高效,扩展性强,可配置化,部署方便,监控完善等特点。同时也是少有的可商用的开源推送系统。

  作者:@ohun

  地址:http://git.oschina.net/mpush/mpush

  

  46

  ServerSuperIO

  SSIO 通信框架的设计思想是在 SuperIO(SIO)基础上发展而来,并没有高大上的技术,主要是工作经验的积累,适合于不同应用场景的物联网的数据采集与交互。SSIO 和 SIO 并不是简单的对 IO 高性能的操作,而是设备驱动、IO 通道、控制模式和实际硬件设备之间的协调机制,各方面之间无缝衔接和运行,也是为了解决现实工作和应用场景的一些痛点。

  作者:@wxzz

  地址:http://git.oschina.net/wxzz/ServerSuperIO

  47

  JFinalShop

  JFinalShop 商城系统是 B2C 模式的电子商城,是在 JFinal 基础上搭建的一个 Java 项目。JFinal 以易学易用著称,让您轻松打造自己的独立商城,同时也方便二次开发,让您快速搭建个性化独立商城。

  作者:@江南红衣

  地址:http://git.oschina.net/hycx227/jfinalshop-2.0

  48

  ThinkPHP 5

  ThinkPHP5 在保持快速开发和大道至简的核心理念不变的同时,PHP 版本要求提升到 5.4,对已有的 CBD 模式做了更深的强化,优化核心,减少依赖,基于全新的架构思想和命名空间实现,是 ThinkPHP 突破原有框架思路的颠覆之作。

  作者:@流年

  地址:http://git.oschina.net/liu21st/thinkphp5

  49

  PatatiumWebUi

  基于 Selenium Webdriver 的 WebUI 自动化测试框架。该框架基于页面对象模型(POM)架构,实现了关键字驱动技术,数据驱动,无需掌握多少编程知识即可编写脚本,同时实现了数据与代码分离的功能。

  作者:@郑树恒

  地址:http://git.oschina.net/zhengshuheng/PatatiumWebUi

  50

  OF.Notify

  参考淘宝的 Notify 项目做的一个高性能、可靠、分布式消息分发系统。

  主要实现了几个功能:动态集群管理、管理节点选举、消息的冗余存储、消息集合的划分、下线节点消息集合的同步(同步是基于集合来的)、消息的处理(已处理消息集合列表已树形结构存储,会自动合并连续的区间,比如有 1-100、102-200 集合的消息已处理,只会保存 3 个节点,分别是根节点、1-100 节点、102-200 节点)

  作者:@FastDev

  地址:http://git.oschina.net/fastdev/OF.Notify

分享到:
评论

相关推荐

    开源OA系统 - 码云GVP-Java开源

    【开源OA系统 - 码云GVP-Java开源】是一个基于Java技术的开源办公自动化(OA)系统,它在码云GVP(优秀开源项目)平台上发布,旨在为企事业单位提供一套高效、稳定且可定制化的协同办公解决方案。这个系统的出现,...

    科技行业日报:业界首个5G边缘计算开源平台EdgeGallery宣布在码云上正式开源.pdf

    科技行业日报:业界首个5G边缘计算开源平台EdgeGallery宣布在码云上正式开源.pdf

    开源软件成熟度评估及选型指南,完整扫描版

    《开源软件成熟度评估及选型指南》内容主要来自近几年我们对开源软件评估与应用选型的研究成果,以及对优秀的开源软件的筛选整理。内容主要面向那些希望将开源软件部署在其应用环境中,或利用开源软件进行二次开发的...

    Python-开源Python项目月度Top10

    Monthly Series - Python Top 10 Open Source Projects

    freescada开源wpf组态软件

    FreeSCADA是一款基于WPF(Windows Presentation Foundation)技术的开源工业组态软件,它提供了全面的解决方案,使得用户能够快速构建自己的监控系统。这个软件包含了丰富的功能,如组态界面设计、内置脚本语言以及...

    本土开源不可错过的20年-开源中国-马越.pptx

    码云作为国内最大的开源软件托管平台,从2015年至2016年间,其注册用户、项目总数、托管代码总量及日均新增项目和用户都有显著增长,这显示了中国开发者对开源软件的热情和参与度。 码云在2016年的数据表明,它已经...

    码云使用文档教程

    码云是中国的一款开源代码托管平台,它为开发者提供了一个安全、高效、便捷的代码存储与协作环境。本教程将深入探讨码云的使用方法,帮助用户更好地理解和掌握其各项功能。 1. **登录与注册** - 首先,访问码云...

    微信活码云群裂变营销工具防封——供学习参考使用(含源码及数据库文件)

    使用java语言开发,基于springboot框架、mysql数据库、前端框架vue,含源码及数据库文件,供参考学习使用。 码云活码新增功能: 1、新增自动检测落地域名,自动更换域名功能。 2、防封入口域名

    最新开源PLC编缉软件,可用vsstudio 直接编译

    标题中的“最新开源PLC编缉软件,可用vsstudio 直接编译”揭示了这个项目是一个基于Visual Studio(VS)开发环境的开源编程工具,用于编程逻辑控制器(PLC)。PLC是工业自动化系统中用于控制机械设备或生产过程的...

    java web 开源 物流软件

    【Java Web 开源物流软件详解】 Java Web 开源物流软件是一种基于B/S(Browser/Server,浏览器/服务器)架构的系统,它允许用户通过网页浏览器进行操作,无需安装客户端软件,降低了部署和维护的成本。此类软件的...

    本地项目如何上传到码云远程仓库

    ### 本地项目如何上传到码云远程仓库 #### 版本控制概述 版本控制系统是软件开发过程中不可或缺的一部分,尤其在多人协作开发时更是至关重要。它能够帮助团队成员追踪项目的变更历史,解决代码合并过程中的冲突,...

    使用Flutter构建的适用于GitHub,GitLab,Bitbucket,Gitea和Gitee(码云)的开源应用程序-Flutter开发

    使用Flutter GitTouch构建的适用于GitHub,GitLab,Bitbucket,Gitea和Gitee(代码云)的开源应用程序使用Flutter安装的适用于GitHub,GitLab,Bitbucket,Gitea和Gitee(码云)的开源应用程序上面的徽章可从Apple ...

    码云Gitee.com帮助文档

    码云(***)是一个面向开发者的云端软件开发协作平台,它为个人、团队以及企业提供代码托管、项目管理以及协作开发的服务。码云平台起始于2013年,由开源中国基于Gitlab进行改进和定制开发,旨在为国内的开发者提供...

    (免费)The Architecture of Open Source Applications 1&2 及中文版 开源软件架构1和2

    The Architecture of Open Source Applications(开源软件架构),其中包含了中文和英文版,整理之后免费分享给大家,中文版由图灵社区翻译http://www.ituring.com.cn/minibook/19 本书是开源应用的必读资料之一,介绍...

    Eclipse+git+码云协作开发环境.zip

    在软件开发过程中,团队协作是至关重要的,而版本控制系统如Git则是协作开发的核心工具之一。本资源"**Eclipse+git+码云协作开发环境.zip**"提供了在Eclipse集成开发环境中利用Git与码云(Gitee)进行协同开发的详细...

    Google开源GPS轨迹记录软件 MyTracks源码

    MyTracks是一款优秀的Android应用 程序,主要用途是记录GPS轨迹,实时统计用户在远足、骑车、跑步或其它户外活动中的时间、速度、距离和海拔。在记录GPS数据之后,用户还可以与朋友分 享,上传到Google Spreadsheets...

    开源xDing下载与安装

    开源xDing是一款面向人工智能开发者的高效工具,它集成了多种功能,如模型训练、数据预处理、模型评估等,旨在简化AI项目的开发流程。这款软件是完全免费且开放源代码的,鼓励用户根据自身需求进行定制和扩展。下面...

    开源组成分析工具发展现状及建议.docx

    开源组成分析工具是应对开源软件使用中出现的风险和挑战的关键技术,它们通过对开源项目进行深入检测,揭示其中的组件、许可证、安全漏洞等关键信息,从而帮助企业确保合规性和安全性。近年来,随着开源软件的广泛...

    开源软件--拍牌软件

    沪牌软件自动拍牌,C# 源代码 自己编写可用于实战,只为学习共同进步 开发者资源 可以帮助辅助拍牌:提高速度

Global site tag (gtag.js) - Google Analytics