About
rust-starter is an empty Rust CLI application with libraries, and few defaults. The goal is to help you bootstrap your next CLI project as quickly as possible while ensuring you make use of the best tools and best-practices that are available today.
There is no configuration required (though we recommend you check all the possible configurations possible). An empty clone will compile, and has a few sample commands. You can start coding right away!
FAQ
Features
Error Chaining with Failure.
Configuration management with config-rs.
Multi-Drain, async Logging with slog.
Static binaries with rust-musl-builder.
CI/CD through Github actions.
Code Coverage, Justfile, etc..