[控场AI]
产品

Tauri

Tauri是一个用于构建跨平台桌面应用程序的开源开发框架,支持Windows、macOS和Linux系统。它允许开发者使用Web技术(如HTML、CSS、JavaScript)构建前端界面,并通过Rust语言编写后端逻辑,具有应用体积小、内存占用低、安全性高的特点,是Electron等传统桌面应用框架的轻量级替代方案。

核心事实

时间轴 (近 90 天)

10月5日

iced、Slint、Tauri等Rust框架已能支撑实用级别的桌面应用开发

待验证50%
10月4日

应用程序使用独立证书信任库而非系统信任库时,会因无法识别企业自签名根 CA 而报 UnknownIssuer 错误,此问题在 Electron、Tauri、Rust 原生网络栈等非浏览器运行时中尤为常见

待验证50%
10月3日

DSH Multiverse 用 Tauri 加 Vue 编写,打包后只有 4.5MB,单一可执行文件

待验证50%
10月2日

基于 TypeScript/JavaScript 构建跨端桌面应用的主流方案是 Electron 和 Tauri,Tauri 采用 Rust 后端和系统原生 WebView,包体积更小、内存占用更低

待验证50%
9月27日

tauri-deepseek-harness 是一款基于 Tauri 框架开发的桌面客户端工具,为 Harness 提供图形化的桌面端接入方式

待验证50%
9月27日

Tauri 在 Windows 上调用 WebView2,在 macOS/Linux 上调用 WebKit

待验证50%
9月27日

Tauri 在 2022 年发布 1.0 正式版

待验证50%
9月15日

Tauri 使用操作系统原生的 WebView 渲染界面,并通过 Rust 编写的后端进程控制前端能调用的系统 API,这与 Electron 不同

待验证50%
9月8日

Tauri使用操作系统自带的WebView(macOS上为WKWebView)而非内嵌Chromium,后端采用Rust语言,安装包可缩小到Electron的十分之一

待验证50%
9月1日

Tauri 以更小的包体积(通常比 Electron 小 10 倍以上)和更低的内存占用著称,Electron 被 VS Code、Slack、Discord 等应用广泛采用

待验证50%

还有 7 条时间轴事件

全部知识事实 (20)

已验证

Tauri应用的安装包通常只有几MB,而Electron应用动辄超过100MB;Tauri内存占用普遍低于Electron 50%以上

80%
已验证

Tauri使用操作系统原生WebView渲染前端(macOS上使用WKWebView,Windows上使用WebView2,Linux上使用WebKitGTK),而非像Electron内置完整的Chromium浏览器引擎

80%
已验证

Tauri使用操作系统原生的WebView组件替代Chromium,后端采用Rust语言,生成的应用体积可以小到几MB

75%
已验证

Electron是由GitHub开发的跨平台桌面应用框架,将Chromium浏览器引擎和Node.js运行时捆绑在一起,允许开发者使用web技术构建桌面应用

70%
已验证

Tauri 是一个基于 Rust 构建的跨平台桌面应用开发框架,于2022年正式发布1.0版本

70%
待验证

Desktop applications built on frameworks like Electron or Tauri allow web technologies to combine with native system capabilities such as file I/O and process management

90%
待验证

Tauri是基于Rust的跨平台桌面应用框架,其流行推动了更多开发者选择Rust构建桌面应用

90%
待验证

Servo的部分技术成果(如CSS并行解析器)已被Firefox采用

85%
待验证

Electron应用内嵌完整的Chromium浏览器引擎(约150MB),而Tauri调用操作系统自带的WebView组件,使Tauri应用安装包通常只有3-10MB,同等功能的Electron应用往往超过100MB

80%
待验证

Electron基于Chromium和Node.js,跨平台兼容性较好,但因内存占用较高而在Linux社区中饱受诟病

60%
待验证

基于Tauri的应用包体积通常只有Electron应用的1/10到1/5

60%
待验证

Tauri使用操作系统自带的WebView组件渲染界面,后端逻辑用Rust编写,打包体积可压缩到Electron的十分之一

60%
待验证

Chatbox底层使用了Tauri框架(早期版本曾使用Electron)

60%
待验证

Chatbox的桌面客户端基于Tauri框架构建

60%
待验证

Tauri v2 相较 v1 在 API 命名和插件系统上有较大变化,这是 Qwen 出现 API 版本错误的根本原因

60%
待验证

iced、Slint、Tauri等Rust框架已能支撑实用级别的桌面应用开发

50%
待验证

应用程序使用独立证书信任库而非系统信任库时,会因无法识别企业自签名根 CA 而报 UnknownIssuer 错误,此问题在 Electron、Tauri、Rust 原生网络栈等非浏览器运行时中尤为常见

50%
待验证

DSH Multiverse 用 Tauri 加 Vue 编写,打包后只有 4.5MB,单一可执行文件

50%
待验证

基于 TypeScript/JavaScript 构建跨端桌面应用的主流方案是 Electron 和 Tauri,Tauri 采用 Rust 后端和系统原生 WebView,包体积更小、内存占用更低

50%
待验证

Tauri 在 Windows 上调用 WebView2,在 macOS/Linux 上调用 WebKit

50%

来源文章