/depscloud

Track, monitor, and connect project dependencies across languages and toolchains.

Primary LanguageGoMIT LicenseMIT

deps.cloud

logo

deps.cloud is a tool to help understand how projects relate to one another. It works by detecting dependencies defined in common manifest files (pom.xml, package.json, go.mod, etc). Using this information, we’re able to answer questions about project dependencies.

  • What versions of k8s.io/client-go do we depend on?
  • Which projects use eslint as a non-dev dependency?
  • What open source libraries do we use the most?

To start using deps.cloud

See our documentation on deps.cloud.

To start developing deps.cloud

Take a look at our contributing guidelines and project board.

# setup a workspace for all depscloud
mkdir depscloud && cd $_

# clone necessary repositories
#   - the first is for the source code
#   - the second is for the deployment configuration
git clone git@github.com:depscloud/depscloud.git
git clone git@github.com:depscloud/deploy.git

Support

Join our mailing list to get access to virtual events and ask any questions there.

We also have a Slack channel.

Branch Checks

branch workflow coverage dockerfiles workflow goreleaser branch workflow

deps integration workflow extractor integration workflow gateway integration workflow indexer integration workflow tracker integration workflow

Release Checks

extractor-tag workflow goreleaser-tag workflow

extractor docker hub extractor image extractor pulls

gateway docker hub gateway image gateway pulls

indexer docker hub indexer image indexer pulls

tracker docker hub tracker image tracker pulls

License Checks

fossa analytics