*Stats are from Tauri and may not be fully accurate.
Millennium is an experimental cross-platform webview framework written in Rust. With Millennium, you can design consistent UI that works across all platforms, using HTML, CSS, and JavaScript.
## How It Works
You can interact with native code and perform system-level operations, including reading/writing files & TCP/UDP networking. It leverages modern operating systems' pre-included webview libraries ( WebKitGTK, WebView2, WebKit) for smaller, faster, more secure, and less resource-heavy applications compared to Electron. A simple Millennium app can be less than **10 MB** in size and can be reduced further to less than **2 MB**. Millennium apps can launch almost twice as fast as equivalent Electron applications and use as little as __1/4 of the amount of RAM.__
Millennium is a fork of [Tauri](https://tauri.studio/), its [official plugins](https://github.com/tauri-apps/awesome-tauri#plugins), [tao](https://github.com/tauri-apps/tao/), and [wry](https://github.com/tauri-apps/wry). We have merged them all into one repo and made some changes suitable for [Allie Project](https://github.com/allie-project/) and [pyke](https://github.com/pykeio/)'s internal projects.
## The `millennium-bundler` tool
This crate is used by Millennium CLI to wrap Millennium applications into self-contained app bundles. It's a fork of the great [cargo-bundle](https://github.com/burtonageo/cargo-bundle).
Learn more about Millennium and how to get started at https://millennium.pyke.io.