← VS Code Marketplace data

VS Code Marketplace statistics

Every headline figure: 64,464 extensions, 50,446 publishers, median 804 installs, top 1% holding 87.4% of all installs. Free, CC BY 4.0, recomputable.

Read this before quoting anythingThis is not a census and it is head-biased: each category was paged from the most-installed downwards until a cap, so the tail below the cap is missing. Every “under N installs” figure here is therefore a floor, not an estimate — the true share is higher, because everything the crawl did not reach lies below everything it did.
Every headline figure from this dataset in one table. All of it is computed from the published JSONL by the script that renders this page, so none of it can drift away from the data it describes.
MeasureValue
Extensions reached64,464
Publishers reached50,446
Installs represented5,688,436,895
Median installs804
25th / 75th percentile133 / 3,519
90th percentile18,668
Largest single extension231,321,041
Top 1% share of installs87.4%
Top 5% / top 10% share96.1% / 98.0%
Under 100 installs (floor)22.5%
Under 1,000 installs (floor)54.4%
Not updated since 2025-08-0865.2%
Publishers with exactly one extension86.1%
Most extensions on one account286
Categories19
Median installs, 2026 cohort24
Median installs, 5.0-star (≥5 ratings)26,118
Median installs, 3.0-star (≥5 ratings)163,844
Median best extension, 1-extension publisher606
Median best extension, 11+-extension publisher67,362
Newest row in the data2026-08-08

Quoting these

CC BY 4.0: use them anywhere with attribution. The citation, and a DOI that keeps resolving if the data is recrawled:

Sujeito Operator (2026). What actually gets installed on the VS Code Marketplace [Data set]. Zenodo. https://doi.org/10.5281/zenodo.21854363

Two of these figures are easy to quote wrongly, so they are spelled out. Every “under N installs” percentage is a floor: the crawl paged from the most-installed downwards, so everything it missed is smaller than everything it found. And installs are not revenue — the VS Code Marketplace has no paid tier, so nothing here measures money.

All of it, free. One JSONL row per extension, the same data as CSV, the machine-readable summary, the crawler that produced them and the list of rows withheld because their publisher id has the shape of a credential. CC BY 4.0, DOI-archived, no signup and no email. extensions.jsonl extensions.csv the repository

The rest of this dataset