Packages upstream CyberChef bundles as desktop apps using tauri.
Workflows and version handling inspired by https://github.com/MuhammedKalkan/OpenLens.
- Ensure rust and tauri-cli are installed. See tauri's Prerequisites guide for details.
- Extract a bundle to
./dist
and rename the index file toindex.html
. A clumsy script is provided at ./download_dist.sh that should take care of this (but will always pull the latest version). This will also be called before starting the app in dev mode.
cargo tauri dev
cargo tauri build
# Find artifacts here
ls ./src-tauri/target/release/bundle