Skip to content

Used By (Dependents)

Measures how many other projects depend on this codebase.

Methodology

What We Look For

The number of other projects that depend on your code indicates real-world utility and adoption.

Evaluation Criteria:

  • Public repositories depending on this project
  • Legitimacy of dependent projects (not test repos)
  • Activity level of dependent projects
  • Package manager statistics

Data Sources:

  • GitHub Dependency Graph
  • NPM, PyPI, RubyGems download stats
  • Blockchain contract dependencies

Significance

High dependent count indicates:

  • Real utility and value
  • Developer trust
  • Integration adoption
  • Infrastructure status

Guide

Finding Information

Step 1: Check GitHub "Used by" Section

For each repository:

  • Navigate to the main repository page
  • Look for "Used by" count in the right sidebar
  • Click to see list of dependent repositories

Step 2: Check Package Managers

If you publish packages:

  • NPM: Check npm package page for dependents
  • PyPI: Use tools like libraries.io
  • RubyGems: Check gem page for dependents
  • Cargo: Check crates.io

Step 3: Verify Quality

Review dependent projects:

  • Are they active (recent commits)?
  • Are they legitimate projects (not tests)?
  • Do they meaningfully use your code?
  • Are they public repositories?

Submitting Evidence

When submitting "used by" data:

  1. Dependent Count: Total number of legitimate dependents

  2. GitHub Link: Link to "Used by" section

  3. Package Stats (if applicable): NPM/PyPI/etc. dependents

  4. Notable Dependents (optional): Highlight significant projects using your code

Growing crypto's GDP by automating treasury allocations to builders creating real value.