接活优秀开源项目推荐
泛域名ssl证书 239元1年送1个月、单域名39元1年,Sectigo(原Comodo证书)全球可信证书,强大的兼容性,高度安全性,如有问题7天内可退、可开发票
加微信VX 18718058521 备注SSL证书
【腾讯云】2核2G4M云服务器新老同享99元/年,续费同价
全文大纲
GoView 是一个Vue3搭建的低代码数据可视化开发平台
fastposter 是一款快速开发海报的工具
iot-dc3 是物联网系统
WePush 是一个专注批量推送的小而美的工具
datart 是新一代数据可视化开放平台
tianai-captcha 一个低调的行为验证码
GoView
前端在线演示:
https://vue.mtruning.club/
后端在线演示:
https://demo.mtruning.club/
Gitee:https://gitee.com/dromara/go-view
GoView 是一个Vue3搭建的低代码数据可视化开发平台,将图表或页面元素封装为基础组件,无需编写代码即可完成业务需求。 它的技术栈为:Vue3 + TypeScript4 + Vite2 + NaiveUI + ECharts5 + Axios + Pinia2 + PlopJS
整体介绍
框架:基于 Vue3 框架编写,使用 hooks 写法抽离部分逻辑,使代码结构更加清晰;
类型:使用 TypeScript 进行类型约束,减少未知错误发生概率,可以大胆修改逻辑内容;
性能:多处性能优化,使用页面懒加载、组件动态注册、数据滚动加载等方式,提升页面渲染速度;
存储:拥有本地记忆,部分配置项采用 storage 存储本地,提升使用体验;
封装:项目进行了详细的工具类封装如:路由、存储、加/解密、文件处理、主题、NaiveUI 全局方法、组件等
入选 NaiveUI 社区精选资源推荐:查看 NaiveUI 推荐列表
如下图:
fastposter
在线演示:
https://poster.prodapi.cn/pro/
Gitee:https://gitee.com/psoho/fast-poster
fastposter海报生成器,图片生成器,电商海报编辑器,海报设计器,海报制作,海报开发。生成朋友圈分享海报并生成图片,二维码海报,图片海报,海报组件,二维码推广海报,支持Java Python PHP Go JS 小程序。
只需上传一张背景图,在对应的位置放上组件(文字、图片、二维码、头像)即可生成海报。 点击代码直接生成各种语言的调用代码,方便快速开发。
现已服务众多电商类项⽬,多个项⽬有54W+⽤户,通过多年⽣产环境的考验,稳定可靠。广泛应用于各类电商、分销系统、电商海报、电商主图等海报生成和制作场景。
特性
支持docker快速部署
支持电商级生产环境
支持多种编程语言 Java Python PHP Golang JavaScript 小程序
无需编写复杂的绘图渲染代码
极低的服务器资源开销
支持多种文件格式 jpeg png webp pdf base64
便捷的代码生成
提供常用的组件 文字 头像 图片 二维码
适用场景
海报生成器
海报自动生成工具
海报在线设计生成器
海报生成器在线制作
生成朋友圈海报
电商海报编辑器
证书制作
证书自动生成工具
二维码分享海报图片
Python Pillow绘图 Pillow制作海报
电商主图编辑器
Java生成二维码分享海报图片
Java Graphics2D绘制海报图片
微信小程序生成海报分享朋友圈
PHP生成二维码海报图片
自定义商业海报图片
H5生成海报图片
canvas生成海报图片
通过JSON生成海报图片
BufferdImage绘制图片
如下图:
iot-dc3
在线演示:
https://poster.prodapi.cn/pro/
Gitee:https://gitee.com/pnoker/iot-dc3
Web 版本 Gitee:
https://gitee.com/pnoker/dc3-web
DC3 是基于 Spring Cloud 的开源可分布式物联网 (IOT) 平台,用于快速开发、部署物联设备接入项目,是一整套物联系统解决方案。
DC3 模块划分,四层架构
驱动层:用于提供标准或者私有协议连接物理设备的 SDK,负责南向设备的数据采集和指令控制,基于 SDK 可实现驱动的快速开发;
数据层:负责设备数据的收集和入库,并提供数据管理接口服务;
管理层:用于提供微服务注册中心、设备指令接口、设备注册与关联配对、数据管理中心,是所有微服务交互的核心部分,负责各类配置数据的管理,并对外提供接口服务;
应用层(开发中...):用于提供规则引擎、数据开放、任务调度、报警与消息通知、日志管理等,具备对接第三方平台能力。
DC3 功能设计,定位目标
可伸缩:水平可伸缩的平台,构建使用领先的 Spring Cloud 开源技术;
容错:没有单点故障弱,集群中的每个节点是相同的;
健壮和高效:单一服务器节点可以处理甚至数百成千上万的设备根据用例;
可定制:添加新的设备协议,并注册到服务中心;
跨平台:使用 Java 环境可异地、分布式多平台部署;
自主可控:私有云、公有云、边缘部署;
完善性:设备快速接入、注册、权限校验;
安全(开发中...):数据加密传输(mqtt 驱动已实现数据加密传输);
多租户:命名空间,多租户化;
云原生:Kubernetes;
容器化:Docker。
如下图:
WePush
Gitee:https://gitee.com/zhoubochina/WePush
WePush是一个专注批量推送的小而美的工具,目前支持:模板消息-公众号、模板消息-小程序、微信客服消息、微信企业号/企业微信消息、阿里云短信、阿里大于模板短信 、腾讯云短信、云片网短信、E-Mail、HTTP请求、钉钉、华为云短信、百度云短信、又拍云短信、七牛云短信
目前已经支持的消息类型
模板消息-公众号
模板消息-小程序
订阅消息-小程序
微信客服消息
微信企业号/企业微信消息
小程序统一服务消息
钉钉
阿里云短信
阿里大于模板短信
腾讯云短信
华为云短信
百度云短信
又拍云短信
七牛云短信
云片网短信
E-Mail
HTTP请求(单次、批量、压测)
计划中支持的消息类型
网易云信短信
榛子云短信
Luosimao短信
极光短信
极光推送
功能&亮点
支持自定义消息内容并批量推送
支持变量消息(可实现根据发送目标用户不同每条消息内容不一样)
支持消息编辑、预览、消息管理
支持通过文件导入用户(txt、csv、excel)
支持通过MySQL导入用户
支持微信公众号全员推送
支持微信全家桶消息(公众号、小程序、企业号)
支持各种粒度的定时推送
支持推送历史管理和失败重新推送
支持多账号管理和切换(微信)
支持各种搜索、导入、导出
小而美的可视化界面,支持亮暗多种外观风格
支持全局字体字号设置
支持推送结果邮件通知
如下图:
datart
在线演示:
http://datart-demo.retech.cc/
Gitee:https://gitee.com/running-elephant/datart
datart 是新一代数据可视化开放平台,支持各类企业数据可视化场景需求,如创建和使用报表、仪表板和大屏,进行可视化数据分析,构建可视化数据应用等。由原 davinci 主创团队出品,datart 更加开放、可塑和智能,并在数据与艺术之间寻求最佳平衡。
设计理念 Design Philosophy
开放 Openness
BI产品作为标准化产品成熟度已经很高,但大多数BI产品为封闭系统,即用户只能使用BI产品内置提供的数据源、数据图表、可视化元素等。我们认为数据可视化平台可以在其系统边界范围内,在多个层面提供开放可扩展能力,新的扩展支持可以通过即插即用方式安装、更新或卸载。因此 datart 试图建立起一套标准化的 数据可视化开放平台 体系,标准化和开放性体现在以下方面:
流程标准化:基于 Source > View > Chart > Visualization 建立 受管控的数据可视化应用 (Managed VizApp)开发、发布和使用的标准化流程
交互标准化:Visualization 支持权限可控的标准化交互能力,如筛选、钻取、联动、跳转、弹窗、分享、下载、发送等
插件标准化:在 Source、Chart、Visualization 层提供标准化可插拔扩展接口或SDK规范,支持开放扩展或按需定制
可塑 Integrability
datart 可作为独立平台使用,但不仅限于此,为了更好支持快速构建定制化数据应用系统,datart 可以很容易被整合、被内嵌至其他三方系统,承担数据可视化部分功能。通过 datart 的登录对接能力、权限对接能力、Source 层对接能力和 Visualization 层分享、SDK等能力,用户可以基于 datart 平台对接或二开以快速满足业务系统定制化需求。
智能 Augmented Analytics
传统BI产品只能对已有数据进行勘察,而现代BI产品更加重视对数据延展洞见,以形成完整数据分析洞察能力,或增强分析能力。datart 会在平台层面提供可扩展数据增强分析能力,基于数据通过可视化方式不仅回答 What,并且可以回答 Why。
功能特点
如下图:
tianai-captcha
在线演示:https://www.tianai.cloud/
Gitee:https://gitee.com/tianai/tianai-captcha
可能是java界最好的开源行为验证码 [滑块验证码、点选验证码、行为验证码、旋转验证码, 滑动验证码]
简单介绍
支持的行为验证码类型滑块验证码
旋转验证码
滑动还原验证码
文字点选验证码
后面会陆续支持市面上更多好玩的验证码玩法... 敬请期待
如下图: