Rust + Tauri 后端
窗口管理、系统集成等核心逻辑由 Rust 编写,通过 Tauri 框架与界面层通信,兼具安全性与低资源占用。
Seelen UI 于 2024 年 2 月在 GitHub 创建,由开发者 eythaann 发起。它不只是一个主题包、不只是一层皮肤,而是对 Windows 桌面交互方式的完整重构——这样的雄心,只有依托开源社区的协作才可能实现。
项目理念
在 Windows 上,任务栏长什么样、窗口如何排列、桌面能放什么,长期由系统单方面决定。Seelen UI 的答案是提供一套完整的基础能力:CSS/JSON 主题引擎、插件化小部件系统、平铺窗口管理与深度的系统集成。
无论你想要一块极简、无干扰的桌面,还是一套为效率而生的重度定制环境,Seelen UI 都提供足够的「原语」让你亲手搭建。唯一的限制,只有想象力。
里程碑
eythaann 建立 Seelen-UI 仓库,以 Rust + Tauri 为核心技术路线开始开发,目标是打造 Windows 上第一个基于 WebView 的完全可定制桌面环境。
首个正式版发布,同步登陆 Microsoft Store。凭借「非破坏性定制」与出色的主题能力,迅速在桌面美化社区引发关注。
平铺窗口管理器、Dock、桌面小部件、应用启动器等核心模块陆续成型;社区翻译框架覆盖 70 余种语言,简体中文全程在列。
Dock 与工具栏迎来插件化架构,首批内置时钟、网络、蓝牙、通知、系统托盘、键盘布局、电池、音量八款插件,扩展能力迈上新台阶。
引入网格化工作区系统与专属快捷键,GitHub Star 突破 17,600,最新版本下载量超过 12 万次,成为 Windows 桌面自定义领域最受瞩目的开源项目之一。
技术架构
Seelen UI 采用前后端分离的混合架构:性能敏感的核心逻辑交给 Rust,界面层则拥抱 Web 技术的生态与表达力。
窗口管理、系统集成等核心逻辑由 Rust 编写,通过 Tauri 框架与界面层通信,兼具安全性与低资源占用。
界面层基于 TypeScript 与 React/Preact 构建,配合 WebView2 渲染,主题引擎因此得以直接复用 CSS 生态。
仓库采用 Monorepo 布局,共享能力沉淀在 libs/ 目录,Widget SDK、主题与核心代码在同一工程内协同演进。
winget install --id Seelen.SeelenUI # 亲自验证:三行命令即可体验开源成果
项目以 AGPL-3.0 协议开源:任何人都可以自由使用、研究、修改并再分发,衍生作品同样必须开源。这保证了 Seelen UI 将永远属于社区。
参与贡献
开源项目的生命力来自社区。无论你的背景如何,总有一种参与方式适合你。
阅读仓库中的贡献指南,从 Good First Issue 起步。Rust、TypeScript 乃至 CI 脚本,每一行贡献都被欢迎。
70 余种界面语言由社区共同维护。发现未翻译或不通顺的中文文案,欢迎随时提交改进。
用 CSS/JSON 编写主题,或基于 Widget SDK 开发小部件,并把作品分享到社区,让更多人受益。
在 GitHub Issues 提交带复现步骤的 Bug 报告,或参与新版本的体验反馈,帮助项目持续打磨质量。
通过 GitHub Sponsors 赞助项目,或为 DigitalOcean、SignPath 这样的基础设施赞助商致意——他们让持续开发成为可能。
加入 Discord 上的 Seelen Network 社区,与开发者直接交流,第一时间获取新版本与活动动态。
鸣谢
为项目的开发与测试环境提供云计算基础设施赞助,保障每一次构建与发布的稳定运转。
为开源项目免费提供代码签名证书,让每一个 Seelen UI 安装包都可被验证来源,杜绝恶意篡改。