查看原文
其他

码云新增GVP(最有价值)和 1000Star 项目(8、9月合辑) | 码云周刊第 84 期

码云Gitee Gitee 2021-05-26

 始终致力于推动国内开源生态的建立与良好发展,在竭诚为广大开发者提供更好的云端代码托管、协作开发服务的同时,也推出了码云开源项目 “GVP” 与 “1000 Star” 计划,大力扶植和推广本土优质开源项目,让国内优秀的开源作者们得能到更多的关注、获得更好的发展。


以下为码云Gitee 2018 年 8月份9月份 入选的 GVP 项目和被用户新评为 1000Star 项目的名单,赶紧来看看有没有你中意的开源项目吧:)


8月份被评为 GVP—码云最有价值开源项目


项目一:

轻量级 Flash 存储器库 EasyFlash



项目简介:EasyFlash 是一款开源的轻量级嵌入式 Flash 存储器库,主要为 MCU(Micro Control Unit)提供便捷、通用的上层应用接口,使得开发者更加高效实现基于的 Flash 存储器常见应用开发。


项目地址:https://gitee.com/Armink/EasyFlash



项目二:

分布式秒杀系统 spring-boot-seckill



项目简介:分布式秒杀系统 spring-boot-seckill项目简介:秒杀架构原理大家都懂,网上也有不少实现方式,但大多都是文字的描述,告诉你如何如何,什么加锁、缓存、队列之类。但很少全面有的案例告诉你如何去做。通过本案例代码,你会学到以下知识:


  • 如何搭建 SpringBoot 微服务

  • ThreadPoolExecutor 线程池的使用

  • ReentrantLock 和 Synchronized 的使用场景

  • 数据库锁机制(悲观锁、乐观锁)

  • 分布式锁(RedissLock、Zookeeper)

  • 进程内消息队列(LinkedBlockingQueue、ArrayBlockingQueue、ConcurrentLinkedQueue)

  • 分布式消息队列(Redis、Kafka)

  • AOP 实现切面锁

  • Disruptor 高效队列

  • 商品详情页静态化


项目地址:https://gitee.com/52itstyle/spring-boot-seckill



项目三:

网页爬虫工具 Spiderman2


项目简介:这是一个网页爬虫工具,专门对网页内容进行抓取和解析。本项目是基于二代蜘蛛侠版本完全重新开发,比上一代更加强大(性能,易用,架构,分布式,简洁,成熟)。


项目地址:https://gitee.com/l-weiwei/Spiderman2



项目四:

基于 mina 和 netty 的推送系统 CIM



项目简介:CIM 是基于 mina 和 netty 框架下的推送系统,我们平常使用第三方的推送 SDK,如极光推送,百度推送,小米推送,以及腾讯信鸽等来支撑自己的移动端的业务,或许有一些用户自己实现即时通讯系统的需求,那么 CIM 为您提供了一个解决方案或者思。


目前 CIM 支撑 webcokset,android,ios,桌面应用,系统应用等多端接入支持,CIM 服务端使用 springboot 搭建仅仅拥有消息推送的功能,关于数据缓存与持久化都需要使用者自己开发,但是配备了比较完整的使用文档。


项目地址:https://gitee.com/farsunset/cim



项目五:

Office Excel 文档类库 Excelize

项目简介:Excelize 是 Go 语言编写的一个用来操作 Office Excel 文档类库,基于 ECMA-376 OOXML Spec。可以使用它来读取、写入 XLSX 文件,相比较其他的开源类库,Excelize 支持操作带有数据透视表、切片器、图表与图片的 Excel 并支持向 Excel 中插入图片与创建简单图表,目前是 Go 开源项目中唯一支持复杂样式 XLSX 文件的类库,可应用于各种报表系统中。


项目地址:https://gitee.com/xurime/excelize



项目六:

互联网云快速开发平台 JeeSpringCloud



项目简介:本项目是一款免费开源的 JAVA 互联网云快速开发平台,微服务分布式代码生成的敏捷开发系统架构。项目代码简洁,注释丰富,上手容易,还同时集中分布式、微服务,同时包含许多基础模块和监控、服务模块。


项目地址:https://gitee.com/JeeHuangBingGui/jeeSpringCloud



9月份被评为 GVP—码云最有价值开源项目


项目一:

BI 数据分析工具 CBoard



项目简介:CBoard 由上海楚果信息技术有限公司主导开源, 它不仅仅是一款自助BI数据分析产品, 还是开放的BI产品开发平台:


用户只需简单妥妥拽拽就能自助完成数据多维分析与报表设计

开发者能够简单扩展连接所有你的 Java 程序能够触及的数据


项目地址:https://gitee.com/tuiqiao/CBoard



项目二:

敏捷工作流开发平台 AgileBPM



项目简介:AgileBPM 是一个快速开发平台,与众多快速开发平台不一样的地方是,它可以快速的进行业务流程的实施,助力企业快速构建业务流。项目采用前后端分离,模块化,超低耦合,包含【流程模块】、【业务表单模块】、【组织架构模块】、【鉴权模块】、【系统模块】、【AO办公模块】、【PC前端项目】、【移动端前端项目】 等模块,用户可以自由选择需要的模块。


项目地址:https://gitee.com/agile-bpm/agile-bpm-basic



项目三:

NewSQL 数据库 SequoiaDB


项目简介:SequoiaDB(巨杉数据库)是一款支持 SQL、高并发、实时性、分布式、可扩展、灵活存储的操作型 NewSQL 数据库(Operational NewSQL Database)。


项目地址:https://gitee.com/wangzhonnew/SequoiaDB



项目四:

JavaScript 开发框架 Per.js



项目简介:Per.js 是一个开源的渐进式+响应式的大型 JavaScript 开发框架,它拥有一系列简便的 DOM 操作函数,例如 Vue 的模板渲染、双向绑定等等。但它不只可以作用于 DOM 操作上,还可以使用它的 Ajax、Component(组件)等等操作,同时它的执行速度还是 Vue 的7~8倍。


项目地址:https://gitee.com/skyogo/Per.js



项目五:

Java 诊断工具 Arthas



项目简介:Arthas 是 Alibaba 开源的 Java 诊断工具,采用命令行交互模式,同时提供丰富的 Tab 自动补全功能,进一步方便进行问题的定位和诊断。


项目地址:https://gitee.com/arthas/arthas



8月份获得 1000 Stars 项目


(当该开源项目 Star 数超过 1000 则视为 1000 Star 项目)


项目一:

国产分布式 IOC 框架 Coody Framework


项目简介:Coody Framework 是一套 IOC 框架。已实现IOC、AOP、定时任务、切面缓存、MVC、事务管理。带一套轻量 ORM,已登录 Maven 中央仓库。


项目地址:https://gitee.com/coodyer/coody-icop



项目二:

企业级快速开发脚手架 slife



项目简介:Slife 是一个使用 Spring Boot 搭建的企业级快速开发脚手架。Slife 是使用 Maven 构建的多模块项目,分模块开发,各模块可插拔。


项目地址:https://gitee.com/jamen/slife



项目三:

分布式架构开发套件 jeesuite-libs



项目简介:jeesuite-libs 是分布式架构开发套件,包括缓存(一二级缓存、自动缓存管理)、队列、分布式定时任务、文件服务(七牛、阿里云OSS、fastDFS)、日志、搜索、代码生成、API网关、配置中心、统一认证平台、分布式锁、分布式事务、集成 dubbo、spring boot 支持、统一监控等功能。


项目地址:https://gitee.com/vakinge/jeesuite-libs



项目四:

轻量级服务框架 NoFramework



项目简介:NoFramework 是由一个网络爬虫项目 Seeker 延续发展到后来的 No 系列的框架的诞生,它可以代替 tomcat、spring、mybatis 来帮助开发者进行 web 服务搭建,为 Java Web 开发提供整套服务框架解决方案。


项目地址:https://gitee.com/ainilili/No-Framework



项目五:

分布式秒杀系统 spring-boot-seckill



项目简介:分布式秒杀系统 spring-boot-seckill项目简介:秒杀架构原理大家都懂,网上也有不少实现方式,但大多都是文字的描述,告诉你如何如何,什么加锁、缓存、队列之类。但很少全面有的案例告诉你如何去做。通过本案例代码,你会学到以下知识:


  • 如何搭建 SpringBoot 微服务

  • ThreadPoolExecutor 线程池的使用

  • ReentrantLock 和 Synchronized 的使用场景

  • 数据库锁机制(悲观锁、乐观锁)

  • 分布式锁(RedissLock、Zookeeper)

  • 进程内消息队列(LinkedBlockingQueue、ArrayBlockingQueue、ConcurrentLinkedQueue)

  • 分布式消息队列(Redis、Kafka)

  • AOP 实现切面锁

  • Disruptor 高效队列

  • 商品详情页静态化


项目地址:https://gitee.com/52itstyle/spring-boot-seckill



项目六:

企业级微服务框架 ocp


项目简介:open-capacity-platform(简称 ocp)基于 layui + springcloud 的企业级微服务框架(用户权限管理,配置中心管理,应用管理,....),其核心的设计目标是分离前后端,快速开发部署,学习简单,功能强大,提供快速接入核心接口能力,其目标是帮助企业搭建一套类似百度能力开放平台的框架。


项目地址:https://gitee.com/owenwangwen/open-capacity-platform



项目七:

网页爬虫工具 Spiderman2


项目简介:这是一个网页爬虫工具,专门对网页内容进行抓取和解析。本项目是基于二代蜘蛛侠版本完全重新开发,比上一代更加强大(性能,易用,架构,分布式,简洁,成熟)。


项目地址:https://gitee.com/l-weiwei/Spiderman2



9月份获得 1000 Stars 项目


项目一:

微信商城云平台 wemall


项目简介:wemall7.0 开源系统,基于 thinkphp5 开发,支持 composer,优化核心,减少依赖,基于全新的架构思想和命名空间。


项目地址:https://gitee.com/einsqing/wemall



项目二:

JAVA CMS 系统 PublicCMS



项目简介:PublicCMS 是采用2018年最新主流技术开发的开源 JAVACMS 系统。架构科学,轻松支持上千万数据、千万PV;支持全站静态化,SSI,动态页面局部静态化等为您快速建站,建设大规模站点提供强大驱动,也是企业级项目产品原型的良好选择。


项目地址:https://gitee.com/sanluan/PublicCMS



项目三:

微信公众号管理系统 SmartWx



项目简介:SmartWx 是一款基于 JAVA 企业级平台研发的微信公众号管理系统, 依托企业级 JAVA 的高效、安全、稳定等优势,开创国内 JAVA 版开源微信公众号管理系统先河。


项目地址:https://gitee.com/qingfengtaizi/wxmp



项目四:

代码生成器 renren-generator



项目简介:renren-generator 是人人开源项目的代码生成器,可在线生成 entity、xml、dao、service、html、js、sql 代码,减少70%以上的开发任务。


项目地址:https://gitee.com/renrenio/renren-generator



项目五:

微服务架构 neural


项目简介:neural 提供了分布式限流、降级、熔断、重试和隔离的容错特性。并同时提供了SPI、过滤器、JWT、插件机制。此外还提供了很多小的黑科技(如:IP黑白名单、UUID加强版、Snowflake和大并发时间戳获取等)。


项目地址:https://gitee.com/yu120/neural



项目六:

CMS 建站系统 CmsWing



项目简介:CmsWing 是一款基于 ThinkJS(Node.js MVC) 和 MySQL 的功能强大的(PC端,手机端和微信公众平台)电子商务平台及CMS建站系统。


项目地址:https://gitee.com/arterli/CmsWing



/

REVIEW

往期精彩


码云如何保护你的数据——内部安全治理篇

6款实用开源报表工具 | 码云周刊第 83 期

如何在码云上展开程序类课程教学 | 码云高校版最佳实践

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存