The site is under maintenance.

Most probably the CPANTS databases are being regenerated from scratch behind the scenes due to the major change in Kwalitee metrics or the update of relevant modules/perl. Usually this maintenance takes about a day or two, and some of the information may be old or missing tentatively. Sorry for the inconvenience.

Ranking - For Authors with 5 or more dists

This list is in no way meant as a list of 'best' or 'good' Perl programmers. It is a list of good CPANTS players. Also note that optional metrics (like is_prereq) are not considered in this statistic.

RankPAUSE IDNameAverage KwaliteeNumber of dists
201 MOB Marty O'Brien 98.71 17
201 SBECK Sullivan Beck 98.71 17
203 RSAVAGE Ron Savage 98.69 98
204 MASAKI NAKAGAWA Masaki 98.68 19
205 JMATES Jeremy Mates 98.66 21
205 MAUKE Lukas Mai 98.66 21
205 BORISD Boris Däppen 98.66 7
205 BRAINBUZ John Karr 98.66 7
205 DFH David F. Houghton 98.66 7
205 JTPALMER Jeffrey T. Palmer 98.66 7
205 MHX Marcus Holland-Moritz 98.66 7
205 MICHIELB Michiel Beijen 98.66 7
205 MRUIZ Miquel Ruiz Martin 98.66 7
205 TILLY Ben Tilly 98.66 7
215 KENTNL Kent Fredric 98.65 118
216 DAVEBAIRD David R. Baird 98.64 23
217 PMQS Paul Marquess 98.63 16
218 TEAM Tom Molesworth 98.62 52
219 ADAMK Adam Kennedy 98.62 228
220 CDOLAN Chris Dolan 98.61 9
221 DROLSKY Dave Rolsky 98.58 97
222 CFAERBER Claus Färber 98.58 11
222 IVORW Ivor Williams 98.58 11
222 JFITZ James FitzGibbon 98.58 11
225 JBERGER Joel Berger 98.56 37
226 ISHIGAKI Kenichi Ishigaki 98.53 51
227 ANDYA Andy Armstrong 98.52 59
228 KARMAN Peter Karman 98.44 70
228 HAARG Graham Knop 98.44 24
228 MIKI Takeshi Miki 98.44 22
228 HORNBURG Stefan Hornburg (Racke) 98.44 20
228 MALLEN Mark Allen 98.44 16
228 DLAND David Landgren 98.44 14
228 PHAYLON Robert 'phaylon' Sedlacek 98.44 14
228 ARODLAND Andrew Rodland 98.44 12
228 BENNIE Phillip Pollard 98.44 12
228 FUJIWARA FUJIWARA Shunichiro 98.44 10
228 PDONELAN Patrick Donelan 98.44 10
228 DOUGW Douglas Wilson 98.44 8
228 ADAMJS Adam Stokes 98.44 6
228 KAORU Alex Balhatchet 98.44 6
228 NICWOLFF Nic Wolff 98.44 6
228 NWELLNHOF Nick Wellnhofer 98.44 6
228 XIONG Xiong Changnian 98.44 6
245 REHSACK Jens Rehsack 98.40 37
246 DWHEELER David E. Wheeler 98.38 50
246 DAMI Laurent Dami 98.38 25
248 OVID Curtis "Ovid" Poe 98.35 55
249 CSJEWELL Curtis Jewell 98.33 15
250 XAOC Brian Manning 98.32 13
251 GWYN Philip Gwyn 98.30 22
251 MATTP Matthew Phillips 98.30 11
251 MMCLERIC Vyacheslav Matyukhin 98.30 11
254 DAMS Damien Krotkine 98.28 20
255 FREW Arthur Axel "fREW" Schmidt 98.28 49
256 GETTY Torsten Raudssus 98.26 63
256 HIROSE HIROSE Masaaki 98.26 18
256 BBAXTER Brad Baxter 98.26 9
256 WREIS Wallace Reis 98.26 9
260 ELLIOTJS Elliot Shank 98.21 14
260 ABERNDT Alan Berndt 98.21 7
260 CONVERTER David P.C. Wollmann 98.21 7
260 CSIDE Hiroki Honda 98.21 7
260 CURTIS Curtis Brandt 98.21 7
260 JANUS Simon Bertrang 98.21 7
260 MOTIF Miguel Pignatelli 98.21 7
267 NHORNE Nigel Horne 98.18 12
268 KEEDI Keedi Kim 98.13 15
268 BENNING Markus Benning 98.13 10
268 JALDHAR જલધર હ. વ્યાસ 98.13 10
268 MDORMAN Michael Alan Dorman 98.13 10
268 RBUELS Robert Buels 98.13 10
268 AJKALD Alexis Kalderimis 98.13 5
268 CFEDDE Chris Fedde 98.13 5
268 HIXI Hiroyoshi HOUCHI 98.13 5
268 IPENBURG Roland van Ipenburg 98.13 5
268 JANERT Philipp K. Janert 98.13 5
268 JFORGET Jean Forget 98.13 5
268 MATSUMOTO syushi matsumoto 98.13 5
268 MMIMS Marc Mims 98.13 5
268 OBRADOVIC Darko Obradovic 98.13 5
268 WKI Wolfgang Kinkeldei 98.13 5
268 XANT Andrea Guzzo 98.13 5
284 MRDVT Michael R. Davis 98.11 48
285 CHANSEN Christian Hansen 98.10 28
285 DAVECROSS Dave Cross 98.10 28
287 SATOH cho45 (さとう) 98.09 18
288 ABRAXXA Alexander Hartmaier 98.08 13
288 DAVIDRW David Westbrook 98.08 13
288 JOUKE Jouke Visser 98.08 13
291 MONS Mons Anderson 98.07 34
292 DIBERRI David Iberri 98.07 21
293 NICOLAW Nicola Worthington 98.05 16
293 ALEC 陳衍良 98.05 8
293 ALEXP Alex Pavlovic 98.05 8
293 BOWMANBS Brad Bowman 98.05 8
293 ELMEX Robin Redeker 98.05 8
293 GWADEJ G. Wade Johnson 98.05 8
293 KARUPA karupanerura 98.05 8
300 SCHUBIGER Steven Schubiger (stsc) 98.03 19