Skip to content

UpgradeLink offering one-stop application upgrade solutions for developers and enterprises. 为开发者和企业提供一站式应用升级解决方案。

License

Notifications You must be signed in to change notification settings

toolsetlink/upgradelink

Repository files navigation

UpgradeLink 🚀

全端应用升级与分发平台 | 为开发者省去90%升级服务搭建成本

GitHub Repo stars stars stars

English | 中文 | 日本語

为什么选择 UpgradeLink?

无论是个人开发者的小工具,还是企业级复杂应用,都能一键接入全端升级能力,无需从零搭建服务:

  • 🚀 开箱即用:无需深耕升级逻辑,SDK接入10分钟完成
  • 🌍 全端覆盖:Windows/Linux/Mac/安卓/Tauri/Electron等全场景支持
  • 💰 成本锐减:省去服务器搭建、跨端适配的研发投入
  • 🔒 企业级可靠:安全防护+灵活策略,支持灰度发布/定向升级
  • 📦 灵活存储支持:支持S3协议对象存储,可自定义CDN下载地址

核心功能:全场景升级解决方案

1. 多平台/框架专属升级

支持类型 核心能力 适用场景
Windows 应用 专属升级策略管理 PC桌面应用
Linux 应用 适配服务器/桌面端升级需求 服务器工具、Linux桌面应用
Mac 应用 符合苹果生态的升级流程 Mac桌面应用
安卓应用 支持差分升级(增量更新) 手机APP
Tauri 应用 兼容官方组件接口,无缝升级 Tauri跨端应用
Electron 应用 兼容官方升级接口,零改造接入 Electron跨端应用

2. 灵活资源升级

升级类型 功能描述 适用场景
配置升级 自定义JSON配置,支持在线动态更新 需要动态调整参数的应用
文件升级 上传任意文件,支持资源补充/替换 需更新素材、插件的应用
URL升级 自定义下载链接,自行维护文件存储 已有云存储服务的应用

3. 灵活存储与分发

  • 📦 S3协议支持:所有应用版本文件均可存储在支持S3协议的对象存储服务中
  • 🌐 自定义CDN:支持配置自定义CDN下载地址,优化全球用户下载体验

10分钟接入指南 🔧

第一步:选对应SDK

支持6种主流语言,无需复杂配置:

第二步:参考文档

部署方式

支持多种部署方案,按需选择:

谁在使用?

已有多个开源项目接入,按技术框架分类如下:

🚀 Tauri 框架项目

项目名称 应用场景 Stars
note-gen 跨平台笔记工具 GitHub Repo stars
BongoCat 趣味桌面宠物 GitHub Repo stars
Hula 开源即时通讯系统 GitHub Repo stars
MarkFlowy 轻量 Markdown 工具 GitHub Repo stars
lazyeat 手势控制工具 GitHub Repo stars
Prompt-Tools AI 提示词工具 GitHub Repo stars
MarkFly Markdown 编辑器 GitHub Repo stars
rank-analysis LoL 排位分析工具 GitHub Repo stars
Welight 公众号智能排版应用 官网

📱 Android 项目

项目名称 应用场景 Stars
聚在工大 校园服务 GitHub Repo stars
脉扑 健康生活 官网

💻 Electron 框架项目

项目名称 应用场景 Stars
es-client ElasticSearch 客户端 官网

企业版

免费提供企业级服务,免部署,详情见 企业版免费使用

贡献指南

欢迎加入开发!通过 官方交流群 了解贡献流程。

技术栈:后端基于 Go Zero 开发,前端基于 Vben(Vue3)开发。Admin 后台参考了 simple-admin 的权限相关实现(未采用其微服务架构)。

通知与反馈

里程碑

v3.0.0 (2026-01-26)

  • 二开支持:核心新增二开支持能力,配套二开文档持续迭代完善
  • 🔧 后台重构:admin后台系统全面重构,多服务合并为1个服务、7个项目模块精简至3个
  • 📈 降低维护成本:清理后台无用模块,大幅降低项目维护成本

v2.0.0 (2025-09-24)

  • 🚀 正式开源:项目正式开源发布
  • 高速流量包:支持高速流量包,助力企业用户快速升级应用
  • 📦 多平台支持:支持Windows/Linux/Mac应用升级模块
  • 🔧 自动化部署:增加Tauri/Electron Github Action模块,支持自动化部署与升级

v1.x 系列

  • 🌱 基础能力构建:从v1.0.0到v1.9.0,逐步实现核心功能
  • 📱 平台扩展:支持安卓应用升级、配置升级等功能
  • 📊 数据统计:增加应用使用流量统计、收入模块等
  • 🌐 全球访问:应用下载分发页面支持全球访问

后续计划

  • 🔄 持续完善二开文档:基于v3.0.0的二开支持能力,迭代完善开发文档
  • 📱 更多平台支持:拓展更多应用平台的升级能力
  • 🎯 功能增强:基于重构后的admin系统,实现更多高级功能
  • 🌍 国际化推广:完善英文翻译,支持更多语言版本

项目更新记录

查看完整的项目更新记录:UpgradeLink更新记录

贡献者

Star History

Star History Chart

About

UpgradeLink offering one-stop application upgrade solutions for developers and enterprises. 为开发者和企业提供一站式应用升级解决方案。

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published