#millennium #macro #command #handler #context #webview #create

已撤回 millennium-macros

Millennium crate的宏

3个版本

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

#11 in #millennium

每月 39 次下载
millennium 中使用

Apache-2.0 OR MIT

245KB
4.5K 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应用程序快两倍,并且RAM的使用量可以少到仅为1/4

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

millennium-macros crate

通过利用millennium-codegen crate创建上下文、处理器和命令的宏。

了解更多信息

加入Discord服务器!

依赖项

~9–20MB
~336K SLoC