Skip to content

Statistics

The plugin directory, in aggregate

131,237 plugin records, of which 78,010 are still served by wordpress.org. Every figure below is a query against those records, and every one of them carries the caveat it needs.

How big is it

Scale

A plugin enters this record when its slug appears in the directory index, and never leaves it. That is the difference between the first figure and the second.

130,998 Slugs in the index Every plugin the directory has ever published, live or not
78,010 Live plugins 59% of the record. The rest answer "closed" or have gone entirely.
837,363 Ratings left Total reviews across every live plugin
65,252 Distinct tags Free text, typed by authors. This is why an AI taxonomy exists.

Read from 131,237 plugin records - figures refreshed 2 hours ago

Status

Live, closed, gone

Every record carries the answer the API gave the last time its slug was asked. Three answers are possible, and the difference between the last two matters.

  • Live 78,010 59.4%
  • Closed 50,789 38.7%
  • Not found 2,438 1.9%
What the states mean

Closed is a deliberate act: the author withdrew the plugin, or the plugin team closed it - for a security issue, a guideline breach, or abandonment. The directory still knows the slug and says so.

Not found is thinner. The slug was in the index at some point and the API now has nothing at all for it. Treat the count as the record's own margin of error rather than as a fact about plugins.

Distribution

Active installs

Across the live directory. 67 plugins are on a million sites or more; 30,281 report none at all. The bands are the directory's own, because the underlying figure is rounded before it is published.

  • 1M+ 67 0.1%
  • 100K - 1M 395 0.5%
  • 10K - 100K 1,697 2.2%
  • 1K - 10K 4,735 6.1%
  • 100 - 1K 9,775 12.5%
  • 10 - 100 31,060 39.8%
  • Fewer than 10 30,281 38.8%
The floor is not a measurement

The directory never publishes an install count below ten, and rounds hard above it - so the two bottom bands are a floor, and every plugin above ten million shares one published number. Read the shape, not the edges.

Quality, as voted

Ratings

31,069 live plugins carry at least one rating and 46,941 carry none. Among the rated, the average is 4.49 out of five - a figure that says as much about who writes reviews as about the plugins.

  • 5 stars 899 14.3%
  • 4-5 stars 4,470 70.9%
  • 3-4 stars 763 12.1%
  • 2-3 stars 150 2.4%
  • 1-2 stars 22 0.3%
Threshold

This chart counts only the 6,304 plugins with ten ratings or more. Below that a single review moves a plugin two whole stars, and the distribution becomes a chart about sample size.

Taken across every live plugin instead, the average rating reads under two stars - not because the directory is bad, but because an unrated plugin is stored as a zero. That is the single easiest statistic to get wrong about the directory.

By year

When they arrived

The year each live plugin was added to the directory, back to 2004. Only surviving plugins are counted, so the early years read thinner than they were - this is a chart of what is left, not of what was published.

  • 2026 19,510 25.0%
  • 2025 6,016 7.7%
  • 2024 3,312 4.2%
  • 2023 1,858 2.4%
  • 2022 3,219 4.1%
  • 2021 3,458 4.4%
  • 2020 4,119 5.3%
  • 2019 3,733 4.8%
  • 2018 3,670 4.7%
  • 2017 3,833 4.9%
  • 2016 4,187 5.4%
  • 2015 4,243 5.4%
  • 2014 3,728 4.8%
  • 2013 3,147 4.0%
Two things bend this chart

The top row is 2026, which is still running - it is a partial year against complete ones, and it will keep growing until it is not.

And every row counts only plugins that are still live. A plugin added in 2009 and withdrawn in 2012 sits in the closed set, not in the 2009 row, so the older a year is the more of it is missing here.

Maintenance

Is anybody still there?

The last release date is the most useful field the directory publishes and the one least often looked at. Installability is not maintenance.

30,951 Released in six months 40% of the live directory. This is the part of it that is actively worked on.
36,418 Released in a year A gentler line, and the one worth using when you judge a plugin you are about to install.
35,856 Silent two years or more 46% of the live directory, every one of them still installable from a search box today.

Effort

Releases and contributors

Two fields that show how much work sits behind a plugin: how many versions it has shipped, and how many people are credited on it.

11.1 Average releases Mean versions published, across plugins that have shipped at least one
1,078 Most releases by one plugin Quttera ThreatSign – Web Malware Scanner for WordPress
11,427 Built by more than one person 15% of the live directory credits a second contributor. The rest is one person.
130 Largest credited team Jetpack – AI Agents & MCP, Security, Backup & Analytics

Tags

The tags authors actually type

The directory's only native classification is a handful of free-text tags per plugin, and there are 65,252 distinct ones in use. These are the twenty-four most common, counted across the live directory.

  • woocommerce 10,389
  • seo 2,878
  • widget 2,674
  • ai 2,457
  • admin 1,821
  • security 1,795
  • shortcode 1,574
  • post 1,386
  • elementor 1,361
  • gutenberg 1,342
  • posts 1,271
  • analytics 1,257
  • ecommerce 1,252
  • email 1,217
  • comments 1,176
  • performance 1,103
  • chatbot 1,042
  • block 1,030
  • login 1,009
  • images 994
  • payment gateway 976
  • image 906
  • content 890
  • checkout 826
Why this is not a taxonomy

65,252 labels, no hierarchy, no definitions, and nothing stopping "posts", "post" and "gutenberg" all describing the same plugin. It is a folksonomy - useful for search, useless for counting. The AI taxonomy is the answer to this chart.

Now look at the top of each list

Aggregates tell you the shape. The leaderboards tell you who is at the edges of it.