Ecosystem Citation Index

A citation index is calculated for each module in the Perl6 Ecosystem, numbering 776 as of 2017-02-20.

227 Topline modules were cited, or 29.25% of the total.

A module simply cites another if it lists it in the "depends" list. A module recursively cites another if a cited module in turn cites another module.

This page contains the data for the top 50 modules in graphical form from the time data was collected to the present, tabulated for the top 50 modules. During processing, unexpectated situations are listed, and then the definitions and credits are provided.

Simply CitedRecursively Cited
All Module Numbers
Sorted in simple order Sorted in recursive order
Simple Recursive Simple Recursive
Module Name Order Index Order Index Module Name Order Index Order Index
JSON::Fast 1 14.10 1 30.40 JSON::Fast 1 14.10 1 30.40
JSON::Tiny 2 13.22 7 18.50 MIME::Base64 9 6.61 2 25.55
HTTP::UserAgent 3 9.69 11 12.78 File::Directory::Tree 99 0.88 3 24.67
XML 4 9.25 10 12.78 URI 5 8.37 4 24.23
URI 5 8.37 4 24.23 File::Temp 8 7.05 5 24.23
LibraryMake 6 7.93 19 8.81 HTTP::Status 19 3.52 6 22.91
File::Find 7 7.93 18 9.25 JSON::Tiny 2 13.22 7 18.50
File::Temp 8 7.05 5 24.23 Encode 100 0.88 8 13.66
MIME::Base64 9 6.61 2 25.55 DateTime::Parse 183 0.44 9 13.22
IO::Socket::SSL 10 5.73 25 7.93 XML 4 9.25 10 12.78
Terminal::ANSIColor 11 5.29 16 9.25 HTTP::UserAgent 3 9.69 11 12.78
LWP::Simple 12 5.29 26 7.49 PSGI 23 3.08 12 11.45
Digest 13 4.85 13 11.45 Digest 13 4.85 13 11.45
Shell::Command 14 4.41 36 4.41 OpenSSL 26 2.64 14 11.01
Digest::HMAC 15 4.41 27 7.49 JSON::Name 27 2.64 15 10.57
HTTP::Tinyish 16 3.96 34 4.85 Terminal::ANSIColor 11 5.29 16 9.25
Test::META 17 3.52 41 3.52 JSON::Unmarshal 42 1.76 17 9.25
Sparrowdo 18 3.52 43 3.52 File::Find 7 7.93 18 9.25
HTTP::Status 19 3.52 6 22.91 LibraryMake 6 7.93 19 8.81
HTTP::Easy 20 3.52 21 8.81 JSON::Marshal 88 0.88 20 8.81
File::Which 21 3.52 22 8.37 HTTP::Easy 20 3.52 21 8.81
DBIish 22 3.52 39 3.96 File::Which 21 3.52 22 8.37
PSGI 23 3.08 12 11.45 DateTime::Format 25 3.08 23 8.37
NativeHelpers::Array 24 3.08 37 3.96 JSON::Class 28 2.64 24 7.93
DateTime::Format 25 3.08 23 8.37 IO::Socket::SSL 10 5.73 25 7.93
OpenSSL 26 2.64 14 11.01 LWP::Simple 12 5.29 26 7.49
JSON::Name 27 2.64 15 10.57 Digest::HMAC 15 4.41 27 7.49
JSON::Class 28 2.64 24 7.93 URI::Encode 32 2.20 28 6.17
Crust 29 2.64 52 3.08 HTTP::MultiPartParser 92 0.88 29 6.17
Compress::Zlib 30 2.64 48 3.52 NativeHelpers::Blob 40 1.76 30 5.29
Bailador 31 2.64 56 2.64 IO::Blob 44 1.76 31 5.29
URI::Encode 32 2.20 28 6.17 Template::Mojo 33 2.20 32 4.85
Template::Mojo 33 2.20 32 4.85 META6 58 1.32 33 4.85
Template6 34 2.20 51 3.08 HTTP::Tinyish 16 3.96 34 4.85
SVG 35 2.20 57 2.20 Base64 46 1.76 35 4.85
Pod::To::HTML 36 2.20 58 2.20 Shell::Command 14 4.41 36 4.41
Digest::MD5 37 2.20 55 2.64 NativeHelpers::Array 24 3.08 37 3.96
SVG::Plot 38 1.76 69 1.76 HTTP::Parser 168 0.44 38 3.96
Pod::To::Markdown 39 1.76 70 1.76 DBIish 22 3.52 39 3.96
NativeHelpers::Blob 40 1.76 30 5.29 Compress::Zlib::Raw 105 0.88 40 3.96
Linenoise 41 1.76 59 2.20 Test::META 17 3.52 41 3.52
JSON::Unmarshal 42 1.76 17 9.25 Template::Mustache 76 0.88 42 3.52
IRC::Client 43 1.76 74 1.76 Sparrowdo 18 3.52 43 3.52
IO::Blob 44 1.76 31 5.29 Hash::MultiValue 166 0.44 44 3.52
CSS::Grammar 45 1.76 61 2.20 HTTP::Server::Tiny 90 0.88 45 3.52
Base64 46 1.76 35 4.85 Getopt::Tiny 174 0.44 46 3.52
p6doc 47 1.32 78 1.32 Cookie::Baker 103 0.88 47 3.52
XML::Writer 48 1.32 53 2.64 Compress::Zlib 30 2.64 48 3.52
XML::Class 49 1.32 62 1.76 Backtrace::AsHTML 204 0.44 49 3.52
UUID 50 1.32 64 1.76 Apache::LogFormat 221 0.44 50 3.52