Top 10 WordPress Plugin Developers
As the year is coming to an end, perhaps it’s time for a different kind of “Top X” post. Instead of a list of new WP plugins to try out, here are the top plugin authors – the brilliant people who create outstanding tools and share them with the WordPress community.
The list is ranked by the number of downloads from the wordpress.org plugin directory. Also check out the big Top 1000 table.
- Michael Torbert
961 306 downloads. Co-author of All In One SEO Pack (originally created by Uberdose). - Matt Mullenweg
921 827 downloads. Everybody knows Matt, the main WP dev and author of Akismet. - Lester ‘GaMerZ’ Chan
775 220 downloads. Author of WP-Polls and other cool plugins. - Arne Brachhold
628 350 downloads. Author of Google XML Sitemaps, etc. - Andy Skelton
449 345 downloads. Author of WordPress.com Stats. Another dedicated hacker. - Alex Rabe
429 705 downloads. Author of NextGEN Gallery, etc. - Oliver Seidel
361 918 downloads. Author of cforms II. - Joost de Valk
328 036 downloads. Author of Sociable, Google Analytics for WP and numerous other tools. - Donncha O Caoimh
246 752 downloads. Author of WP Super Cache and other assorted plugins. - Vladimir Prelovac
244 963 downloads. Author of Smart YouTube, various SEO plugins, and more.
Special Mentions
- Most plugins by a single author : Viper007Bond has 25 plugins hosted on wordpress.org.
- Highest version number : cforms II version 9.4 by Oliver Seidel. This plugin also has the highest number of user ratings – 419 votes.
- Longest plugin name : Sliding Post – Slides latest posts with Carousel effect (55 characters) by dasinfomedia
- Shortest plugin name : mu by Mark Bockenstedt. That’s not WordPress MU – “mu” is an obscure microblog updater plugin.
Notes
I got the source data by using the mostly undocumented WordPress.org plugin API. First I downloaded all the plugin metadata I could get, which turned out to be 3688 plugin records. Then, with some simple SQL magic, I found all distinct authors (2190 unique names) and how many plugin downloads each author has. You can see a selection of the results above.
Granted, the aggregate stats may not be entirely accurate. For example, if a plugin had the “Author” field set to “John Smith and Jane Doe”, it would be treated as a new, distinct author and wouldn’t count towards the download total of either John or Jane. Perhaps that’s not such a big problem anyway 😛
I’m #37, yay?
Related posts :
The problem with that is that to update the list I have to do one HTTP request per each plugin, which takes a while on my crappy connection. I could update it weekly if enough people care.
Partial API doc is here. I might write something myself next week.
Or maybe not. According to this thread, somebody might already be working on the documentation.
Awesome. Thanks for the help.
Ok, so the API call has 2 POST calls: action & body. The documentation (if you can call it that) claims that action is a string, whereas body is a serialized object. The code below is passed into cURL. Any ideas why it’s not recognizing the body properties (‘popular’, 100)?
$body->browse = ‘popular’;
$body->per_page = 100;
$data = ‘action=query_plugins&body=’ . serialize($body);
[…] upon cumulative downloads, White Shadow offers the Top 10 WordPress Plugin Developers within the WordPress Plugin […]
[…] created the most sought-after WordPress plugins for 2008. Fortunately, W-Shadow.com has compiled a list of the top WordPress plugin developers using rankings from the number of downloads from the wordpress.org plugin […]
Hey — found a way to get all the necessary stats data in one API call:
{include path to wp-config.php}
$args = (object) array(‘browse’ => ‘popular’, ‘page’ => 1, ‘per_page’ => 2000, ‘fields’ => array(‘downloaded’ => true, ‘description’ => false, ‘sections’ => false, ‘tested’ => false, ‘homepage’ => false, ‘rating’ => false));
$data = array(‘body’ => array(‘action’ => ‘query_plugins’, ‘request’ => serialize($args)));
$request = wp_remote_post($api_url, $data);
$object = unserialize($request[‘body’]);
$plugins = $object->plugins;
Here’s an example of it working (“per_page” is set to 200):
http://pods.uproot.us/wp-content/top_plugin_authors.php
It’ll require a little tweaking, but 1 API call sure beats 4000 🙂
Nice. I’ve updated the Top 1000 list 🙂
great people…
awesome!
[…] is a nice list I found the other day. W-Shadow has put up a top 10 list of the best WordPress plugin developers of 2008, based on plugin […]
great.. wordpress rocks!!
even corporate companies are switching to wordpress.. simply amazing!
I am honored to have Vladimir Prelovac as friend !!
Just to let you know that he is great decent, but genius guy !
I was also using his plug-in wp-wall for online chat on wordpress, on one site with huge community, and I must tell you, it works great, and on the other side, in this several months he made additional improvements from my suggestions, without problems.
Stay the way you are man !!!
“BRAVO CIMERU !!!! :)”
Sincerelly, Alex, Ceo of vizioshop.com, online t-shirt shop
good info. thanks
nice articles.thanks
Top 3 WordPress Plugins Developer…
I am ranked among the Top 10 WordPress Plugins Developers. I am ranked 3rd to be precise based on the number of downloads for all my 17 plugins hosted on the official WordPress Plugins repository.
Source: W-Shadow.com’s Blog: Top 10 WordPress Plu…
I think you should use a better spam catcher :).
Try to ban the spammer IP
Indeed. I had a better one but it slowed down the site too much :/
Good.
Thanks for help!
Top Stuff
Im enjoying this site. Please keep up the great stuff.
Sandy Woong
[…] new odyssey in WordPress Plugin production as he moves his way to the top of the list as one of the most prolific WordPress Plugin authors in the WordPress Plugin Directory, giving the likes of Michael Torbert, Matt Mullenweg, Lester […]