#tauri-app #desktop-applications #webview #system #message #building #default

构建 tauri-build

构建与 https://crates.io/crates/tauri 对应的代码

81 个版本 (17 个稳定版本)

2.0.0-rc.6 2024 年 8 月 22 日
2.0.0-beta.192024 年 7 月 12 日
2.0.0-beta.102024 年 3 月 18 日
2.0.0-alpha.132023 年 12 月 19 日
0.0.0 2021 年 4 月 14 日

#788 in GUI

Download history 33647/week @ 2024-05-05 34009/week @ 2024-05-12 32752/week @ 2024-05-19 35208/week @ 2024-05-26 33769/week @ 2024-06-02 29645/week @ 2024-06-09 32621/week @ 2024-06-16 30636/week @ 2024-06-23 34730/week @ 2024-06-30 35940/week @ 2024-07-07 35160/week @ 2024-07-14 38073/week @ 2024-07-21 38218/week @ 2024-07-28 39898/week @ 2024-08-04 41616/week @ 2024-08-11 36815/week @ 2024-08-18

160,203 每月下载量
用于 81 个库(22 个直接使用)

Apache-2.0 OR MIT

370KB
8K SLoC

tauri-build

status License test core FOSSA Status Chat Server website https://good-labs.github.io/greater-good-affirmation/assets/images/badge.svg support

组件 版本
tauri-build

关于 Tauri

Tauri 是一个多语言和通用的系统,它非常易于组合,并允许工程师创建各种应用程序。它用于使用 Rust 工具和 Webview 渲染的 HTML 构建桌面计算机应用程序。使用 Tauri 构建的应用程序可以包含任意数量的可选 JS API / Rust API 的组件,以便 Webview 可以通过消息传递来控制系统。实际上,开发者可以使用自己的功能扩展默认 API,并轻松地将 Webview 和基于 Rust 的后端桥接。

Tauri 应用程序可以拥有自定义菜单和托盘式界面。它们可以更新,并且如预期的那样由用户的操作系统管理。由于它们使用系统的 webview,因此它们非常小巧。由于最终二进制文件是从 rust 编译的,因此它们不包含运行时,这使得逆向 Tauri 应用程序不是一项简单任务。

本模块

本模块在构建时应用宏,以便为 cargo 提供一些特殊功能。

要了解更多关于所有这些组件如何组合在一起的信息,请参阅此 ARCHITECTURE.md 文档。

语义版本

tauri 遵循 Semantic Versioning 2.0

许可证

代码:© 2021 - The Commons Conservancy 旗下的 Tauri 项目。

适用于 MIT 或 MIT/Apache 2.0 协议。

标志:CC-BY-NC-ND

依赖项

约 10-24MB
~330K SLoC