Cackle

This is a work in progress and isn't ready for use yet. It's published just so that others can see what's being worked on. It hasn't even been tested on a non-trivial crate yet.

Cackle is a tool to analyse the transitive dependencies of your crate to see what kinds of APIs each crate uses.

The idea is look for crates that are using APIs that you don't think they should be using. For example a crate that from its description should just be transforming some data and returning the result, but is actually using network APIs.

Limitations and precautions

License

This software is distributed under the terms of both the MIT license and the Apache License (Version 2.0).

See LICENSE for details.