canonical / rust-best-practices
A set of guidelines to avoid arguments over code-quality
☆55Updated 3 months ago
Alternatives and similar repositories for rust-best-practices:
Users that are interested in rust-best-practices are comparing it to the libraries listed below
- A template rendering engine based on Jinja, generating type-safe Rust code at compile time.☆386Updated this week
- Creates graphviz dependency graphs for Rust projects that use Cargo☆167Updated 9 months ago
- YAML library, based on unsafe-libyaml☆71Updated last year
- ☆111Updated last week
- Cargo subcommand to build multiple versions of the same binary, each with a different CPU features set, merged into a single portable opt…☆172Updated last month
- (Auto)DRY for your Rust dependencies☆157Updated last month
- A pure Rust YAML implementation.☆197Updated this week
- Track and query Cargo dependency graphs.☆206Updated this week
- ☆120Updated last week
- Data (de)serialization via declarative macros☆158Updated 3 weeks ago
- ☆134Updated last week
- Make your code extra-safe by voluntarily dropping privileges☆249Updated 8 months ago
- Verify that registry crates in your Cargo.lock are reproducible from the git repository☆41Updated 4 months ago
- Cargo subcommand for viewing LLVM optimization remarks.☆174Updated 10 months ago
- Public repository for the Rust keyword generics initiative☆98Updated 7 months ago
- rubicon enables a form of dynamic linking in Rust through cdylib crates and carefully-enforced invariants.☆143Updated 3 months ago
- ❌ GitHub Action for cargo-deny 🦀☆148Updated 2 weeks ago
- A replacement of the #[test] attribute that initializes logging and/or tracing infrastructure before running tests.☆133Updated last week
- ☆228Updated 2 months ago
- A code ACL checker for Rust☆210Updated last week
- Extract documentation for the feature flags from comments in Cargo.toml☆178Updated last month
- Rate Limiting middleware for Tower/Axum/Tonic/Hyper utilizing the governor crate☆226Updated last week
- Rust procedural macro attribute parser☆38Updated 9 months ago
- Library and tools for managing ecosystem wide call graphs and llvm-ir analysis☆166Updated 10 months ago
- ☆75Updated 3 months ago
- Faster implementations of standard library operations like find, filter, position etc.☆174Updated last month
- Atomically updatable variants of Arc and Weak for lock-free concurrency.☆181Updated 5 months ago
- Easily add a --verbose flag to CLIs using Clap☆193Updated 3 weeks ago
- Program startup and thread support written in Rust☆181Updated 2 weeks ago
- A Cargo subcommand to build and test all feature flag combinations.☆152Updated last year