#millennium #platform #applications #helper #cargo #compile-time #10

已撤回 millennium-build

Millennium编译时辅助工具

3个版本

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

#millennium中的第9位

Apache-2.0 OR MIT

200KB
4K SLoC

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

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


Millennium是一个用Rust编写的跨平台webview框架。使用Millennium,您可以使用HTML、CSS和JavaScript设计适用于所有平台的统一UI。

工作原理

您可以与原生代码进行交互并执行系统级操作,包括读写文件和网络操作。它利用现代操作系统预包含的webview库( WebKitGTK, WebView2, WebKit),相比于Electron,可以实现更小、更快、更安全、更轻量级的应用。一个简单的Millennium应用大小可能小于10 MB,并可进一步减小到小于2 MB。Millennium应用可以启动速度几乎是等效Electron应用的2倍,并且只需使用到大约1/4的RAM

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

millennium-build

在构建时应用宏,以设置一些Cargo需要的特殊功能。

了解更多

加入Discord服务器!

依赖项

~8–18MB
~268K SLoC