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

已删除 millennium-runtime

Millennium应用程序的运行时

3个版本

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

#7 in #millennium

36 每月下载量
用于 2 crate

Apache-2.0 OR MIT

250KB
5K SLoC

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

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


Millennium是一个用Rust编写的跨平台webview框架。使用Millennium,您可以设计在各种平台上工作的统一UI,使用HTML、CSS和JavaScript。

工作原理

您可以与本地代码交互并执行系统级操作,包括读取/写入文件和网络操作。它利用现代操作系统预包含的webview库( WebKitGTK, WebView2, WebKit)以创建比Electron更小、更快、更安全、更节省资源的应用程序。一个简单的Millennium应用程序大小可能小于10 MB,并且可以进一步减小到小于2 MB。Millennium应用程序的启动速度几乎是等效Electron应用程序的两倍,并且使用的RAM数量仅为1/4

Millennium是Tauri的分支,包括其官方插件taowry,增加了一些功能和变更✨

millennium-runtime存储库

这是Millennium本身与底层webview库之间的粘合层。

了解更多信息

加入Discord服务器!

依赖关系

~8–56MB
~814K SLoC