This version of GitHub Enterprise will be discontinued on This version of GitHub Enterprise was discontinued on 2020-05-23. No patch releases will be made, even for critical security issues. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

Article version: Enterprise Server 2.17

Listing the projects that depend on a repository

You can view the packages and projects that depend on a repository in the dependents graph.

In this article

About the dependents graph

The dependents graph contains data on both packages and applications. Packages are repositories that contain a library in a package manager, whereas applications are repositories that depend on the selected repository. The list of applications in the dependents graph is sorted by the most recent project that depends on the repository.

The dependents graph contains data for these languages:

  • RubyGems
  • NPM
  • PyPI
  • Maven (pom.xml only)
  • Nuget

Your site administrator must enable security alerts for vulnerable dependencies for your GitHub Enterprise Server instance before you can use this feature. For more information, see "Enabling security alerts for vulnerable dependencies on GitHub Enterprise Server."

Note: The dependent counts are approximate and may not match the dependents listed.

Dependents graph

Accessing the dependents graph

  1. On GitHub Enterprise, navigate to the main page of the repository.
  2. Under your repository name, click Insights.
    Insights tab in the main repository navigation bar
  3. In the left sidebar, click Dependency graph.
    Dependency graph tab in the left sidebar
  4. Under "Dependency graph", click Dependents.
    Dependents tab on the dependency graph page

Further reading

Ask a human

Can't find what you're looking for?

Contact us