Gitee 9 月新增 1000Stars 项目| 码云周刊第 97 期
码云 Gitee 始终致力于推动国内开源生态的建立与良好发展,在竭诚为广大开发者提供更好的云端代码托管、协作开发服务的同时,也推出了码云开源项目 “1000 Stars” 计划,大力扶植和推广本土优质开源项目,让国内优秀的开源作者们得能到更多的关注、获得更好的发展。
以下为码云 Gitee 2019 年 9 月份新增的 1000 Stars 项目名单,赶紧来看看有没有你中意的开源项目吧:)
码云 Gitee 9 月份 1000Stars 项目
1、项目名称:方舟编译器开源代码官方主仓库 OpenArkCompiler
OpenArkCompiler 四个技术特点
能够将不同语言代码编译成一套可执行文件,在运行环境中高效执行:
- 支持多语言联合优化、消除跨语言调用开销;
- 更轻量的语言运行时;
- 软硬协同充分发挥硬件能效;
- 支持多样化的终端设备平台
项目地址:https://gitee.com/harmonyos/OpenArkCompiler
2、分布式单点登录框架 xxl-sso
只需要登录一次就可以访问所有相互信任的应用系统,拥有“轻量级、分布式、跨域、Cookie+Token均支持、Web+APP均支持”等特性;现已开放源代码,开箱即用。
项目地址:https://gitee.com/xuxueli0323/xxl-sso
3、高可用可拓展的RPC框架 koalas-rpc
企业生产级百亿日PV高可用可拓展的RPC框架。理论上并发数量接近服务器带宽,客户端采用thrift协议,服务端支持netty和thrift的TThreadedSelectorServer半同步半异步线程模型,支持动态扩容,服务上下线,权重动态,可用性配置,泛化调用,页面流量统计,泛化调用等,支持trace跟踪等,天然接入cat支持数据大盘展示等,持续为个人以及中小型公司提供可靠的RPC框架技术方案。
项目地址:https://gitee.com/a1234567891/koalas-rpc
4、微信小程序电商平台 来客推电商
微信小程序电商平台(前后端开源PHP),包含分销,拼团,抽奖,红包,九宫格游戏等功能,整个系统架构非常简单,适合小型团队或者个人开发者二次开发。小程序 + APP + 公众号 + PC + 生活号 + 支付宝小程序 + 百度小程序 + 头条号小程序。注重界面美感与用户体验,打造独特电商系统生态圈。
项目地址:https://gitee.com/laiketui/open
5、心跳检测应用服务器的JAVA 微服务应用程序
心跳检测各类应用服务器(如 Tomcat、Jetty),WEB 服务器(如 Apache、Nginx) 的 JAVA WEB应用程序。
技术特点:
- 无侵入,独立部署
- 可同时监测多个应用服务器
- 请求方式支持GET、POST, URL支持 http 与 https ,可指定请求 content-type, 添加请求参数(固定参数或随机参数)
- 添加安全设置,可控制用户注册,设定用户权限等
- 使用简洁,灵活
- 提醒方式及时,多样(目前已实现邮件提醒,微信提醒;将来会加入短信提醒等)
项目地址:https://gitee.com/mkk/HeartBeat
6、使用 Beego 开发的开源文库系统
参考百度文库,使用Beego(Golang)开发的开源文库系统
功能特点:
- 文档在线阅读
- 全文搜索
- 文章采集功能
- 积分功能
- 阅读文档水印功能
- 页面一览
项目地址:https://gitee.com/truthhun/DocHub
7、企业级快速开发框架 飞特商城后台管理系统
项目特点:
- 火爆的商场模块,后续会加入更多的商城模块
- 超级代码生成器,可直接生成到IDE中,eclipse和ij都可以
- 引入2Cache 是 OSChina 目前正在使用的两级缓存框架
- 灵活的权限控制,可控制到页面或按钮,满足绝大部分的权限需求
- 完善的部门管理及数据权限,通过注解实现数据权限的控制
- 完善的XSS防范及脚本过滤,支持白名单过滤,彻底杜绝XSS攻击
- 支持分布式部署,session存储在redis中
- 友好的代码结构及注释,便于阅读及二次开发
- 引入quartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能
- 页面交互使用layui,vue.js,极大的提高了开发效率
项目地址:https://gitee.com/xcOschina/freeter-admin
8、敏捷开发系统 JeeWeb
JeeWeb是一款基于SpringBoot 2+Spring+Mybatis+Hibernate的敏捷开发系统;它是一款具有代码生成功能的智能快速开发平台;是以Spring Framework为核心容器,Spring MVC为模型视图控制器,Hibernate为数据访问层, Apache Shiro为权限授权层,Ehcahe对常用数据进行缓存,Disruptor作为并发框架,Bootstrap作为前端框架的优秀开源系统。
项目地址:https://gitee.com/dataact/jeeweb
9、高性能跨平台图表库 uCharts
支持H5图表、APP图表、小程序图表(微信小程序、支付宝小程序、百度小程序、头条小程序、QQ小程序、360小程序),支持饼图、圆环图、线图、柱状图、区域图、雷达图、圆弧进度图、仪表盘、K线图、条状图、混合图、玫瑰图、漏斗图、词云图、地图。
项目特点:
- 改造后的插件可以跨端使用,支持 H5、小程序(微信/支付宝/百度/头条/QQ/360)、APP,调用简单方便、性能及体验极佳。
- 虽然没有 Echarts 及 F2 图表功能强大,但可以实现一套业务逻辑各端通用,并解决了支付宝小程序图表显示模糊等问题。
- 支持单页面多图表,demo 中单页 10 个图表,响应速度超快。
- 支持入场动画及 ToolTip 动画效果。
- 独特支持 横屏模式。
项目地址:https://gitee.com/uCharts/uCharts
10、专注批量推送的小而美的工具 WePush
项目特点:
- 支持自定义消息内容并批量推送
- 支持变量消息(可实现根据发送目标用户不同每条消息内容不一样)
- 支持消息编辑、预览、消息管理
- 支持通过文件导入用户(txt、csv、excel)
- 支持通过MySQL导入用户
- 支持微信公众号全员推送
- 支持微信全家桶消息(公众号、小程序、企业号)
项目地址:https://gitee.com/zhoubochina/WePush
本文系作者 @Gitee 原创发布在 Gitee 官方博客。未经许可,禁止转载。