Algorithm::Diff,>=0,cpan,Required, for base Foswiki.
Algorithm::Diff::XS,>=0,cpan,Optional, for better performance
Archive::Tar,>=0,cpan,Optional, may be required by the Extensions Installer if command line tar or unzip is not available.
Archive::Zip,>=0,cpan,Optional, may be required by the Extensions Installer if command line tar or unzip is not available.
Authen::SASL,>=2.00,cpan,Optional, required for sending mail with Net::SMTP when server requires authentication.
CGI,>=3.15,cpan,Required, for base Foswiki (Versions 2.89, 3.37, 3.43, 3.47 and 4.11-13 should be avoided for I18N. Most version from 3.15 and onwards should work. Note: As of perl 5.19.7, CGI is no longer shipped with perl core and must be installed using CPAN.)
CGI::Cookie,>=1.24,cpan,Required, Installs as part of CGI.
CGI::Session,>=4.30,cpan,Required, for configure and Sessions support, available from the CPAN archive.
Compress::Zlib,>0, cpan, Optional, used if Cache compression is enabled.
DBI,>=0,cpan,Optional Foswiki Page Cache. Also install one DBD:: module 
DBD::MariaDB,>=0,cpan,Optional Foswiki Page Cache using MariaDB
DBD::mysql,>=0,cpan,Optional Foswiki Page Cache using MySQL
DBD::Pg,>=0,cpan,Optional Foswiki Page Cache using PostgreSQL
DBD::SQLite,>=0,cpan,Optional Foswiki Page Cache using SQLite
Digest::SHA,>=0,cpan,Optional, may be required for password encryption.
Crypt::Eksblowfish::Bcrypt,>0,cpan,Optional, only needed if Foswiki passwords should be encoded using bcrypt.
Crypt::PasswdMD5,>=0,cpan,Required, for admin password hash and .htpasswd encoding.
Crypt::SMIME,>=0,cpan,Optional S/MIME email signing feature.
Crypt::X509,>=0,cpan,Optional S/MIME email signing feature.
Convert::PEM,>=0,cpan,Optional S/MIME email signing feature.
Email::Address::XS,>=1,cpan,Required for email addresses.
Email::MIME,>=1.903,cpan,Required for correct handling of email MIME structure.
Email::Simple,>=2.206,cpan,Required for compatibility with Email::MIME.
Encode,>=2.01,cpan,Required for international characters.
Error,>=0.15,cpan,Required, for base Foswiki.
File::Copy::Recursive,>=0.45,cpan,Required, for base Foswiki
HTML::Entities,>=1.25,cpan,Required, for WysiwygPlugin.
HTML::Parser,>=3.28,cpan,Required, for WysiwygPlugin.
HTML::Tree,>=3.23,cpan,Required. for CompareRevisionsAddOn.
IO::Socket::IP,>=0.14,cpan,Optional, for IPv6.
IO::Socket::SSL,>=1.80,cpan,Optional, for outbound SSL/TLS connections, eg. e-mail.
JSON,>=4.0,cpan,Required, for base Foswiki
JSON::XS,>=4.0,cpan,Optional, for better performance 
Locale::Language,>=0,cpan,Optional, required if {UserInterfaceInternationalisation} is enabled in configuration.
Locale::Maketext::Lexicon,>=0,cpan,Optional, required if {UserInterfaceInternationalisation} is enabled in configuration.
Locale::Msgfmt,>=0,cpan,Optional, used to compress the language files in locale directory if enabled.
LWP,>=0,cpan,Optional, needed by the Configure Extensions installer,for external URL based INCLUDEs and URL item verification.
LWP::Protocol::https,>=0,cpan,Optional, needed by the Configure Extensions installer,for external URL based INCLUDEs and URL item verification.
Mozilla::CA,>=20110904,cpan,Optional, SSL host verification for e-mail and other SSL/TLS connections.
Socket,>=2.001,cpan,Required, for base Foswiki.
URI,>=0,cpan,Required, used for Foswiki::Net URL parsing
version,>=0.77,cpan,Required, Used for standard perl version strings.
Win32::Console,>=0,cpan,Optional, required on Windows platforms if {UserInterfaceInternationalisation} is enabled in configuration.
