cargo-public-api

List and diff the public API of Rust library crates between releases and commits. Detect breaking API changes and semver violations via CI or a CLI. (by Enselic)

Cargo-public-api Alternatives

Similar projects and alternatives to cargo-public-api

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better cargo-public-api alternative or higher similarity.

cargo-public-api reviews and mentions

Posts with mentions or reviews of cargo-public-api. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-03-07.
  • Announcing diff.rs!
    13 projects | /r/rust | 7 Mar 2023
    The API diffing tool already exists ;) Check out https://github.com/Enselic/cargo-public-api ! Would be super cool to integrate with diff.rs at some point. Nice job with diff.rs btw!
  • Opinions on developing with `#![deny(missing_docs)]`
    1 project | /r/rust | 24 Jul 2022
    You might also enjoy https://github.com/Enselic/cargo-public-api -- would be great with a precommit or CI hook that prevents one from accidentally removing/changing public API.
  • Is there a tool to inspect your crate public API?
    3 projects | /r/rust | 14 Jul 2022
    The CI story will become a bit better once https://github.com/Enselic/cargo-public-api/issues/63 is fixed. There is currently an ongoing PR for that!
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 5 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Stats

Basic cargo-public-api repo stats
5
348
9.0
3 days ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com