码云新增GVP(最有价值)项目(7、8月合辑) | 码云周刊第 94 期
码云Gitee 始终致力于推动国内开源生态的建立与良好发展,在竭诚为广大开发者提供更好的云端代码托管、协作开发服务的同时,也推出了码云开源项目 “GVP” 与 “1000 Star” 计划,大力扶植和推广本土优质开源项目,让国内优秀的开源作者们得能到更多的关注、获得更好的发展。
以下为码云Gitee 2019 年7、8月份入选的 GVP 项目名单,赶紧来看看有没有你中意的开源项目吧: )
7月份被评为 GVP—码云最有价值开源项目
1、项目名称:开源多云集成平台 Choerodon
项目简介:Choerodon猪齿鱼开源多云集成平台,基于开源技术Kubernetes,Istio,knative,Gitlab和SpringCloud 来实现本地和云端环境的集成,实现企业多云/混合云应用环境的一致性。平台通过提供精益敏捷、持续交付、容器环境、微服务、DevOps等能力来帮助组织团队来完成软件的生命周期管理,从而更快、更频繁地交付更稳定的软件。
Choerodon猪齿鱼主要包含:
- 融合集成一整套Agile/DevOps的工具链,包括知识管理、敏捷管理、应用管理、开发流水线、测试管理、部署流水线和运营管理等。
- 一套基于Spring Cloud的微服务开发框架,帮助企业更快、更高效地进行微服务开发。
项目地址:https://gitee.com/choerodon/choerodon
2、项目名称:支持多种语言开发的模块化 Vim IDE SpaceVim
项目简介:SpaceVim 是一个社区驱动的模块化 Vim/Neovim 配置集合,以模块的方式组织管理插件以 及相关配置,为不同的语言开发量身定制了相关的开发模块,该模块提供代码自动补全,语法检查、格式化、调试、REPL 等特性。用户仅需载入相关语言的模块即可得到一个开箱 即用的 Vim-IDE。
最新特性:
- 多光标 Iedit 模式
- 高亮光标下的函数
- 实时代码检索
- 快捷键辅助导航
- 快捷键描述系统
- 异步插件管理器
项目地址:https://gitee.com/spacevim/SpaceVim
3、项目名称:完整、易于维护的开源的电商系统 Mall4j
项目简介:一个基于spring boot、spring oauth2.0、mybatis、redis的轻量级、前后端分离、防范xss攻击、拥有分布式锁、为生产环境多实例完全准备、数据库为b2b2c设计、拥有完整sku和下单流程的完全开源商城。
Mall4j项目致力于为中小企业打造一个完整、易于维护的开源的电商系统,采用现阶段流行技术实现。后台管理系统包含商品管理、订单管理、运费模板、规格管理、会员管理、运营管理、内容管理、统计报表、权限管理、设置等模块。
项目地址:https://gitee.com/gz-yami/mall4j
4、项目名称:史上最全的整合第三方登录的开源库 JustAuth
项目简介:史上最全的整合第三方登录的开源库。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、企业微信、酷家乐和Gitlab等第三方平台的授权登录。 Login, so easy!
项目特点:
- 全:已集成十多家第三方平台(国内外常用的基本都已包含),后续依然还有扩展计划!
- 简:API就是奔着最简单去设计的(见后面快速开始),尽量让您用起来没有障碍感!
项目地址:https://gitee.com/yadong.zhang/JustAuth
5、项目名称:web代码部署工具 walle-web
项目简介:walle 让用户代码发布终于可以不只能选择 jenkins。支持各种web代码发布,php、java、python、go等代码的发布、回滚可以通过web来一键完成。walle 一个可自由配置项目,更人性化,高颜值,支持git、多用户、多语言、多项目、多环境同时部署的开源上线部署系统。
项目特点:
- 类gitlab的RESTful API,类gitlab的权限模型。
- 空间管理。意味着有独立的空间资源:环境管理、用户组、项目、服务器等
- 灰度发布。
- 项目管理。Deploy、Release的前置及后置hook,自定义全局变量;自带检测、复制功能。
- websocket 实时展示部署中的 shell console。
- 完善的通知机制。邮件、钉钉
- 全新的UI,如丝般流畅
项目地址:https://gitee.com/wushuiyong/walle-web
6、项目名称:数据库模型建模工具 PDMan
项目简介:PDMan是一款开源免费的数据库模型建模工具,支持Windows,Mac,Linux等操作系统,是PowerDesigner之外,更好的免费的替代方案。具有颜值高,使用简单的特点。包含数据库建模,灵活自动的自动生成代码模板,自动生成文档等多种开发人员实用的功能。
项目特点:
- 功能简洁,去除晦涩难懂的设置,化繁为简,实用为上,上手非常容易。
- Windows,Mac,Linux三个平台均可以使用(敲黑板,重点)。
- 自带参考案例,学习容易。新建一个项目,完全不需要做任何配置。
- 对开发极其友好,可生成各种数据库以及编程语言的模型类。
- 目前系统默认实现了MySQL,Oracle,Java的代码自动生成,并且带注释。其他类型的数据库或语言,只需要添加相应的“数据库”并设置好相应的doT模板就可以了。
- 一键自动生成数据表结构文档,方便客户交付。
- 数据库 版本管理 以及 数据库同步 功能,解决数据库版本管理的一大痛点。
- 生成数据库脚本以及提供导出功能。
项目地址:https://gitee.com/robergroup/pdman
7、项目名称:基于 Springboot 开发的 Java 区块链平台 md_blockchain
项目简介:开源 java 区块链平台,可做联盟链、私链使用,不适用于公链。各节点已知 IP,维持长连接。共识机制采用 PBFT。无虚拟货币,可用于存储各种类型的数据,无需挖矿。不仅仅可以用来做账本,还可以做各种定制化的存储需求。理念来自于腾讯的 trustsql。主要有存储模块、网络模块、PBFT共识算法、加密模块、区块解析入库等。
项目地址:https://gitee.com/tianyalei/md_blockchain
8月份被评为 GVP—码云最有价值开源项目
1、项目名称:跨平台的UI自动化测试框架 Airtest
项目简介:跨平台的UI自动化框架,适用于游戏和App
项目地址:https://gitee.com/AirtestProject/Airtest
2、项目名称:适用于IOT/嵌入式/网络服务开发的C库 Gear-Lib
项目简介:这是一组通用的C基础库
- 全部用POSIX C实现,目标是为了跨平台兼容x86, arm, android, ios.
- 适用于物联网,嵌入式,以及网络服务开发等场景
项目地址:https://gitee.com/gozfreee/gear-lib
3、项目名称:可嵌入的 Markdown 在线编辑器(组件) Editor.md
项目简介:Editor.md 是一款开源的、可嵌入的 Markdown 在线编辑器(组件),基于 CodeMirror、jQuery 和 Marked 构建。
主要特性:
- 支持通用 Markdown / CommonMark 和 GFM (GitHub Flavored Markdown) 风格的语法,也可变身为代码编辑器;
- 支持实时预览、图片(跨域)上传、预格式文本/代码/表格插入、代码折叠、跳转到行、搜索替换、只读模式、自定义样式主题和多语言语法高亮等功能;
- 支持 ToC(Table of Contents)、Emoji表情、Task lists、@链接等 Markdown 扩展语法;
- 支持 TeX 科学公式(基于 KaTeX)、流程图 Flowchart 和 时序图 Sequence Diagram;
- 支持识别和解析 HTML 标签,并且支持自定义过滤标签及属性解析,具有可靠的安全性和几乎无限的扩展性;
- 支持 AMD / CMD 模块化加载(支持 Require.js & Sea.js),并且支持自定义扩展插件;
- 兼容主流的浏览器(IE8+)和 Zepto.js,且支持 iPad 等平板设备;
项目地址:https://gitee.com/pandao/editor.md
4、项目名称:一个简单实用的 Vue 表组件 vxe-table
项目简介:一个简单实用的 Vue 表组件,与任意组件库兼容
主要特点:
- 精简的 API(简洁、高效的 API 设计)
- 模块化表格、插件化扩展(功能模块解耦,支持按需加载)
- 强大的功能的同时兼具性能(支持横向、纵向虚拟滚动、灵活的配置项、不污染全局样式及变量)
项目地址:https://gitee.com/xuliangzhan_admin/vxe-table
往期精彩:
本文系作者 @Gitee 原创发布在 Gitee 官方博客。未经许可,禁止转载。