Skip to content

matze/iridium

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
cli
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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