大家好,我是Echa。
人为财死,鸟为食亡。八个字,道尽了我们生活的目的和艰辛。上班不易,副业成刚需。
古人云:人无横财不富,马无夜草不肥。
接私活,自古有之。大到国家机器,小到贩夫走卒,每一个人都为了填饱肚子而奔波劳作。
农夫农闲时节去城里卖点自己家的土特产,小玩意;
书生春暖花开时登高望远,赋诗吟歌;
朝政东征西战,拓土封疆,还要勉励农耕,创办科举。
他们都像一群忙忙碌碌的小蚂蚁,每天日出而起,日落而息。祈祷风调雨顺,祈祷五谷丰登。
现在这个物欲横流的社会,很多人都在干兼职,赚外快。这似乎已经成为了中国社会的一个主流现象。而程序员们则俗称为“接私活”。
节日假期已经接近过半,如何利用小假期承接私活,赚口粮、赚零花钱。看似简单的问题,其实靠着这些开源项目接私活赚钱还是蛮有学问和技巧、需要靠人脉圈子和过硬的团队协作能力,才能接大单,赚大钱。还有平时靠知识储备,以及开源项目收集做准备,随时准备迎接赚钱的机会。
借此机会,小编今天给大家好物分享接私活必看的11个开源项目,希望对大家有所帮助。建议先点赞+收藏。即使现在没有私活,收藏以后私活来了,随时可以拿出来对比看看。
Gitee:https://gitee.com/sagoo-cloud/sagooiot
SagooIOT 是一个基于golang开发的开源的企业级物联网基础开发平台。负责设备管理和协议数据管理,支持跨平台的物联网接入及管理方案,平台实现了物联网开发相关的基础功能,基于该功能可以快速的搭建起一整套的IOT相关的业务系统。旨在通过可复用的组件,减少开发工作,简化和加速物联网开发交付。适配多种接入协议(TCP,MQTT,UDP,CoAP,HTTP,GRPC,RPC等)
平台介绍
特性
功能介绍
系统截图
Gitee:https://gitee.com/marsgis/mars3d
Mars3D 是一款基于WebGL技术实现的三维地球客户端开发平台。基于Cesium优化提升与B/S架构设计,支持多行业扩展的轻量级高效能GIS开发平台,能够免安装、无插件地在浏览器中高效运行,并可快速接入与使用多种GIS数据和三维模型,呈现三维空间的可视化,完成平台在不同行业的灵活应用。
解决方案
Mars3D 提供的完整解决方案 + 服务完善是一整套从0到1的三维开发解决方案,包括开源的功能示例、API文档、开发教程、交流社区等。这个解决方案可以让贵单位节省时间、精力,快速掌握和应用三维可视化。此外,Mars3D 还提供1对1的私密指导咨询服务和售后技术服务,让用户不仅仅是只得到交付资料,还能得到资深技术人员的保驾护航。
系统截图
Github:https://github.com/juicedata/juicefs
JuiceFS 是在 Apache License 2.0 下发布的高性能 POSIX 文件系统,专为云原生环境而设计。通过 JuiceFS 存储的数据会持久化在对象存储(例如 Amazon S3)中,相应的元数据可以根据场景和需求持久化在各种兼容的数据库引擎中,如 Redis、MySQL、TiKV。
借助 JuiceFS,海量云存储可以直接连接到生产环境中的大数据、机器学习、人工智能以及各种应用平台。无需修改代码,海量云存储可以像本地存储一样高效使用。
特性
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 高性能运作的秘诀!
性能测试
Gitee:https://gitee.com/ssoc/fsr
fsr 是基于python3 django 开发的集资产管理系统+监控系统+简单自愈系统为一体的运维管理故障自愈系统。 可以用作资产管理,也可以用于定时任务,自愈通过监控获取非0即1的判断执行定义好的动作异步远程调用执行。监控可以对接zabbix nagios 等告警信息发送到自愈系统。实现自动化处理告警的目的。是devops 的有利工具。
功能介绍
系统截图
Gitee:https://gitee.com/xiaonuobase/snowy
Snowy(SnowyAdmin)是国内首个国密前后端分离快速开发平台,集成国密加解密插件, 软件层面完全符合等保测评要求,同时实现国产化机型、中间件、数据库适配,是您的不二之选! 技术框架与密码结合,让更多的人认识密码,使用密码;更是让前后分离“密”不可分。同时也是面向中小企业快速开发平台框架。框架采用主流技术开发设计,支持国产中间件、麒麟操作系统、Windows、Linux部署使用,框架使用SM2、SM3、SM4等国密算法进行签名、数据完整性保护,软件层面完全符合等保、密评要求。
采用SpringBoot+MybatisPlus+AntDesignVue+Vite 等更多优秀组件及前沿技术开发,注释丰富,代码简洁,开箱即用!
Snowy快速开发平台的目的是为了让初级研发人员使用本框架能够快速的开发出需要的业务功能,框架对基础常用功能进行了适度封装,让开发者能够专注于业务功能开发,降低技术难度,节省人力成本,缩短项目期。同时,本框架源码开放,社区活跃,学习氛围浓厚,参与人数众多,因此对广大初入软件行业的学生、技术爱好者来说也是不错的选择。
Snowy快速开发平台自2020年推出以来,已经被成百上千的中小企业、独立开发者在政府、金融、互联网等领域广泛应用并稳定运行,经受住了在各环境下的考验。
Snowy2.0的全新升级,是团队通过结合自身在工作中的经验积累、使用者的问题反馈以及各方面常用案例进行的一次彻底的、从头到尾的重构。
新版本Snowy遵循大道至简的原则,抛弃冗余繁杂的设计,回归到最淳朴的本真,重在解决痛点、难点,以大众的思维对框架进行整体设计,以工匠精神打磨每一处细节。在重构的过程中,也纳入了很多其他框架的优秀设计思想,使得框架无论是在性能、逻辑、界面上都相较于老版本有了较大的提升。
系统截图
Gitee:https://gitee.com/ruitao_admin/gdoa
godoOA是一套开源办公套件,遵从Apache License 2.0开源协议,非常适合二次开发,内含word/excel/ppt/pdf/svg/思维导图/流程图/日程管理等多个办公系统解决方案。godoOA将对接钉钉办公和企业微信办公,数据互通,有效解决企业零碎化办公问题。
Godo OA开发原则是“易上手,容易改”。前端工程师和后端工程师都可以上手,没有复杂的包,学习成本低,简单的做一下二次开发,可以实现大型的复杂项目。
功能介绍
可适配生产/维修/零售等企业库存管理,内含入库/盘点/调拨等功能,可自定义字段。
包含库存分类/库存字典/仓库管理/物料管理/库存入库单/库存调拨单/库存盘点单/库存申请单/库存归还单/库存出库单等模块。
分大/小类的采购预算,excel表导入,数据自动归算,和权限流引擎完美结合。
小类可无限分级,支持单项申报。
极易入手的自定义表单,一次配置,表单/表格/搜索一步生成,简洁高效。
结合自定义表单可完成大部分工作流。可回退,支持钉钉通知,支持规则配置。
集自由布局、画笔、便签多种创意表达能力于一体,激发团队创造力,随时随地,围绕一块白板沟通。
支持四种结构;内置多种主题;支持快捷键;节点内容支持图片、图标、超链接、备注、标签。
支持公式和函数:内置公式,远程公式,自定义公式;表格操作:筛选,排序,数据验证。
项目经理的硬核工具,包含图形/拓扑图/图表/权限流/工作流五个流程图编辑工具。
使用说明书/开发文档的生成工具。可以自动生成,可以回写,可以书写多个说明文档。
项目管理必备工具,支持自定义项目人员和角色,支持拖拽/管理分配(资源、角色、工作)等。
支持各种视图类型:每日、每周、每月;支持里程碑和任务计划的高效管理,周末宽度。
支持裁剪、翻转、旋转、绘图、形状、图标、文本、遮罩过滤器、图像过滤器。
svg在线编辑器,基于svgedit。支持增/删/改/查,支持导入/导出svg。
支持底层识别图片/ppt/word/pdf等几乎所有办公文件,无需使用外部接口。
支持打开
text/html/css/js/svg/xml/md等,可以当作一个简单的在线editplus。
在线PowerPoint幻灯片,支持文字、图片、形状、线条、图表、表格、视频、公式等。
办公白板/思维导图/excel表格/流程图/文集管理/甘特图/文档/文本可分享给组织内部其他人编辑,每次编辑都可查看历史可回档。
使用钉钉企业内部应用,支持钉钉配置登录,同步钉钉部门/用户/角色。
和采购/库存结合,支持供应商商品管理。
简洁的项目管理体系,包含项目管理/项目文件/项目分类。
系统截图
Gitee:https://gitee.com/Kevin234/PDF-Guru
PDF Guru是一个通用型PDF文件处理工具,包含PDF合并、拆分、旋转、水印、加密、转换等20多项常用功能,完全开源,个人免费使用,界面简洁,简单易用。
虽然目前网上关于PDF处理的工具有很多,但是都有一些缺点:
由于PDF处理是一个很常见的需求,为了绕开上述这些限制,提高工作效率,诞生了此项目。
本项目具有如下优势:
系统截图
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数据集,接入不同数据来源 | ✅ |
支持自定义接口权限、数据权限,可对接项目已有权限管理完成对大屏的安全管控 | ✅ |
支持老项目外链集成、新项目依赖包集成 |
系统截图
Gitee:https://gitee.com/likeadmin/likeadmin_php
likeadmin是一套快速开发通用管理后台,使用流行的技术栈PHP8、TypeScript、ThinkPHP6、Vue3、vite2、Element Plus1.2(ElementUI)。后台管理系统、后台管理框架、PHP管理后台、ThinkPHP管理后台、前后端分离管理后台、Vue3管理后台、Vue.js管理后台、Element UI管理后台。
我们希望能够为开源社区做出更多的贡献,推出永久免费开源的likeadmin通用前后端分离管理后台系统。遵循MIT开源许可协议,您可以免费使用,甚至允许把你基于likeadmin开发的软件应用开源、发布、销售。
场景介绍
系统截图
Github:https://github.com/tiny-craft/tiny-rdm
一个现代化轻量级的跨平台Redis桌面客户端,支持Mac、Windows和Linux。
功能特性
Gitee:https://gitee.com/colaiven/cola-designer
Cola-Designer 是一个 基于VUE,实现拖拽 + 配置方式生成数据大屏,为简化开发、提高效率而生。
特性
系统截图
一台电脑,一个键盘,尽情挥洒智慧的人生;
几行数字,几个字母,认真编写生活的美好;
一 个灵感,一段程序,推动科技进步,促进社会发展。
创作不易,喜欢的老铁们加个关注,点个赞,打个赏,后面会不定期更新干货和技术相关的资讯,速速收藏,谢谢!你们的一个小小举动就是对小编的认可,更是创作的动力。
创作文章的初心是:沉淀、分享和利他。既想写给现在的你,也想贪心写给 10 年、20 年后的工程师们,现在的你站在浪潮之巅,面对魔幻的互联网世界,很容易把一条河流看成整片大海。未来的读者已经知道了这段技术的发展历史,但难免会忽略一些细节。如果未来的工程师们真的创造出了时间旅行机器,可以让你回到现在。那么小编的创作就是你和当年工程师们的接头暗号,你能感知到他们在这个时代的键盘上留下的余温。