# egui-updater OTA self-update for [egui](https://github.com/emilk/egui)/eframe desktop apps. > **Status: 0.0.0, name reserved, implementation in progress.** This release is a > placeholder; the API is not yet usable. Watch this space. ## What it will do The egui ecosystem has no dedicated updater (Tauri has `tauri-plugin-updater`; egui has nothing equivalent). This crate fills that gap: - **Check**: poll a version manifest endpoint. - **Verify**: check a [minisign](https://jedisct1.github.io/minisign/) signature against a public key you supply, before trusting any update. - **Download**: stream the artifact with progress. - **Apply**: silent self-replace on Linux/Windows; verified-download-then-open the signed installer on macOS. Endpoint, public key, and manifest format are **caller configuration**. The crate ships no server, no embedded keys, and no vendor coupling, so it works against any compatible OTA backend (and is designed to be compatible with the Tauri updater's manifest shape, so an existing Tauri update server can serve egui apps too). ## License MIT.