Skip to content
/ iridium Public

Standard Notes client written in Rust and GTK

License

Notifications You must be signed in to change notification settings

matze/iridium

Repository files navigation

Iridium

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.

main window

Building from source

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

License

Iridium is licensed under the GPL, see LICENSE.txt for more information.

About

Standard Notes client written in Rust and GTK

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published