#millennium #webview #run-time #applications #native #monitor #system

已删除 millennium-runtime-webview

Millennium Webview 与 Millennium 运行时的绑定

3 个版本

1.0.0-beta.32022年7月1日
1.0.0-beta.22022年4月3日
1.0.0-beta.12022年3月28日

#2 in #millennium


用于 millennium

Apache-2.0 OR MIT

510KB
10K SLoC

*统计数据来自 Tauri,可能不完全准确。

GitHub Workflow Status Audit Status GitHub commit activity Crates.io Discord


Millennium 是一个用 Rust 编写的跨平台 Webview 框架。使用 Millennium,您可以使用 HTML、CSS 和 JavaScript 设计跨所有平台一致的用户界面。

工作原理

您可以通过本地代码与系统进行交互并执行系统级操作,包括读取/写入文件和网络操作。它利用现代操作系统预安装的WebView库( WebKitGTK, WebView2, WebKit)来创建比Electron更小、更快、更安全、资源消耗更少的程序。一个简单的Millennium应用程序的大小可以小于10 MB,并且可以进一步减小到小于2 MB。Millennium应用程序的启动速度几乎是等效Electron应用程序的两倍,并且内存消耗仅为其四分之一。

Millennium是基于Tauri的分支,包括其官方插件taowry,并增加了一些新特性和改动✨

millennium-runtime-webview存储库

此存储库专门为Millennium WebView提供直接的系统级交互,例如打印、检测显示器以及其他窗口相关任务。它是Millennium WebView的millennium-runtime实现。

了解更多信息

加入Discord服务器!

依赖项

~10–58MB
~1M SLoC