← Back to Rankings

Download Rankings Data

The full weekly rankings dataset, free to download and use with attribution. Updated every Tuesday.

This Week's Data

API Endpoint

GET https://langpop.com/api/data
GET https://langpop.com/api/data?format=csv

No authentication required. Returns the latest weekly rankings. Cached for 1 hour. Use ?format=csv for CSV output.

Data Schema

FieldTypeDescription
ranknumberPosition this week (1 = most popular)
languagestringLanguage name
slugstringURL slug (e.g. "python", "javascript")
composite_scorenumberWeighted composite score (0–100)
github_scorenumberGitHub signal (25% weight)
jobs_scorenumberJob postings signal (20% weight)
stackoverflow_scorenumberStack Overflow signal (15% weight)
trends_scorenumberGoogle Trends signal (15% weight)
packages_scorenumberPackage registry signal (10% weight)
reddit_scorenumberReddit signal (10% weight)
tutorials_scorenumberTutorial platforms signal (5% weight)
previous_ranknumberRank from the previous week
week_startstringISO date of the week this data represents

Attribution

This data is free to use. If you publish it, please cite:

Source: LangPop (langpop.com) — weekly programming language popularity index

Questions? press@langpop.com