斩获 6.3K star!!又来一款轻量、可私有化部署的全能在线工具箱,免费无广,真的很6~

- 戳上方蓝字“开源先锋”关注我
推荐阅读:
开源投屏神器,图形化操作,批量控制, 体验丝滑,5.8K star!
91.4K star!!号称是下一代Vim编辑器,体验超棒!
首月狂揽10K star!!这款开源的 Claude Code 桌面GUI项目,牛皮了~
56K+ star!! 一款全能流程图神器,离线、跨平台,程序员力荐!
神级开源自动化神器,拖拽即搞定,上千模版,19.7K star!
大家好,我是开源君!
在日常工作和生活中,我们经常需要使用各种在线工具,比如图片格式转换、PDF 文件合并、JSON 格式化等等。然而,大多数在线工具网站都充斥着恼人的广告,甚至存在追踪用户行为、泄露隐私数据的风险,这让我们在享受便利的同时也心存顾虑。
今天给大家介绍一款名为 omni-tools 的开源项目,它完美地解决了这些痛点,为你提供一个纯净、安全、高效的在线工具集合!

项目简介
omni-tools 是一个可以自托管(Self-hosted)的 Web 应用程序,它集成了众多功能强大的在线工具,旨在简化我们的日常任务。无论你是开发者、设计师还是普通用户,都能在这里找到满足需求的工具。

最核心的亮点是:所有文件处理都在你的浏览器客户端完成,数据永远不会离开你的设备,彻底杜绝了隐私泄露的风险。此外,它的 Docker 镜像只有 28MB 大小,极其轻量,部署起来快速又方便。
目前在Github上收获了6.3K star,非常受欢迎!

功能特性
- 全面的媒体处理能力:内置了图像、视频和音频的多种处理工具,例如图像尺寸调整、格式转换、视频裁剪与反转等,满足你大部分的多媒体编辑需求。

- 强大的 PDF 工具集:无论是 PDF 文件的拆分、合并,还是对 PDF 内容进行编辑,omni-tools 都提供了相应的工具,让你轻松搞定 PDF 文档处理。

- 开发者专属利器:为开发者提供了丰富的数据处理工具,支持 JSON、CSV、XML 等格式的转换与处理,是日常开发中不可或缺的辅助神器。

-
绝对的隐私安全:所有操作和数据处理都在本地浏览器中完成,任何文件都不会上传到服务器。这赋予了用户完全的数据控制权,无需担心隐私泄露。
-
纯净无扰的用户体验:项目承诺无广告、无行为追踪。整个界面干净整洁,专注于工具本身的功能,为你提供一个沉浸式的工作环境。
-
轻量且易于部署:整个应用被打包成一个仅有 28MB 的 Docker 镜像,资源占用极低。通过简单的 Docker 命令,你就可以在自己的服务器上快速部署一套专属的工具集。
快速安装使用
官方推荐使用 Docker 进行部署,只需一行命令即可启动:
docker run -d --name omni-tools --restart unless-stopped -p 8080:80 iib0011/omni-tools:latest如果你更习惯使用 Docker Compose,可以创建一个 docker-compose.yml 文件,内容如下:
services:
omni-tools:
image: iib0011/omni-tools:latest
container_name: omni-tools
restart: unless-stopped
ports:
- "8080:80"然后在该目录下执行 docker-compose up -d 即可。部署成功后,通过访问 http://服务器IP:8080 就能打开你的专属工具箱了。
你可以根据自己的需求,选择相应的工具进行操作。例如,使用 Prettify JSON 工具美化 JSON 数据,或Validate JSON来验证Json数据。

万一遇到不会用的工具,可以直接看下面的使用示例,非常贴心和方便。

项目小结
omni-tools 作为一款开源自托管工具箱,完美解决了 “工具分散、广告干扰、隐私泄露” 三大痛点 —— 它既覆盖了图像、文本、PDF、数据格式等多场景需求,又通过 “客户端本地处理” 和 “无跟踪” 保障隐私,还能通过轻量的 Docker 镜像快速部署,无论是程序员用来提升开发效率,还是普通用户处理日常任务,都非常合适。
更多细节功能,感兴趣的可以到项目地址查看:
https://github.com/iib0011/omni-tools