【开源发布】UniHub - 跨平台桌面工具集,支持插件扩展的效率神器
UniHub 是一个插件化的桌面工具平台,你可以把它理解为一个 "工具箱",通过安装不同的插件来扩展功能。无论是 JSON 格式化、JWT 解析、还是其他开发工具,都可以通过插件的形式集成进来。
核心特性
强大的插件系统 - 支持动态加载和管理插件,开发者可以轻松创建自己的插件
内置插件市场 - 一键安装各种实用工具,无需手动下载
现代化 UI - 基于 Vue 3 + Tailwind CSS,支持深色模式
细粒度权限控制 - 插件需要申请权限才能访问系统资源
自动更新 - 基于 GitHub Releases 的自动更新机制
界面预览

技术栈
前端: Vue 3 + TypeScript + Tailwind CSS
构建: Vite + electron-vite
桌面: Electron
已有插件
目前内置了几个实用插件:
JavaScript 格式化器 - 美化和压缩 JS 代码
JWT 工具 - 解析和验证 JWT Token
更多插件持续开发中…
插件开发
插件开发非常简单,只需要:
创建一个包含
package.json和index.html的目录在
package.json中配置插件元数据打包成 zip 文件即可安装
详细的插件开发文档可以在项目 README 中找到。
参与贡献
这是一个完全开源的项目,欢迎大家:
Star 支持一下
提交 Issue 反馈问题
提交 PR 贡献代码
开发自己的插件
为什么做这个项目?
作为开发者,我们经常需要使用各种小工具,比如 JSON 格式化、Base64 编解码、正则测试等。虽然有很多在线工具,但我想做一个本地化的、可扩展的工具集,让开发者可以离线使用、数据不离开本地、通过插件自由扩展功能、一个应用解决所有需求
未来计划
- 更多内置插件、插件市场完善
- 更好的插件开发工具链
- AI 支持
最后
代码可能还有很多不完善的地方,欢迎大家提出建议和意见!
如果你觉得这个项目有用,欢迎 Star 支持一下,也欢迎分享给更多需要的朋友!
项目地址:GitHub - t8y2/unihub: 🚀 UniHub - 现代化的跨平台工具集应用,支持强大的插件系统 | Modern cross-platform toolkit with powerful plugin system
感谢大家!