本周推荐的6个火火火的Github开源项目!

文摘   2024-11-24 21:02   江西  

* 戳上方蓝字“开源先锋”关注我


项目目录:

  • 1.轻量强大的开源运维平台!10.3K+ Star!
  • 2.这款电视直播源更新神器太香了!5.7K star!
  • 3.Shell命令即搞定可视化监控,超级6!12.6K star!
  • 4.一款优雅的低代码可视化搭建平台!1.2K star!
  • 5.最全能的文件上传下载器,支持n多协议!9.1K star!
  • 6.微软Office的开源免费平替,多平台支持!2.9K star!

01 轻量强大的开源运维平台!10.3K+ Star!

Spug 听起来就像是一个超级英雄的名字,对不对?没错,它就是你的运维超级英雄!这是一个开源的自动化运维管理平台,面向中小型企业设计,无需 Agent,非常轻量化,整合了主机管理、主机批量执行、主机在线终端、应用发布部署、在线任务计划、配置中心、监控、报警等多项功能,为我们提供了全面的运维解决方案。

功能特性

  • 批量执行:你可以轻松地在平台上批量执行命令,再也不用一台台机器去敲命令了,省时又省力!
  • 在线终端:想象一下,你坐在办公室里,通过浏览器就能直接访问主机的在线终端,是不是感觉超酷?
  • 文件管理:主机文件的在线上传和下载,再也不用通过SSH登录服务器去折腾文件了,简单又方便!
  • 任务计划:灵活的在线任务计划功能,让你的定时任务管理变得井井有条。
  • 发布部署:支持多种发布模式,轻松搞定CICD,让你的应用更新如丝般顺滑。
  • 配置中心:集中管理主机和应用的配置文件,不同环境的配置差异再也不是问题!
  • 监控报警:多种监控方式和报警方式,确保问题能够及时发现和处理,让你的系统稳如老狗!
项目地址:https://github.com/openspug/spug

02 这款电视直播源更新神器太香了!5.7K star!

TV,全称IPTV电视直播源更新工具,是一款高度自定义的 IPTV 直播工具,涵盖央视、地方卫视、港澳台、电影、动画、体育等多种直播资源。不仅能每天自动更新,还支持多种运行方式(命令行、Docker、GUI),满足各种技术水平用户的需求。更重要的是,它还能生成适配播放软件(如 TVBox)的订阅文件,打造真正的“一站式”直播资源体验。

性能特色

  • 自定义频道模板:你可以根据自己的喜好,生成专属的频道列表,就像打造自己的私人电视台一样!
  • 丰富的频道资源:央视频道、卫视频道、港台频道、电影频道...应有尽有,满足你的各种观看需求。
  • 多源获取方式:支持组播源、酒店源、订阅源、关键字搜索等多种方式,确保直播源的多样性和稳定性。
  • 自动测速校验:每次更新都会自动检测直播源的响应时间和分辨率,优先选择高质量的直播源,让你看得更爽!
  • 定时更新功能:每天定时更新直播源,保证源的新鲜度和有效性,再也不用担心直播源失效啦!
  • 多种运行方式:支持工作流、命令行、GUI软件、Docker等多种运行方式,不管你是技术大神还是小白用户,都能轻松上手!
项目地址:https://github.com/Guovin/TV

03 Shell命令即搞定可视化监控,超级6!12.6K star!

Sampler是一个用于shell命令执行、可视化和告警的工具。它通过一个简单的YAML配置文件,就可以实现各种系统指标的监控和可视化。无论是观察数据库的变化,还是监控消息队列的动态消息,Sampler都能轻松搞定。而且,它支持macOS、Linux和Windows多个平台,真的是跨平台小能手啊!

性能特色

  • 简单易用:只需要一个简单的YAML配置文件,就可以轻松实现各种监控需求。
  • 跨平台支持:无论是macOS、Linux还是Windows,Sampler都能完美运行。
  • 实时可视化:监控数据以图形化的方式实时展示,让你一眼就能看出系统状态。
  • 自定义告警:可以设置告警规则,当监控数据超过阈值时,Sampler会发出声音告警,让你不会错过任何重要信息。
  • 交互式shell支持:除了执行shell命令外,Sampler还支持交互式shell,让你可以更加灵活地监控各种动态数据。
项目地址:https://github.com/sqshq/sampler

04 一款优雅的低代码可视化搭建平台!1.2K star!

Marsview,如其名所示,就像火星上的观景台一样,为我们提供了一个高效、直观的开发平台。它支持开发者在平台上创建项目、页面和组件,无需编写繁琐的代码,只需动动鼠标、点点组件,就能快速完成项目搭建和页面设计。而且,Marsview还支持事件交互、接口调用、数据联动和逻辑编排等多种功能,让项目开发变得更加灵活和高效。

性能特色

  • 项目管理:支持从项目创建到角色管理的全流程控制,基于RBAC的权限管理系统让项目更安全。
  • 页面设计:提供了丰富的页面组件库,支持拖拽操作、事件配置和数据联动,无论是传统的表单还是复杂的图表,都能轻松搞定。
  • 自定义组件:如果现有的组件不能满足需求?没问题,Marsview支持自定义开发组件,兼容JSX语法和LESS样式,让你的项目更加个性化。
  • 接口管理:GET、POST、PUT、DELETE请求方式全覆盖,还能轻松配置接口参数,实现与后台系统的无缝对接。
  • 事件流:通过事件流编排复杂的业务逻辑,像组件显隐、禁用等行为都能通过简单的操作实现。
开源项目:https://github.com/JackySoft/marsview

05 最全能的文件上传下载器,支持n多协议!9.1K star!

File Centipede是一款基于 C++ 开发的文件上传/下载管理器,同时还是BitTorrent、WebDAV、FTP和SSH客户端。不仅如此,它还内置了HTTP请求器、文件合并和编码器等一堆实用工具。它不仅能处理常见的 HTTP、FTP 下载,还支持 Magnet 链接、BT 种子、M3U8 流媒体,甚至可以解析迅雷、快车等专有协议。简洁的界面、无广告的体验,再加上丰富的功能扩展,让它在众多下载工具中独树一帜。

软件界面

性能特色

  • 多协议支持:HTTP/HTTPS、FTP/FTPS、SSH/SFTP、Magnet、Torrent、ed2k(电驴)、p2p等,还有m3u8流媒体下载,几乎你能想到的文件传输协议,它都支持!
  • 全能管理:内置全功能的WebDAV、FTP、SSH文件管理器,支持文件夹上传下载,还有文件浏览器持久缓存,管理文件那是得心应手。
  • 实用工具:浏览器扩展能抓网页视频音频,还支持加密视频下载;HTTP请求测试、文件编码转换、文件校验和计算,啥都能干!
  • 高效下载:下载速度那是杠杠的,特别是下载热门种子资源时,速度飞起!还支持限制上传下载速度,设置并发连接数,优化下载体验。
  • 自定义功能:想怎么折腾就怎么折腾!切换User Agent,绕过网络限制,轻松实现高效下载。
项目地址:https://github.com/filecxx/FileCentipede

06 微软Office的开源免费平替,多平台支持!2.9K star!

ONLYOFFICE Desktop Editors 是一个基于开源的跨平台办公套件,涵盖文字、表格、演示文稿三大模块。无论你是 Windows、Mac 还是 Linux 用户,它都能轻松运行。它支持各种常见的文件格式(包括微软的 DOCX、XLSX、PPTX),提供现代化的界面和团队协作功能,让用户既能本地编辑,又能无缝对接云端协作。

性能特色

  • 多格式支持:ONLYOFFICE Desktop Editors支持多种文档、表格和演示文稿格式,包括但不限于DOCX、XLSX、PPTX、PDF等,与Microsoft Office格式高度兼容,让你在文档转换时无需担心格式丢失。
  • 实时协作:允许多个用户实时在线协作编辑同一文档,提供评论、跟踪更改和@提及功能,让你的团队协作变得更加高效。
  • 丰富的编辑工具:无论是文本编辑、电子表格处理还是演示文稿制作,ONLYOFFICE都提供了丰富的编辑工具和格式选项,满足你的各种需求。
  • 跨平台兼容:支持Windows、Linux和macOS操作系统,无论你在哪个平台,都能享受到一致的用户体验。
  • 集成云存储:能够连接到主流云服务提供商,如Google Drive、Dropbox、OneDrive等,方便文档的存储和共享。
  • 安全隐私:提供文档加密、密码保护和数字签名功能,确保你的文档安全无忧。
项目地址:https://github.com/ONLYOFFICE/DesktopEditors


开源先锋
分享Github上最有趣的开源项目
 最新文章