3 个版本
1.0.0-beta.3 | 2022年7月1日 |
---|---|
1.0.0-beta.2 | 2022年4月3日 |
1.0.0-beta.1 | 2022年3月28日 |
#2 in #millennium
用于 millennium
510KB
10K SLoC
Millennium 是一个用 Rust 编写的跨平台 Webview 框架。使用 Millennium,您可以使用 HTML、CSS 和 JavaScript 设计跨所有平台一致的用户界面。
工作原理
您可以通过本地代码与系统进行交互并执行系统级操作,包括读取/写入文件和网络操作。它利用现代操作系统预安装的WebView库( WebKitGTK,
WebView2,
WebKit)来创建比Electron更小、更快、更安全、资源消耗更少的程序。一个简单的Millennium应用程序的大小可以小于10 MB,并且可以进一步减小到小于2 MB。Millennium应用程序的启动速度几乎是等效Electron应用程序的两倍,并且内存消耗仅为其四分之一。
Millennium是基于Tauri的分支,包括其官方插件、tao和wry,并增加了一些新特性和改动✨
millennium-runtime-webview
存储库
此存储库专门为Millennium WebView提供直接的系统级交互,例如打印、检测显示器以及其他窗口相关任务。它是Millennium WebView的millennium-runtime
实现。
了解更多信息
加入Discord服务器! |
---|
依赖项
~10–58MB
~1M SLoC