Tauri
Tauri
软件描述
Tauri 是一个工具包,帮助开发者使用任何现有的前端框架为主要桌面平台创建应用程序。其核心采用 Rust 编写,CLI 则利用 Node.js,使 Tauri 成为一种真正多语言的创建和维护应用的方法。
官方网站
访问软件的官方网站了解更多信息
tauri.app
什么是 Tauri?
Tauri 是一个工具包,可帮助开发者使用任何现有的前端框架为主要桌面平台创建应用程序。其核心采用 Rust 编写,CLI 则利用 Node.js,使 Tauri 成为一种真正的多语言方法,用于构建和维护适用于 Mac、Windows、Linux、Android 和 iOS 的优质应用。
🔄 替代方案
13 个选择
Avalonia UI
Avalonia 是一个受 WPF 启发的跨平台 XAML 基础 UI 框架,提供灵活的样式系统,并支持多种平台,包括:Windows、Linux(桌面及嵌入式)、macOS、Android、iOS 和浏览器。
如果你能建网站,就能建桌面应用。Electron 是一个使用 JavaScript、HTML 和 CSS 等网络技术创建原生应用的框架。它处理了复杂部分,让你可以专注于应用的核心功能。

Photino
Photino 是一个轻量级的开源框架,可用于使用 Web UI 技术构建原生跨平台桌面应用程序。

NW.js
Node.js 与 Webkit 的桥梁——在所有平台上打包和分发网页应用。
pywebview 是一个轻量级的跨平台封装,基于网页视图组件,可在独立的原生 GUI 窗口中显示 HTML 内容。你可以将其视为 Python 版的 Electron(但可执行文件体积小得多)。

NeutralinoJS
Neutralino 是一个轻量级的应用开发框架。它允许你开发桌面应用、云应用,甚至基于浏览器的应用。

Buntralino
Buntralino 将 Bun 和 Neutralino.js 结合,提供了一个比 Electron 和 NW.js 更简单、更轻量的替代方案。在客户端使用 Neutralino.js API,并将复杂任务交由 Bun 处理,同时保持开发过程的简便性。


