Iridium is a Standard Notes, local-first client written in Rust and GTK. It synchronizes with any compliant Standard Notes server but can work entirely offline as well.
Iridium is written in Rust, so you will need the Rust toolchain. You could use rustup to install update Rust and Cargo. You also need a few system dependencies, besides the obvious development libraries of GTK you will need OpenSSL and the glib-compile-resources binary. Then build, test and run with
$ cargo build --release $ cargo test --release $ cargo run --release To display logs during execution set the G_MESSAGES_DEBUG environment variable to either iridium for application logs or all for everything:
$ G_MESSAGES_DEBUG=iridium cargo run Iridium is licensed under the GPL, see LICENSE.txt for more information.
