#millennium #macro #webview #generation #html #javascript #css

已删除 millennium-codegen

Millennium代码生成宏

3个版本

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

#6 in #millennium

25 每月下载量
3 个crate(2个直接) 中使用

Apache-2.0 OR MIT

210KB
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应用程序启动快近两倍,并且使用的RAM可以少到1/4

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

《millennium-codegen》包

此包

  • 嵌入、哈希和压缩资源,包括应用程序和系统托盘的图标。
  • 在编译时解析.millenniumrc,并生成供Millennium其余部分使用的配置。

了解更多信息

加入Discord服务器!

依赖关系

~9–21MB
~361K SLoC