← 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
| Field | Type | Description |
|---|---|---|
| rank | number | Position this week (1 = most popular) |
| language | string | Language name |
| slug | string | URL slug (e.g. "python", "javascript") |
| composite_score | number | Weighted composite score (0–100) |
| github_score | number | GitHub signal (25% weight) |
| jobs_score | number | Job postings signal (20% weight) |
| stackoverflow_score | number | Stack Overflow signal (15% weight) |
| trends_score | number | Google Trends signal (15% weight) |
| packages_score | number | Package registry signal (10% weight) |
| reddit_score | number | Reddit signal (10% weight) |
| tutorials_score | number | Tutorial platforms signal (5% weight) |
| previous_rank | number | Rank from the previous week |
| week_start | string | ISO 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 indexQuestions? press@langpop.com