外链论坛

 找回密码
 立即注册
搜索
查看: 31|回复: 0

接私活必看的11个开源项目

[复制链接]

2724

主题

119

回帖

9916万

积分

论坛元老

Rank: 8Rank: 8

积分
99160274
发表于 2024-8-15 05:02:19 | 显示全部楼层 |阅读模式

大众好,我是Echa。

人为财死,鸟为食亡。八个字,道尽了咱们生活的目的和艰辛。上班很难,副业成刚需。

古人云:人无横财不富,马无夜草不肥。

接私活,自古有之。大到国家设备,小到贩夫走卒,每一个人都为了填饱肚子而奔走劳作。

农夫农闲时节去城里卖点自己家的土特产,小玩意;

书生春暖花开时登高望远,赋诗吟歌;

朝政东征西战,拓土封疆,还要勉励农耕,创办科举。

她们都像一群忙忙碌碌的小蚂蚁,每日日出而起,日落而息。祈祷风调雨顺,祈祷五谷丰登。

此刻这个物欲横流的社会,非常多人都在干兼职,赚外快。这似乎已然作为了中国社会的一个主流现象。而程序员们则俗叫作为“接私活”。

节日假期已然接近过半,怎样利用小假期承接私活,赚口粮、赚零花钱。看似简单的问题,其实靠着这些开源项目接私活挣钱还是蛮有学问和技巧、必须靠人脉圈子和过硬的团队协作能力,才可接大单,赚大钱。还有平时靠知识贮存,以及开源项目收集做准备,随时准备迎接挣钱的机会。

借此机会,博主今天给大众好物分享接私活必看的11个开源项目,期盼大众有所帮忙意见先点赞+保藏。即使此刻私活,保藏以后私活来了,随时能够拿出来对比瞧瞧

全文大纲

SagooIOT -轻量级的物联网平台管理系统Mars3D - 三维地球平台软件系统JuiceFS-为云环境设计,兼容 POSIX、HDFS 和 S3 协议的分布式文件系统fsr- 集资产管理系统+监控系统+简单自愈系统为一体的运维管理故障自愈系统Snowy-国内首个国密前后分离快速研发平台Godo OA是西电科技研发的一套开源办公套件PDF Guru-是一个通用型PDF文件处理工具DataRoom-大屏数据管理设计器likeadmin-是一套快速研发通用管理后台tiny-rdm-现代化的Redis桌面管理客户端cola-designer-拖拽 + 配置方式生成数据大屏

SagooIOT -轻量级的物联网平台管理系统

Gitee:https://gitee.com/sagoo-cloud/sagooiot

SagooIOT 官网

SagooIOT 是一个基于golang研发的开源的企业级物联网基本研发平台。负责设备管理和协议数据管理,支持跨平台的物联网接入及管理方法,平台实现了物联网研发关联基本功能,基于该功能能够快速的搭建起一整套的IOT关联的业务系统。旨在经过可复用的组件,减少研发工作,简化和加速物联网研发交付。适配多种接入协议(TCP,MQTT,UDP,CoAP,HTTP,GRPC,RPC等)

平台介绍

基于全新Go Frame 2.0+Vue3+Element Plus研发的全栈前后端分离的管理系统。前端采用vue-next-admin 、Vue、Element UI

特性

高生产率:几分钟就可搭建一个后台管理系统模块化:单应用多系统的模式,将一个完整的应用拆分为多个系统,后续扩展更加方便增多代码复用性。认证机制:采用gtoken的用户状态认证及casbin的权限认证路由模式:goframe2.0供给了规范化的路由注册方式,无需注解自动生成api文档面向接口研发支持物模型,多制品、多设备接入管理。屏蔽网络协议的繁杂性,适配多种接入协议(TCP,MQTT,UDP,CoAP,HTTP,GRPC,RPC等),灵活接入区别厂家的区别设备。支持跨平台运行,可快速实现边缘计算功能,实现离线自动预警,自动执行等关联功能。支持跨终端展示,能够经过PC,手机,平板等进行设备状态的监控和数据展示独特的插件系统,支持跨语言接入,能够经过C/C++,Python编写的插件进行快速接入。插件系统支持热插拔,支持Modbus tcp,modbus rtu,modbus ascii,iec61850,opc等数据采集协议

功能介绍

用户管理:用户是系统操作者,该功能重点完成系统用户配置。分部管理:配置系统组织公司机构分部、小组),树结构展现支持数据权限。岗位管理:配置系统用户所属担任职务。菜单管理:配置系统菜单,操作权限,按钮权限标识等。角色管理:角色菜单权限分配、设置角色按公司进行数据范围权限划分。字典管理:对系统中经常运用有些较为固定的数据进行守护参数管理:对系统动态配置常用参数。操作日志:系统正常操作日志记录和查找;系统反常信息日志记录和查找登录日志:系统登录日志记录查找包括登录反常在线用户:当前系统中活跃用户状态监控。按时任务:在线(添加、修改、删除)任务调度包括执行结果日志。代码生成:前后端代码的生成。服务监控:监测当前系统CPU、内存、磁盘、堆栈等关联信息。文件上传,缓存标签等。制品管理:对设备类制品进行统一管理设备管理:对设备进行接入与数据配置管理数据中心:对第三方api或是数据库及内部数据进行数据新建模管理,支持规则定义。

系统截图

SagooIOT 后台登录

SagooIOT 物联概览

SagooIOT 物联设备

SagooIOT 物联通告设置

SagooIOT 告警设置

Mars3D - 三维地球平台软件系统

Gitee:https://gitee.com/marsgis/mars3d

Mars3D 官网

Mars3D 是一款基于WebGL技术实现的三维地球客户端研发平台。基于Cesium优化提高与B/S架构设计,支持多行业扩展的轻量级有效能GIS研发平台,能够免安装、无插件地在浏览器中有效运行,并可快速接入与运用多种GIS数据和三维模型,呈现三维空间的可视化,完成平台在区别行业的灵活应用。

处理方案

Mars3D 供给的完整处理方法 + 服务完善是一整套从0到1的三维研发处理方法包含开源的功能示例、API文档、研发教程、交流社区等。这个处理方法能够让贵单位节省时间、精力,快速把握和应用三维可视化。另外,Mars3D 还供给1对1的私密指点咨询服务和售后技术服务,让用户不仅是只得到交付资料,还能得到资深技术人员的保驾护航。

系统截图

Mars3D 综合管理后台

Mars3D 基本功能

Mars3D 电子沙盘

Mars3D 智慧园区

JuiceFS-为云环境设计,兼容 POSIX、HDFS 和 S3 协议的分布式文件系统

Github:https://github.com/juicedata/juicefs

JuiceFS 官网

JuiceFS 是在 Apache License 2.0 下发布的高性能 POSIX 文件系统,专为云原生环境而设计。经过 JuiceFS 存储的数据会持久化在对象存储(例如 Amazon S3)中,相应的元数据能够按照场景和需求持久化在各样兼容的数据库引擎中,如 Redis、MySQL、TiKV。

借助 JuiceFS,海量云存储能够直接连接到生产环境中的大数据、设备学习、人工智能以及各样应用平台。无需修改代码,海量云存储能够像本地存储同样有效运用

特性

完全兼容POSIX:用作本地文件系统,在不中断业务工作流的状况下与现有应用程序无缝对接。完全兼容 Hadoop:JuiceFS 的 Hadoop Java SDK 兼容 Hadoop 2.x 和 Hadoop 3.x 以及 Hadoop 生态系统中的各样组件。S3 兼容:JuiceFS 的 S3 网关供给 S3 兼容接口。云原生供给了 Kubernetes CSI 驱动,方便在 Kubernetes 中运用 JuiceFS。可共享:JuiceFS 是一个共享文件存储,能够由数千个客户端读写。强一致性:确认的修改将立即表示运用同一文件系统挂载的所有服务器上。出色的性能:延迟能够低至几毫秒,并且吞吐量几乎能够无限扩展(取决于对象存储的体积)。测试结果数据加密:支持传输中的数据加密和静态数据加密(更加多信息请参考指南)。全局文件锁:JuiceFS 同期支持 BSD 锁(flock)和 POSIX 记录锁(fcntl)。数据压缩:JuiceFS 支持 LZ4 或 Zstandard 来压缩你的所有数据

JuiceFS 依靠 Redis 来存储文件的元数据。Redis 是基于内存的高性能的键值数据存储,非常适合存储元数据。与此同期,所有数据将经过 JuiceFS 客户端存储到对象存储中。

任何存入 JuiceFS 的文件都会被拆分成固定体积"Chunk",默认的容量上限是 64 MiB。每一个 Chunk 由一个或多个 "Slice"构成,Slice 的长度不固定,取决于文件写入的方式。每一个 Slice 又会被进一步拆分成固定体积"Block",默认为 4 MiB。最后,这些 Block 会被存储到对象存储。与此同期,JuiceFS 会将每一个文件以及它的 Chunks、Slices、Blocks 等元数据信息存储在元数据引擎中。

运用 JuiceFS,文件最后会被拆分成 Chunks、Slices 和 Blocks 存储在对象存储。因此呢,你会发掘在对象存储平台的文件浏览器中找不到存入 JuiceFS 的源文件,存储桶中仅有一个 chunks 目录和一堆数字编号的目录和文件。不要惊慌,这正是 JuiceFS 高性能运作的秘诀!

性能测试

fsr- 集资产管理系统+监控系统+简单自愈系统为一体的运维管理故障自愈系统

Gitee:https://gitee.com/ssoc/fsr

fsr 是基于python3 django 研发的集资产管理系统+监控系统+简单自愈系统为一体的运维管理故障自愈系统。 能够用作资产管理,能够用于按时任务,自愈经过监控获取非0即1的判断执行定义好的动作异步远程调用执行。监控能够对接zabbix nagios 等告警信息发送到自愈系统。实现自动化处理告警的目的。是devops 的有利工具。

功能介绍

资产管理,支持excel csv格式批量导入资产主机按时任务自带url和端口监控zabbix nagios等第三方监控系统告警信息接入告警信息归类触发自定义动作达到自愈目的告警和自愈历史查看经过API触发自定义动作客户端直接起步二进制监控脚本就可对远程主机cpu,内存,进程数,磁盘,网卡流量等进行图表监控,方便历史查看分析mysql 添加了 qps,tps,连接数,流量,IO,KEY BUFFER等监控,并增多了mysql慢查找功能oracle 表空间监控自愈支持次序多台执行自愈动作python版本 lepus

系统截图

Snowy-国内首个国密前后分离快速研发平台

Gitee:https://gitee.com/xiaonuobase/snowy

Snowy 官网

Snowy(SnowyAdmin)是国内首个国密前后端分离快速研发平台,集成国密加解密插件, 软件层面完全符合等保测评需求同期实现国产化机型、中间件、数据库适配,是您的不二之选! 技术框架与秘码结合,让更加多的人认识秘码运用秘码更加是让前后分离“密”不可分。同期是面向中小企业快速研发平台框架。框架采用主流技术研发设计,支持国产中间件、麒麟操作系统、Windows、Linux安排运用,框架运用SM2、SM3、SM4等国密算法进行签名、数据完整性守护,软件层面完全符合等保、密评需求

采用SpringBoot+MybatisPlus+AntDesignVue+Vite 等更加多优秀组件及前沿技术研发,注释丰富,代码简洁,开箱即用!

Snowy快速研发平台的目的是为了让初级开发人员运用本框架能够快速的研发出需要的业务功能,框架对基本常用功能进行了适度封装,让研发者能够专注于业务功能研发,降低技术难度,节省人力成本,缩短项目期。同期,本框架源码开放,社区活跃,学习氛围浓厚,参与人数众多,因此呢对广大初入软件行业的学生、技术兴趣来讲是不错的选取

Snowy快速研发平台自2020年推出败兴已然被成百上千的中小企业、独立研发者在政府、金融、互联网等行业广泛应用并稳定运行,经受住了在各环境下的考验。

Snowy2.0的全新升级,是团队经过结合自己在工作中的经验累积运用者的问题反馈以及各方面常用案例进行的一次彻底的、从头到尾的重构。

新版本Snowy遵循大道至简的原则,抛弃冗余繁杂的设计,回归到最淳朴的本真,重在处理痛点、难点,以公众的思维对框架进行整体设计,以工匠精神打磨每一处细节。在重构的过程中,纳入了非常多其他框架的优秀设计思想,使得框架无论是在性能、规律、界面上都相较于老版本有了很强提高

系统截图

Snowy 后台登录

Snowy 系统首页

Snowy 组织架构

Snowy 研发实例

Godo OA是西电科技研发的一套开源办公套件

Gitee:https://gitee.com/ruitao_admin/gdoa

Godo OA 官网

godoOA是一套开源办公套件,遵从Apache License 2.0开源协议,非常适合二次研发,内含word/excel/ppt/pdf/svg/思维导图/流程图/日程管理等多个办公系统处理方法。godoOA将对接钉钉办公和企业微X办公,数据互通,有效处理企业零碎化办公问题。

Godo OA研发原则是“易上手,容易改”。前端工程师和后端工程师都能够上手,繁杂的包,学习成本低,简单的做一下二次研发能够实现大型的繁杂项目。

功能介绍

库存管理

可适配生产/维修/零售等企业库存管理,内含入库/盘点/调拨等功能,可自定义字段。

包括库存归类/库存字典/仓库管理/物料管理/库存入库单/库存调拨单/库存盘点单/库存申请单/库存归还单/库存出库单等模块。

采购预算

分大/小类的采购预算,excel表导入,数据自动归算,和权限流引擎完美结合。

小类可无限分级,支持单项申报。

自定义表单

极易入手的自定义表单,一次配置,表单/表格/搜索一步生成,简洁有效

审计流引擎

结合自定义表单可完成大部分工作流。可回退,支持钉钉通告,支持规则配置。

办公白板

集自由布局、画笔、便签多种创意表达能力于一体,激发团队创造力,随时随地,围绕一起白板沟通。

思维导图

支持四种结构;内置多种主题;支持快捷键;节点内容支持照片、图标、超链接、备注、标签。

excel表格

支持公式和函数:内置公式,远程公式,自定义公式;表格操作:筛选,排序,数据验证。

流程图

项目经理的硬核工具,包括图形/拓扑图/图表/权限流/工作流五个流程图编辑工具。

文集管理

运用说明书/研发文档的生成工具。能够自动生成,能够回写,能够书写多个说明文档。

甘特图

项目管理必须工具,支持自定义项目人员和角色,支持拖拽/管理分配(资源、角色、工作)等。

日程计划

支持各样视图类型:每日、每周、每月;支持里程碑和任务计划的有效管理,周末宽度。

照片编辑器

支持裁剪、翻转、旋转、绘图、形状、图标、文本、遮罩过滤器、图像过滤器。

svg编辑器

svg在线编辑器,基于svgedit。支持增/删/改/查,支持导入/导出svg。

文档编辑器

支持底层识别照片/ppt/word/pdf等几乎所有办公文件,无需运用外边接口。

文本编辑器

支持打开

text/html/css/js/svg/xml/md等,能够当作一个简单的在线editplus。 ppt演示文稿

在线PowerPoint幻灯片,支持文字、照片、形状、线条、图表、表格、视频、公式等。

分享管理

办公白板/思维导图/excel表格/流程图/文集管理/甘特图/文档/文本可分享给组织内部其他人编辑,每次编辑都可查看历史可回档。

钉钉同步

运用钉钉企业内部应用,支持钉钉配置登录,同步钉钉分部/用户/角色。

供应商管理

和采购/库存结合,支持供应商商品管理。

项目管理

简洁的项目管理体系,包括项目管理/项目文件/项目归类

权限管理完备的权限管理机制,支持分部/用户/角色/机构/岗位/门店/项目多维度管理。

系统截图

Godo OA 后台登录

PDF Guru-是一个通用型PDF文件处理工具

Gitee:https://gitee.com/Kevin234/PDF-Guru

PDF Guru是一个通用型PDF文件处理工具,包括PDF合并、拆分、旋转、水印、加密、转换等20多项常用功能,完全开源,个人免费运用,界面简洁,简单易用。

虽然日前网上关于PDF处理的工拥有非常多然则都有有些缺点:

专业的PDF编辑软件针对高级一点的功能(添加水印、页面编辑等)必须收费或限制功能在线PDF工具类网站必须上传PDF到服务器处理再下载,有泄密隐私危害各大编程语言的PDF处理库虽然可以避免费实现有些高级功能,然则必须必定的编程经验,运用图形界面程序方便部分小众工具虽然能够脚步分特殊需求,然则功能较为单一

因为PDF处理是一个很平常的需求,为了绕开以上这些限制,加强工作效率,诞生了此项目。

本项目拥有如下优良

完全本地化:无需联网,不必担心隐私泄密功能丰富:支持包含PDF批量合并、拆分、添加水印、加密/解密、提取、OCR识别在内的20余项功能跨平台:支持在Windows、Mac、Linux设备上运用开源免费界面简洁,运用简单体积小巧(~30M),绿色免安装,随用随开插件化:按照必须选取是不是安装额外组件,减小安装包体积

系统截图

DataRoom-大屏数据管理设计器

Gitee:https://gitee.com/gcpaas/DataRoom

DataRoom是一款基于SpringBoot、MyBatisPlus、Vue、ElementUI、G2Plot、Echarts等技术栈的大屏设计器,具备大屏设计、预览能力,支持MySQL、Oracle、PostgreSQL、SQLServer、ElasticSearch、JSON、JS、HTTP、Groovy等数据集接入,运用简单,完全免费,代码开源。

基于Vue的大屏设计器,前后端一体化处理方法,几十种炫酷图表,支持多种数据源自接入,运用简单,代码完全开源。

特性

支持大屏、设计、预览、导出照片

支持图层上下调节,支持置于顶层、置于底层

支持画布组件任意框选、组合、取消组合、锁定、批量删除、复制功能

支持多组件框选后对齐,如:左对齐、右对齐、上对齐、下对齐、中部对齐、水平均分、垂直均分

支持文本、超链接、时间选取器、输入框、按钮、Tab标签、照片、轮播表、播放器、排名表、翻牌器、基本表格、倒计时、系统时间、外链集成、主题切换基本组件

支持折线图、柱状图、面积图、条形图、饼图、环图、水波图、仪表盘、进度条、词云图、雷达图、漏斗图、梯形图、中国地图、飞线图等图表组件

支持组件库,包括系统组件、业务组件、自定义组件,在线编辑器二次研发业务或自定义图表组件

支持图表数据按时刷新能力

支持15种边框组件,具备动画、渐变色设置

支持10多种修饰组件,具备动画、渐变色设置

支持资源库,包括LOGO、3D图标、2D图标、修饰条、背景图等上百个大屏设计资源,资源支持自定义上传

支持多种数据源,日前支持MySQL、PostgreSQL、Oracle、ClickHouse数据库

支持多种数据集,日前支持原始数据集、自助数据集(支持多表相关)、存储过程数据集、JSON数据集(静态数据)、JS数据集、Groovy脚本数据集、ElasticSearch数据集、HTTP数据集,接入区别数据源自

支持自定义接口权限、数据权限,可对接项目已有权限管理完成对大屏的安全管控

支持老项目外链集成、新项目依赖包集成

系统截图

likeadmin-是一套快速研发通用管理后台

Gitee:https://gitee.com/likeadmin/likeadmin_php

likeadmin 官网

likeadmin是一套快速研发通用管理后台,运用流行的技术栈PHP8、TypeScript、ThinkPHP6、Vue3、vite2、Element Plus1.2(ElementUI)。后台管理系统、后台管理框架、PHP管理后台、ThinkPHP管理后台、前后端分离管理后台、Vue3管理后台、Vue.js管理后台、Element UI管理后台。

咱们期盼能够为开源社区做出更加多的贡献,推出永久免费开源的likeadmin通用前后端分离管理后台系统。遵循MIT开源许可协议,您可以避免运用乃至准许把你基于likeadmin研发的软件应用开源、发布、营销

场景介绍

likeadmin已然搭建好前后端分离的底层,包括程序安装、登录、登出、工作台、菜单权限掌控、角色、管理员、分部管理、岗位管理、素材管理、网站设置、图库管理等基本功能,无需重复造轮子。更有研发者工具功能,一键生成代码,大大节省研发时间。可视化系统程序安装界面,可自定义安装数据,研发者可快速扩展发行自己的软件制品likeadmin定位为通用的软件系统管理后台,方便研发者快速研发软件系统,文档清晰、代码易懂、简单易用。集成通用的微X支付(API3)、微X小程序公众号登录、阿里云、腾讯云短信,阿里云OSS、腾讯云COS、七牛云OSS等通用模块。

系统截图

likeadmin 后台登陆

likeadmin 工作台

likeadmin 手机端

tiny-rdm-现代化的Redis桌面管理客户端

Github:https://github.com/tiny-craft/tiny-rdm

tiny-rdm 官网

一个现代化轻量级的跨平台Redis桌面客户端,支持Mac、Windows和Linux。

功能特性

基于Webview,无内嵌浏览器(感谢Wails)

更精美的界面和直观的结构布局(感谢Naive UI

和 IconPark)
多国语言支持(点我贡献和完善多国语言支持)方便的数据查看和编辑修改更加多功能连续研发中…

cola-designer-拖拽 + 配置方式生成数据大屏

Gitee:https://gitee.com/colaiven/cola-designer

Cola-Designer 是一个 基于VUE,实现拖拽 + 配置方式生成数据大屏,为简化研发、提有效率而生。

特性

0 代码:实现完全拖拽 + 配置式生成大屏,设计即生产。(动态数据必须后端供给API接口)快速研发&安排:项目采用行业流行架构:SpringBoot+Vue,研发\安排方便。组件丰富:内置element、dataV、echarts等优秀开源的报表常用组件,满足基本的设计需求。自定义:设计器想要的组件?自己动手,丰衣足食。仔细文档介绍5分钟可研发一个自己想要的组件。

系统截图

Cola-Designer 后台登陆

Cola-Designer 后台首页

最后

一台电脑,一个键盘,尽情挥洒智慧的人生;

几行数字,几个字母,认真编写生活的美好;

一 个灵感,一段程序,推动科技进步,促进社会发展。

创作很难爱好的老铁们加个关注,点个赞,打个赏,后面会不定时更新干货和技术关联新闻,速速保藏,谢谢!你们的一个小小举动便是博主的认可,更加是创作的动力。

创作文案的初心是:沉淀、分享和利他。既想写给此刻的你,想贪心写给 10 年、20 年后的工程师们,此刻的你站在浪潮之巅,面对魔幻的互联网世界,很容易把一条河流看成整片大海。将来的读者已然晓得了这段技术的发展历史,但难免会忽略有些细节。倘若将来的工程师们真的创造出了时间旅行设备能够让你回到此刻那样博主的创作便是你和当年工程师们的接头暗号,你能感知到她们在这个时代的键盘上留下的余温。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|外链论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-10-5 18:25 , Processed in 0.076171 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.