Skip to main content
Adoption Tracking gives you a clear picture of how your SDK, library, or open-source project is being adopted. It pulls data from package registries (npm, PyPI, crates.io, NuGet, RubyGems) and GitHub to show download trends, market share, and competitive positioning in a single dashboard.

What is Adoption Tracking?

Adoption Tracking answers the question: How is my package or library performing relative to competitors, and is adoption growing? DevTune automatically collects:
  • Weekly download counts from package registries (npm, PyPI, crates.io, NuGet, RubyGems)
  • GitHub star counts from code repositories
  • Market share across all tracked packages in your category
  • Growth rates at 3-month, 6-month, and 12-month intervals
  • Competitive rankings against the competitors you track

Why Adoption Tracking Matters

Developer Advocates Need Data

If you are a developer advocate, developer relations lead, or product manager for a developer tool, you need to answer stakeholder questions like:
  • Is our SDK growing?
  • How do we compare to competitors?
  • Are our content and community efforts driving real adoption?
Adoption Tracking provides the data to answer these questions with confidence.

Connect AI Visibility to Adoption

DevTune uniquely connects your AI search visibility data with adoption metrics. The dashboard includes a correlation chart that shows how changes in your AI presence rate, share of voice, and sentiment relate to download trends. This helps you understand whether improved AI visibility translates into real adoption.

Plan Requirements

Adoption Tracking is available on the Starter plan and above. Free-tier accounts do not have access to adoption tracking.

Supported Registries and Platforms

DevTune collects adoption data from the following sources:

Package Registries

RegistryData Collected
npmWeekly download counts
PyPIWeekly download counts
crates.ioWeekly download counts
NuGetDownload counts
RubyGemsDownload counts

Code Platforms

PlatformData Collected
GitHubStar counts

Key Metrics

Adoption Health Score

A composite score from 0 to 100 that summarizes your overall adoption health at a glance. The score is calculated from four weighted components:
ComponentWeightWhat It Measures
Download Growth35 pointsRecent download trend compared to the prior period
Market Share Trend25 pointsWhether your share of total downloads is growing
Star Growth20 pointsGitHub stars growth over the selected time range
Competitive Position20 pointsYour ranking among tracked competitors by downloads
The health score is color-coded:
  • 70-100 (green) - Excellent
  • 55-69 (yellow) - Good
  • 40-54 (orange) - Needs Attention
  • Below 40 (red) - Critical

Summary Stats

Four key stats displayed prominently on the dashboard:
  • Your Downloads - 4-week average weekly downloads for your primary package
  • Your Market Share - Your percentage of total tracked downloads
  • Your Rank - Your position among all tracked packages
  • Growth Rate - 3-month download growth percentage

Competitor Movement

A section highlighting what changed in the last 30 days:
  • Your market share change (up or down)
  • Your rank change
  • The fastest-growing competitor and their growth rate
  • Your closest competitor and the download gap

How It Works

Adoption Tracking uses the domains you have already configured in your project’s AI Search Tracking. There is no separate configuration step.
  1. You configure citation sources (domains) in your project’s Search Tracking settings
  2. Domains with type GitHub repository or package registry automatically feed into adoption tracking
  3. DevTune collects data from each registry daily
  4. The dashboard displays trends, market share, and competitive insights
Data collection runs nightly. When you first add a new package, DevTune backfills up to one year of historical download data so your charts are immediately useful.

Getting Started

  1. Set Up Domains - Add GitHub repositories and package registry URLs as citation sources in your project’s Search Tracking configuration
  2. View the Dashboard - Explore your adoption metrics and competitive positioning

Next Steps