awslabs / cargo-check-external-typesView external linksLinks
Static analysis tool for Rust library authors to set and verify which types from other libraries are allowed to be exposed in their public API.
☆67Dec 11, 2025Updated 2 months ago
Alternatives and similar repositories for cargo-check-external-types
Users that are interested in cargo-check-external-types are comparing it to the libraries listed below
Sorting:
- ☆24Feb 6, 2026Updated last week
- horrible serde macro stuff☆39Nov 10, 2023Updated 2 years ago
- ☆30Jan 13, 2026Updated last month
- Detect unused pub methods in a Rust workspace☆45Feb 25, 2025Updated 11 months ago
- A cargo subcommand that extends cargo's capabilities when it comes to code generation.☆62Jul 24, 2025Updated 6 months ago
- Const TypeId and non-'static TypeId☆70Dec 20, 2025Updated last month
- Proposed plumbing commands for cargo☆22Feb 1, 2026Updated 2 weeks ago
- Tiny little crate to determine how large an unnameable type is.☆12Mar 29, 2025Updated 10 months ago
- Convenience wrapper for cargo buildscript input/output☆15Updated this week
- A persistent configuration management library for embedded Rust applications.☆18Dec 16, 2025Updated last month
- A drop in replacement for serde_json where detailed errors are the default☆13Jun 14, 2025Updated 8 months ago
- syntax-level async join enabling branching control flow and shared mutable borrow☆27Apr 14, 2023Updated 2 years ago
- Rustdoc's JSON output interface☆38Dec 16, 2025Updated last month
- ☆13Jan 28, 2026Updated 2 weeks ago
- Graceful shutdown util for Rust projects using the Tokio Async runtime.☆143Sep 30, 2024Updated last year
- Deserialize (potentially nested) environment variables into your custom structs☆59Mar 28, 2024Updated last year
- TARGET and HOST triples☆16Dec 20, 2025Updated last month
- Another try to simplify newtype creation in rust☆16Sep 21, 2024Updated last year
- Verify that registry crates in your Cargo.lock are reproducible from the git repository☆44Dec 12, 2025Updated 2 months ago
- Simple changelog parser, written in Rust.☆65Feb 7, 2026Updated last week
- Pure Rust implementation of Javascript Object Signing and Encryption (JOSE)☆68Sep 5, 2025Updated 5 months ago
- Graph the number of crates that depend on your crate over time☆256Feb 2, 2026Updated last week
- an utility printing the key combinations you try on your terminal☆21Jan 19, 2026Updated 3 weeks ago
- async fn(Input) -> Result<Output, Error>☆51Feb 22, 2024Updated last year
- Rust serialize/deserialize/access reflection for trees (no_std, no alloc)☆30Updated this week
- Small crate for interacting with cargo registry indices☆29Jan 7, 2026Updated last month
- cargo-expand, but with Hygiene [WIP]☆21Aug 8, 2023Updated 2 years ago
- Find out path at which a deserialization error occurred☆413Feb 8, 2026Updated last week
- A wgpu based rendering backend for ratatui.☆111Dec 28, 2025Updated last month
- Scan your Rust crate for semver violations.☆1,581Updated this week
- Collaborative code editor and execution environment for Rust☆35Apr 20, 2025Updated 9 months ago
- Linux linker for x86 and x86-64☆31Jun 2, 2025Updated 8 months ago
- (Auto)DRY for your Rust dependencies☆228Feb 13, 2025Updated last year
- ☆31Feb 1, 2023Updated 3 years ago
- Take a value atomically once.☆30Jan 28, 2023Updated 3 years ago
- Cargo subcommand to provide various options useful for testing and continuous integration.☆800Updated this week
- Remove Cargo.lock lockfile☆34Dec 20, 2025Updated last month
- A library version of cargo-bloat & more☆35Jun 30, 2025Updated 7 months ago
- Eager evaluation of macros like `concat!` and `env!`☆41Feb 8, 2026Updated last week