#desktop-applications #tauri #webview #run-time #message #wry #bindings

tauri-runtime-wry

Wry 对 Tauri 运行时的绑定

92 个版本

2.0.0-rc.6 2024 年 8 月 22 日
2.0.0-beta.212024 年 7 月 29 日
2.0.0-beta.102024 年 3 月 18 日
1.0.0-alpha.92024 年 1 月 16 日
0.1.4 2021 年 7 月 16 日

771GUI 中排名

Download history 32125/week @ 2024-05-03 34997/week @ 2024-05-10 34748/week @ 2024-05-17 36047/week @ 2024-05-24 35558/week @ 2024-05-31 30711/week @ 2024-06-07 32275/week @ 2024-06-14 31731/week @ 2024-06-21 34648/week @ 2024-06-28 34438/week @ 2024-07-05 37467/week @ 2024-07-12 36989/week @ 2024-07-19 37197/week @ 2024-07-26 40075/week @ 2024-08-02 41246/week @ 2024-08-09 40994/week @ 2024-08-16

165,990 每月下载量
用于 26 个 crate (4 个直接使用)

Apache-2.0 或 MIT

505KB
11K SLoC

tauri-runtime-wry

status Chat Server

test core website

https://good-labs.github.io/greater-good-affirmation/assets/images/badge.svg support

组件 版本
tauri-runtime-wry

关于 Tauri

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

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

本模块

此 crate 为 WRY 打开直接的系统级交互,具体包括打印、检测显示器和其他与窗口相关的任务。为 WRY 实现的 tauri-runtime。此 crate 中暴露的任何 API 都是不稳定的,并且将来可能会破坏 semver 兼容性。主要版本仅表示预期的 Tauri 版本。

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

语义版本

tauri 遵循 Semantic Versioning 2.0

许可证

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

适用于情况的 MIT 或 MIT/Apache 2.0。

标志:CC-BY-NC-ND

依赖项

~13–66MB
~1M SLoC