A desktop email/messaging client built on the Nostr protocol using Rust and egui. s
Hoot is a native GUI application that provides email-like functionality over the Nostr protocol. It features a modern interface for sending and receiving messages, managing contacts, and viewing profiles.
- Rust 1.70 or later
- OpenSSL development libraries
- Perl and some libraries (probably)
# Clone the repository
git clone <repository-url>
cd hoot
# Build the project
cargo build --release
# Run the application
cargo run --releasecargo build
cargo runIf you have Nix with flakes enabled:
nix developBuild with profiling support:
cargo build --features profilingSee the project license file for details.
Contributions are welcome! Please feel free to submit issues and pull requests.
Jack Chakany jack@chakany.systems