Couriers is a project fully written in Rust from CLI, SMTP/REST Server to Client and Web UI Logic.
The software stack is the following:
cli
: Uses Clap as CLI Frameworkclient
: Uses Reqwest as WASM and Native HTTP Clientserver
: Uses Axum as HTTP Serverweb
: Uses Leptos as Web UI Framework
This project uses Rust's Nightly Channel as de-facto Rust Toolchain, this is because Leptos takes advantage of the nightly channel to provide a better development experience.
Licensed under the MIT License