CPANTS is a testing service for CPAN distributions. One of its goals is to provide some sort of quality measure called Kwalitee. Though it looks and sounds like quality, higher Kwalitee score doesn't always mean a distribution is more useful for you. All it can assure is it's less likely for you to encounter problems on installation, the format of manuals, licensing, or maybe portability, as most of the CPANTS metrics are based on the past toolchain/QA issues you may or may not remember.

If you are a CPAN author, search and visit your Kwalitee report page, and fix at least core fails (if any) for better CPAN experiences.

Recent Analyses

Name Version Released by Released on Kwalitee
Data-Queue-Shared 0.10 EGOR 2026-09-30 100
PAGI 0.002011 JJNAPIORK 2026-09-30 100
Future 0.53 PEVANS 2026-09-30 96.88
Test-Permissions 0.001.0 NHORNE 2026-09-30 100
Data-Graph-Shared 0.08 EGOR 2026-09-30 100
App-karr 0.602 GETTY 2026-09-30 100
Text-Markdown-Discount 0.19 SONGMU 2026-09-30 100
NetAddr-IP 4.080_03 DJZORT 2026-09-30 100
Data-PubSub-Shared 0.11 EGOR 2026-09-30 100
Data-Histogram-Shared 0.06 EGOR 2026-09-30 100
Data-RadixTree-Shared 0.06 EGOR 2026-09-30 100
DBI 1.655 HMBRAND 2026-09-30 100
Imager-Font-FT2 1.006 TONYC 2026-09-30 93.75
Imager-File-JPEG 1.006 TONYC 2026-09-30 93.75
Imager 1.037 TONYC 2026-09-30 96.88
Data-KDTree-Shared 0.04 EGOR 2026-09-30 100
Data-IntervalTree-Shared 0.04 EGOR 2026-09-30 100
Net-Curl 0.59 SYP 2026-09-30 100
Data-CuckooFilter-Shared 0.06 EGOR 2026-09-30 100
Data-Sync-Shared 0.10 EGOR 2026-09-30 100
Apache2-API v0.5.6 JDEGUEST 2026-09-30 100
InternetData 1.8.0 MSLM 2026-09-30 100
Data-Buffer-Shared 0.09 EGOR 2026-09-30 100
Time-OlsonTZ-Data 0.202605 DBOOK 2026-09-30 100
Perl-Critic-Policy-Subroutines-ProhibitSingleUseLexicalSubs 0.001 TEODESIAN 2026-09-30 100
Data-Intern-Shared 0.06 EGOR 2026-09-30 100
Perl-Critic-Policy-Subroutines-ProhibitUnderscorePrivateSubs 0.001 TEODESIAN 2026-09-30 100
Data-Fenwick2D-Shared 0.04 EGOR 2026-09-30 100
Perl-Critic-Policy-RegularExpressions-ProhibitRegexForStringEquality 0.001 TEODESIAN 2026-09-30 100
DateTime-Lite v0.10.0 JDEGUEST 2026-09-30 100
Data-Fenwick-Shared 0.05 EGOR 2026-09-30 100
Data-CountMinSketch-Shared 0.06 EGOR 2026-09-30 100
Net-QUIC 0.01 HAX 2026-09-30 100
Data-CountingBloomFilter-Shared 0.04 EGOR 2026-09-30 100
Map-Tube-Leipzig v0.1.0 MANWAR 2026-09-30 96.88
Data-BitSet-Shared 0.08 EGOR 2026-09-30 100
Data-MinHash-Shared 0.05 EGOR 2026-09-30 100
SNMP-Info 3.978000 OLIVER 2026-09-30 100
Data-Log-Shared 0.08 EGOR 2026-09-30 100
Test-JSON-Diff 0.02 PLICEASE 2026-09-30 100
Data-RingBuffer-Shared 0.07 EGOR 2026-09-30 100
AmberDB 5.26.3 MCETIN 2026-09-30 100
YAMLScript 0.3.3 INGY 2026-09-30 87.5
Alien-YAMLScript 0.3.3 INGY 2026-09-30 87.5
Dist-Zilla-Plugin-GatherAgentContext 0.001 GETTY 2026-09-30 100
Data-Deque-Shared 0.10 EGOR 2026-09-30 100
Test-JSON-Diff 0.01 PLICEASE 2026-09-30 100
Data-PerfectHash-Shared 0.03 EGOR 2026-09-30 100
Data-HyperLogLog-Shared 0.06 EGOR 2026-09-30 100
Stats-LikeR 0.3212 DCON 2026-09-30 100