Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / Enselic / 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.
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Enselic%2Fcargo-public-api
Stars: 356
Forks: 23
Open Issues: 7
License: mit
Language: Rust
Repo Size: 3.8 MB
Dependencies:
154
Created: over 2 years ago
Updated: 11 days ago
Last pushed: 11 days ago
Last synced: 11 days ago
Commit Stats
Commits: 1020
Authors: 21
Mean commits per author: 48.57
Development Distribution Score: 0.152
More commit stats: https://commits.ecosyste.ms/hosts/GitHub/repositories/Enselic/cargo-public-api
Topics: api, cargo, cargo-plugin, cargo-subcommand, diff, rust, rustdoc-json, semver
Funding links: https://github.com/sponsors/Enselic
Files
Dependencies
- Swatinem/rust-cache v2 composite
- actions/checkout v3 composite
- peter-evans/create-pull-request v4 composite
- actions/checkout v3 composite
- actions/checkout v3 composite
- softprops/action-gh-release d4e8205d7e959a9107da6396278b2f1f07af0f9b composite
- actions/checkout v3 composite
- actions/checkout v3 composite
- EmbarkStudios/cargo-deny-action v1 composite
- Swatinem/rust-cache v2 composite
- actions/checkout v3 composite
- actions/checkout v2 composite
- assert_cmd 2.0.8 development
- cargo_metadata 0.15.3 development
- expect-test 1.4.0 development
- predicates 2.1.5 development
- pretty_assertions 1.3.0 development
- remove_dir_all 0.5.3 development
- rustup-toolchain 0.1.1 development
- serde_json 1.0.92 development
- tempfile 3.3.0 development
- anyhow 1.0.69
- cargo-manifest 0.7.1
- cargo_metadata 0.15.3
- clap 4.0.32
- crates-index 0.19.3
- diff 0.1.13
- dirs 4.0.0
- home 0.5.4
- is-terminal 0.4.2
- nu-ansi-term 0.46.0
- public-api 0.27.1
- rustdoc-json 0.8.0
- semver 1.0.16
- serde 1.0.152
- thiserror 1.0.38
- toml 0.5.10
- actions/checkout v3 composite