CPAN-MetaCurator
view release on metacpan or search on metacpan
html/cpan.metacurator.tree.html view on Meta::CPAN
<li><a href = 'https://metacpan.org/pod/Getopt::Lazier' target = '_blank'>Getopt::Lazier - Lazy Getopt-like command-line options and argument parser</a></li>
<li><a href = 'https://metacpan.org/pod/Getopt::Long' target = '_blank'>Getopt::Long - Extended processing of command line options</a></li>
<li><a href = 'https://metacpan.org/dist/Getopt-Long-Bash' target = '_blank'>Getopt::Long::Bash - Bash option parsing that does what you mean</a></li>
<li><a href = 'https://metacpan.org/pod/Getopt::Long::More' target = '_blank'>Getopt::Long::More - Like Getopt::Long, but with more stuffs</a></li>
<li><a href = 'https://metacpan.org/pod/Getopt::Std' target = '_blank'>Getopt::Std - Process single-character switches with switch clustering. Built-in</a></li>
<li><a href = 'https://metacpan.org/dist/Getopt-Type-Tiny' target = '_blank'>Getopt::Type::Tiny - Clean Getopt::Long wrapper with Type::Tiny support</a></li>
<li><a href = 'https://metacpan.org/pod/Getopt::Yath' target = '_blank'>Getopt::Yath - Option processing yath style</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Termios' target = '_blank'>IO::Termios - Supply termios(3) methods to IO::Handle objects</a></li>
<li><a href = 'https://metacpan.org/pod/MooX::Cmd' target = '_blank'>MooX::Cmd - Giving an easy Moo style way to make command organized CLI apps</a></li>
<li><a href = 'https://metacpan.org/pod/MooX::Options' target = '_blank'>MooX::Options - Explicit Options eXtension for Object Class</a></li>
<li><a href = 'https://metacpan.org/pod/OptArgs2' target = '_blank'>OptArgs2 - Command-line argument and option processor</a></li>
<li><a href = 'https://metacpan.org/dist/PerlVision' target = '_blank'>PerlVision - Text-mode User Interface Widgets</a></li>
<li><a href = 'https://metacpan.org/dist/Progress-Any' target = '_blank'>Progress::Any - Record progress to any output</a></li>
<li><a href = 'https://metacpan.org/pod/Progress::Any::Output::TermProgressBarColor' target = '_blank'>Progress::Any::Output::TermProgressBarColor - Output progress to terminal as color bar</a></li>
<li><a href = 'https://metacpan.org/dist/Progress-Any-SIGHandler' target = '_blank'>Progress::Any::SIGHandler - Output progress to terminal as simple message</a></li>
<li><a href = 'https://metacpan.org/dist/Ragnetto-Console' target = '_blank'>Ragnetto::Console - ANSI terminal control utility</a></li>
<li><a href = 'https://metacpan.org/pod/Reply' target = '_blank'>Reply - Read, eval, print, loop, yay!</a></li>
<li><a href = 'https://metacpan.org/dist/Rope-Cmd' target = '_blank'>Rope::Cmd - Command Line Applications via Rope</a></li>
<li><a href = 'https://metacpan.org/pod/shcompgen' target = '_blank'>shcompgen - Generate shell completion scripts</a></li>
<li><a href = 'https://metacpan.org/release/SBECK/Shell-Cmd-3.05' target = '_blank'>Shell::Cmd - Run shell commands with enhanced support</a></li>
<li><a href = 'https://metacpan.org/pod/Shell::Perl' target = '_blank'>Shell::Perl - A read-eval-print loop in Perl</a></li>
<li><a href = 'https://metacpan.org/pod/String::ShellQuote' target = '_blank'>String::ShellQuote - Quote strings for passing through the shell</a></li>
<li><a href = 'https://metacpan.org/dist/Term-Choose' target = '_blank'>Term::Choose - Choose items from a list interactively.</a></li>
<li><a href = 'https://metacpan.org/pod/Term::Choose::LineFold' target = '_blank'>Term::Choose::LineFold - Control the number of occupied columns of a character string on a terminal with a monospaced font</a></li>
<li><a href = 'https://metacpan.org/dist/Term-Choose-LineFold-XS' target = '_blank'>Term::Choose::LineFold::XS - XS acceleration for Term-Choose-LineFold</a></li>
<li><a href = 'https://metacpan.org/dist/Term-Choose-Util' target = '_blank'>Term::Choose::Util - TUI-related functions for selecting directories, files, numbers and subsets of lists.</a></li>
<li><a href = 'https://metacpan.org/dist/Term-Form' target = '_blank'>Term::Form - Read lines from STDIN</a></li>
<li><a href = 'https://metacpan.org/pod/Term::Terminfo' target = '_blank'>Term::Terminfo - Access the terminfo database</a></li>
<li><a href = 'https://metacpan.org/dist/Term-ProgressSpinner' target = '_blank'>Term::ProgressSpinner - Terminal Progress bars!</a></li>
<li><a href = 'https://metacpan.org/dist/TermReadKey' target = '_blank'>Term::ReadKey - A perl module for simple terminal control</a></li>
<li><a href = 'https://metacpan.org/dist/Term-ReadLine' target = '_blank'>Term::ReadLine - Perl interface to various readline packages. If no real package is found, substitutes stubs instead of basic functions</a></li>
<li><a href = 'https://metacpan.org/pod/Term::ReadLine::Gnu' target = '_blank'>Term::ReadLine::Gnu - Perl extension for the GNU Readline/History Library</a></li>
<li><a href = 'https://metacpan.org/dist/Term-ReadLine-Repl' target = '_blank'>Term::ReadLine::Repl - A batteries included interactive Term::ReadLine REPL module</a></li>
<li><a href = 'https://metacpan.org/pod/Term::UI' target = '_blank'>Term::UI - Term::ReadLine UI made easy</a></li>
<li><a href = 'https://metacpan.org/dist/Tickit' target = '_blank'>Tickit - Terminal Interface Construction KIT</a></li>
<li><a href = 'https://metacpan.org/dist/TUI-Vision' target = '_blank'>TUI::Vision - Perl TUI Framework (Turbo Vision 2.0 Port)</a></li>
<li><a href = 'https://metacpan.org/pod/TVision' target = '_blank'>TVision - Perl glue to the TurboVision library</a></li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '5842'>ConfigFiles
<ul>
<li data-jstree='{"opened": false}' id = '5843'>See also
<ul>
<li>[Topic] DataTraversal</li>
<li>EditorConfigFiles</li>
<li>[Topic] SSH</li>
<li>[Topic] TextProcessing</li>
<li>https://editorconfig.org/</li>
<li>http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html - For .Desktop files</li>
</ul>
</li>
<li><a href = 'https://metacpan.org/pod/Advanced::Config' target = '_blank'>Advanced::Config - Perl module reads configuation files from various sources</a></li>
<li><a href = 'https://metacpan.org/dist/App-Cme' target = '_blank'>App::Cme - Configuration data checker or editor based on Config::Model</a></li>
<li><a href = 'https://metacpan.org/dist/App-Env' target = '_blank'>App::Env - Manage application specific environments</a></li>
<li><a href = 'https://metacpan.org/pod/AppConfig' target = '_blank'>AppConfig - Perl5 module for reading configuration files and parsing command line arguments</a></li>
<li><a href = 'https://metacpan.org/pod/Clearcase' target = '_blank'>Clearcase - Object oriented interface to Clearcase</a></li>
<li><a href = 'https://metacpan.org/dist/Colon-Config' target = '_blank'>Colon::Config - XS helper to read a configuration file using ':' as separator</a></li>
<li><a href = 'App::Options - Combine command line options, environment vars, and option file values (for program configuration). Also discusses a range of other config-type modules' target = '_blank'>Configuration Files - Hint: Start with Config::IO...
<li><a href = 'https://metacpan.org/dist/Conf-Libconfig' target = '_blank'>Conf::Libconfig - Perl extension for libconfig</a></li>
<li><a href = 'https://metacpan.org/pod/Config::Abstraction' target = '_blank'>Config::Abstraction - Configuration Abstraction Layer</a></li>
<li><a href = 'https://metacpan.org/pod/Config::Any' target = '_blank'>Config::Any - Load configuration from different file formats, transparently</a></li>
<li><a href = 'https://metacpan.org/dist/Config-App' target = '_blank'>Config::App - Cascading merged application configuration</a></li>
<li><a href = 'https://metacpan.org/pod/Config::Auto' target = '_blank'>Config::Auto - Magical config file parser</a></li>
<li><a href = 'https://metacpan.org/dist/Config-General' target = '_blank'>Config::General - Generic Config Module</a></li>
<li><a href = 'https://metacpan.org/pod/Config::IniFiles' target = '_blank'>Config::IniFiles - A module for reading .ini-style configuration files</a></li>
<li><a href = 'https://metacpan.org/pod/Config::INI::Reader' target = '_blank'>Config::INI::Reader - A subclassable .ini-file parser</a></li>
<li><a href = 'https://metacpan.org/dist/Config-INI-Reader-Multiline' target = '_blank'>Config::INI::Reader::Multiline - Parser for .ini files with line continuations</a></li>
<li><a href = 'This module is a round-trip parser for IOD configuration format' target = '_blank'>Config::IOD - Read and write IOD/INI configuration files</a></li>
<li><a href = 'It is a minimalist alternative to the more fully-featured Config::IOD' target = '_blank'>Config::IOD::Reader - Read IOD/INI configuration files</a></li>
<li><a href = 'https://metacpan.org/dist/Config-Model' target = '_blank'>Config::Model - A framework to validate, migrate and edit configuration files</a></li>
<li><a href = 'https://metacpan.org/pod/Config::Model::CursesUI' target = '_blank'>Config::Model::CursesUI - Curses interface to edit config data</a></li>
<li><a href = 'https://metacpan.org/dist/Config-Model-Itself' target = '_blank'>Config::Model::Itself - Model (or schema) editor for Config::Model</a></li>
<li><a href = 'A graphical config editor for /etc/ssh/sshd_config, /etc/ssh/ssh_config and ~/.ssh/config' target = '_blank'>Config::Model::OpenSsh - https://metacpan.org/dist/Config-Model-OpenSsh</a></li>
<li><a href = 'https://metacpan.org/dist/Config-Model-Systemd' target = '_blank'>Config::Model::Systemd - Editor and validator for systemd configuration files</a></li>
<li><a href = 'https://metacpan.org/dist/Config-Model-TkUI' target = '_blank'>Config::Model::TkUI - Tk GUI to edit config data through Config::Model</a></li>
<li><a href = 'https://metacpan.org/dist/Config-MorePerl' target = '_blank'>Config::MorePerl - Convenient and flexible config loader in perl format</a></li>
<li><a href = 'https://metacpan.org/pod/Config::Neat' target = '_blank'>Config::Neat - Parse/render human-readable configuration files with inheritance and schema validation</a></li>
<li><a href = 'https://metacpan.org/dist/Config-Resolver' target = '_blank'>Config::Resolver - Recursively resolve placeholders in a data structure</a></li>
<li><a href = 'https://metacpan.org/pod/Config::Simple' target = '_blank'>Config::Simple - Simple configuration file class</a></li>
<li><a href = 'https://metacpan.org/pod/Config::Tiny' target = '_blank'>Config::Tiny - Read/Write .ini style files with as little code as possible</a></li>
<li><a href = 'https://metacpan.org/pod/Config::Tiny::Ordered' target = '_blank'>Config::Tiny::Ordered - Read/Write ordered .ini style files with as little code as possible</a></li>
<li><a href = 'https://metacpan.org/dist/Config-Writer' target = '_blank'>Config::Writer - A module to write configuration files in an easy and safe way</a></li>
<li><a href = 'https://metacpan.org/dist/Env-Assert' target = '_blank'>Env::Assert - Ensure that the environment variables match what you need, or abort</a></li>
<li><a href = 'https://metacpan.org/dist/Env-AsYaml' target = '_blank'>Env::AsYaml - Is intended to be a tool for examination of the environment</a></li>
<li><a href = 'https://metacpan.org/pod/Env::Dot' target = '_blank'>Env::Dot - Read environment variables from a .env file</a></li>
<li><a href = 'Parse prefixed environment variables and dotenv (.env) files into Perl' target = '_blank'>ENV::Util - https://metacpan.org/pod/ENV::Util</a></li>
<li><a href = 'https://metacpan.org/dist/File-DesktopEntry' target = '_blank'>File::DesktopEntry - Object to handle .desktop files</a></li>
<li><a href = 'https://metacpan.org/pod/IOD' target = '_blank'>IOD - IOD (INI On Drugs) file format specification</a></li>
<li><a href = 'https://metacpan.org/pod/Perinci::CmdLine::Util::Config' target = '_blank'>Perinci::CmdLine::Util::Config - Utility routines related to config files</a></li>
<li><a href = 'https://en.wikipedia.org/wiki/TOML' target = '_blank'>TOML - Tom's Obvious, Minimal Language is a file format for configuration files</a></li>
<li><a href = 'https://metacpan.org/pod/TOML::Tiny' target = '_blank'>TOML::Tiny - A minimal, pure perl TOML parser and serializer</a></li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '5969'>ConstantStuff
<ul>
<li data-jstree='{"opened": false}' id = '5970'>See also
<ul>
<li>[Topic] DataTypes</li>
<li>[Topic] EnumStuff</li>
</ul>
</li>
<li><a href = 'https://metacpan.org/pod/Common::CodingTools' target = '_blank'>Common::CodingTools - Common constants and functions for programmers</a></li>
<li><a href = 'https://metacpan.org/pod/Const::Exporter' target = '_blank'>Const::Exporter - Declare constants for export</a></li>
<li><a href = 'https://metacpan.org/pod/Constant::Export::Lazy' target = '_blank'>Constant::Export::Lazy - This module only allows you to declare function symbol constants, akin to the constant module by defining functions that are only called as nee...
<li><a href = 'https://metacpan.org/pod/Constant::Exporter' target = '_blank'>Constant::Exporter - This module only allows you to declare function symbol constants, akin to the constant module, although you can specify tags</a></li>
<li><a href = 'https://metacpan.org/dist/Const-Fast' target = '_blank'>Const::Fast - Facility for creating read-only scalars, arrays, and hashes</a></li>
<li><a href = 'https://metacpan.org/pod/Const::Fast::Exporter' target = '_blank'>Const::Fast::Exporter - </a></li>
<li><a href = 'https://metacpan.org/dist/Const-XS' target = '_blank'>Const::XS - Facility for creating read-only scalars, arrays, hashes</a></li>
<li><a href = 'https://metacpan.org/pod/Exporter::Constants' target = '_blank'>Exporter::Constants - This module only allows you to declare function symbol constants, akin to the constant module, without tags</a></li>
<li><a href = 'https://metacpan.org/pod/MooseX::SetOnce' target = '_blank'>MooseX::SetOnce - Write-once, read-many attributes for Moose</a></li>
<li><a href = 'https://metacpan.org/pod/MooseX::Types::Ro' target = '_blank'>MooseX::Types::Ro - Moose type constraints for read-only containers</a></li>
<li><a href = 'https://metacpan.org/dist/MooX-Const' target = '_blank'>MooX::Const - Syntactic sugar for constant and write-once Moo(se) attributes</a></li>
<li><a href = 'https://metacpan.org/dist/Readonly' target = '_blank'>Readonly - Facility for creating read-only scalars, arrays, hashes</a></li>
<li><a href = 'https://metacpan.org/pod/Readonly::Tiny' target = '_blank'>Readonly::Tiny - Simple, correct readonly values</a></li>
<li><a href = 'https://metacpan.org/dist/Readonly-Values-Boolean' target = '_blank'>Readonly::Values::Boolean - Boolean Constants</a></li>
<li><a href = 'https://metacpan.org/dist/Readonly-Values-Days' target = '_blank'>Readonly::Values::Days - Days Constants</a></li>
<li><a href = 'https://metacpan.org/dist/Readonly-Values-Months' target = '_blank'>Readonly::Values::Months - Months Constants</a></li>
<li><a href = 'https://metacpan.org/pod/Sub::Trigger::Lock' target = '_blank'>Sub::Trigger::Lock - A coderef for use in Moose triggers that will lock hashrefs and arrayrefs</a></li>
<li><a href = 'https://metacpan.org/pod/Types::Const' target = '_blank'>Types::Const - Types that coerce references to read-only</a></li>
<li><a href = 'https://metacpan.org/pod/Types::ReadOnly' target = '_blank'>Types::ReadOnly - Type constraints and coercions for read-only data structures and locked hashes</a></li>
</ul>
html/cpan.metacurator.tree.html view on Meta::CPAN
</ul>
</li>
<li data-jstree='{"opened": false}' id = '7474'>CssStuff
<ul>
<li data-jstree='{"opened": false}' id = '7475'>See also
<ul>
<li>http://www.w3.org/TR/SAC</li>
</ul>
</li>
<li><a href = 'https://metacpan.org/pod/CSS::Minifier' target = '_blank'>CSS::Minifier - Perl extension for minifying CSS</a></li>
<li><a href = 'https://metacpan.org/pod/CSS::Minifier::XS' target = '_blank'>CSS::Minifier::XS - XS based CSS minifier</a></li>
<li><a href = 'https://metacpan.org/pod/CSS::SAC' target = '_blank'>CSS::SAC - SAC CSS parser</a></li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '8266'>DatabaseAndSQL
<ul>
<li data-jstree='{"opened": false}' id = '8267'>See also
<ul>
<li>[Topic] Acronyms</li>
<li>[Topic] AlgorithmicStuff</li>
<li>[Topic] CommandLineStuff - For Alien::Turso::CLI</li>
<li>[Topic] ConfigFiles</li>
<li>[Topic] CryptoStuff - For DBIx::Class::CryptColumn, DBIx::Class::DigestColumns, DBIx::Class::EncodedColumn, DBIx::Class::PassphraseColumn, etc</li>
<li>[Topic] DataValidation</li>
<li>[Topic] EventStuff - For EV::*</li>
<li>[Topic] FileHandling</li>
<li>[Topic] HashHandling - For Pivot::ArrayOfHashes</li>
<li>[Topic] ModuleBuilding - For Alien::DuckDB</li>
<li>[Topic] NetworkProgramming - For GraphQL</li>
<li>[Topic] UsernamePassword</li>
<li>[Topic] YamlStuff</li>
<li>https://blogs.perl.org/users/usna78/2024/05/mariadb-10-and-sqltranslatorproducer.html</li>
<li>https://clickhouse.com/docs/interfaces/http</li>
<li>https://clickhouse.com/docs/interfaces/formats#native</li>
<li>https://duckdb.org/ - For DuckDB's feature-rich SQL dialect</li>
<li>https://man.he.net/man1/dig - For dig, similar to App::dnsq</li>
<li>https://metacpan.org/pod/ORLite - For an important discussion of SQLite</li>
<li>https://redis.io/</li>
<li>https://theweeklychallenge.org/blog/dbix-class-async-evolution/ - For async techniques</li>
<li>https://turso.tech/ - For Turso DB</li>
</ul>
</li>
<li><a href = 'https://metacpan.org/dist/Alien-DuckDB' target = '_blank'>Alien::DuckDB - Find or build DuckDB</a></li>
<li><a href = 'https://metacpan.org/pod/Alien::hiredis' target = '_blank'>Alien::hiredis - Alien wrapper for hiredis</a></li>
<li><a href = 'https://metacpan.org/dist/Alien-libpq' target = '_blank'>Alien::libpq - Find or build libpq PostgreSQL client library</a></li>
<li><a href = 'https://metacpan.org/dist/Alien-MariaDB' target = '_blank'>Alien::MariaDB - Find or build libmariadb client library</a></li>
<li><a href = 'https://metacpan.org/pod/Alien::sqlite_vec' target = '_blank'>Alien::sqlite_vec - Sqlite-vec SQLite extension for vector search</a></li>
<li><a href = 'https://metacpan.org/pod/AnyEvent::Redis' target = '_blank'>AnyEvent::Redis - Non-blocking Redis client</a></li>
<li><a href = 'https://metacpan.org/dist/App-DBBrowser' target = '_blank'>App::DBBrowser - Browse SQLite/MySQL/PostgreSQL databases and their tables interactively</a></li>
<li><a href = 'https://metacpan.org/pod/App::dbinfo' target = '_blank'>App::dbinfo - Get/extract information from database</a></li>
<li><a href = 'https://metacpan.org/dist/App-dnsq' target = '_blank'>App::dnsq - A full-featured dig-like DNS query tool</a></li>
<li><a href = 'Sqitch is a database change management application' target = '_blank'>App::Sqitch - Sensible database change management</a></li>
<li><a href = 'https://metacpan.org/pod/App::SQLiteUtils' target = '_blank'>App::SQLiteUtils - Utilities related to SQLite</a></li>
<li><a href = 'https://metacpan.org/dist/App-dbitemplater' target = '_blank'>App::dbitemplater - A utility for running a SQL query via DBI and using the output in a template</a></li>
<li><a href = 'https://metacpan.org/pod/Async::Redis' target = '_blank'>Async::Redis - Async Redis client using Future::IO</a></li>
<li><a href = 'https://metacpan.org/dist/BerkeleyDB' target = '_blank'>BerkeleyDB - Perl extension for Berkeley DB version 2, 3, 4, 5 or 6</a></li>
<li><a href = 'https://metacpan.org/pod/Catmandu::DBI' target = '_blank'>Catmandu::DBI - Catmandu tools to communicate with DBI based interfaces</a></li>
<li><a href = 'https://metacpan.org/dist/ClickHouse-Encoder' target = '_blank'>ClickHouse::Encoder - Fast XS encoder for ClickHouse Native format</a></li>
<li><a href = 'https://metacpan.org/dist/Couch-DB' target = '_blank'>Couch::DB - CouchDB database client</a></li>
<li><a href = 'https://metacpan.org/dist/CXC-DB-DDL' target = '_blank'>CXC::DB::DDL - DDL for table creation, based on SQL::Translator::Schema</a></li>
<li><a href = 'https://metacpan.org/dist/Data-ObjectDriver' target = '_blank'>Data::ObjectDriver - Simple, transparent data interface, with caching</a></li>
<li><a href = 'https://metacpan.org/pod/Data::Record::Serialize' target = '_blank'>Data::Record::Serialize - Flexible serialization of a record</a></li>
<li><a href = 'https://metacpan.org/dist/Data-SimpleKV' target = '_blank'>Data::SimpleKV - A simple key-value database with memory cache and disk persistence</a></li>
<li><a href = 'https://metacpan.org/dist/Data-TagDB' target = '_blank'>Data::TagDB - Work with Tag databases</a></li>
<li><a href = 'https://metacpan.org/pod/Data::TagDB::Tag' target = '_blank'>Data::TagDB::Tag - Work with Tag databases</a></li>
<li><a href = 'DBIx::Placeholder::Named' target = '_blank'>Database - various - DBIx::Simple[::Concrete, Interpol]</a></li>
<li><a href = 'https://metacpan.org/pod/Database::Abstraction' target = '_blank'>Database::Abstraction - Database abstraction layer</a></li>
<li><a href = 'https://metacpan.org/pod/Database::ManagedHandle' target = '_blank'>Database::ManagedHandle - Manage database handles safely for long running processes</a></li>
<li><a href = 'https://metacpan.org/pod/Database::Temp' target = '_blank'>Database::Temp - Create an ad-hoc database which drops itself automatically</a></li>
<li><a href = 'https://metacpan.org/dist/DB-Berkeley' target = '_blank'>DB::Berkeley - XS-based OO Berkeley DB HASH interface</a></li>
<li><a href = 'https://metacpan.org/dist/DB-Handy' target = '_blank'>DB::Handy - Pure-Perl flat-file relational database with DBI-like interface</a></li>
<li><a href = 'https://metacpan.org/pod/DB::Object' target = '_blank'>DB::Object - An SQL API much like DBI, but with the added benefits that it formats queries in a simple object oriented, chaining way</a></li>
<li><a href = 'https://metacpan.org/pod/DB_File' target = '_blank'>DB_File - Perl5 access to Berkeley DB version 1.x</a></li>
<li><a href = 'Awating DBD::AnyData2' target = '_blank'>DBD::AnyData - DBI access to XML, CSV and other formats</a></li>
<li><a href = 'https://metacpan.org/dist/DBD-Avatica' target = '_blank'>DBD::Avatica - Driver for Apache Avatica compatible servers</a></li>
<li><a href = 'https://metacpan.org/dist/DBD-DB2' target = '_blank'>DBD::DB2 - DataBase Driver for IBM's DB2 Universal Database (UDB)</a></li>
<li><a href = 'https://metacpan.org/dist/DBD-DuckDB' target = '_blank'>DBD::DuckDB - DuckDB database driver for the DBI module</a></li>
<li><a href = 'https://metacpan.org/dist/DBD-D1' target = '_blank'>DBD::D1 - DBI driver for Cloudflare D1 (serverless SQLite)</a></li>
<li><a href = 'https://metacpan.org/dist/DBD-Firebird' target = '_blank'>DBD::Firebird - DBI driver for Firebird RDBMS server</a></li>
<li><a href = 'https://metacpan.org/pod/DBD::KingBase' target = '_blank'>DBD::KingBase - Kingbase database driver for the DBI module</a></li>
<li><a href = 'https://metacpan.org/dist/DBD-libsql' target = '_blank'>DBD::libsql - DBI driver for libsql databases</a></li>
<li><a href = 'https://metacpan.org/pod/DBD::Oracle' target = '_blank'>DBD::Oracle - Oracle database driver for the DBI module</a></li>
<li><a href = 'https://metacpan.org/dist/DBD-Patroni' target = '_blank'>DBD::Patroni - DBI driver for PostgreSQL with Patroni cluster support</a></li>
<li><a href = 'https://metacpan.org/dist/DBD-Pg' target = '_blank'>DBD::Pg - PostgreSQL database driver for the DBI module</a></li>
<li><a href = 'https://metacpan.org/dist/DBD-PgAsync' target = '_blank'>DBD::PgAsync - A PostgreSQL database driver for the DBI module</a></li>
<li><a href = 'https://metacpan.org/pod/DBD::SQLite' target = '_blank'>DBD::SQLite - Self-contained RDBMS in a DBI Driver</a></li>
<li><a href = 'https://metacpan.org/pod/DBD::SQLite::Constants' target = '_blank'>DBD::SQLite::Constants - Common SQLite constants</a></li>
<li><a href = 'https://metacpan.org/dist/DBD-Sybase' target = '_blank'>DBD::Sybase - Sybase database driver for the DBI module</a></li>
<li><a href = 'https://metacpan.org/dist/DBD-Unify' target = '_blank'>DBD::Unify - DBI driver for Unify database systems</a></li>
<li><a href = 'https://metacpan.org/dist/DBD-XMLSimple' target = '_blank'>DBD::XMLSimple - Access XML data via the DBI interface</a></li>
<li><a href = 'https://metacpan.org/pod/DBI::Shell' target = '_blank'>DBI::Shell - Interactive command shell for the DBI</a></li>
<li><a href = 'https://metacpan.org/pod/DBIx::Abstract' target = '_blank'>DBIx::Abstract - DBI SQL abstraction</a></li>
<li><a href = 'https://metacpan.org/dist/DBIx-Admin-TableInfo' target = '_blank'>DBIx::Admin::TableInfo - A wrapper for all of table_info(), column_info(), *_key_info()</a></li>
<li><a href = 'https://metacpan.org/dist/DBIx-Auto-Migrate' target = '_blank'>DBIx::Auto::Migrate - Wrap your database connections and automatically apply db migrations.</a></li>
<li><a href = 'https://metacpan.org/pod/DBIx::AutoUpgrade::NativeStrings' target = '_blank'>DBIx::AutoUpgrade::NativeStrings - Automatically upgrade Perl native strings to utf8 before sending them to the database</a></li>
<li><a href = 'https://metacpan.org/pod/DBIx::BatchChunker' target = '_blank'>DBIx::BatchChunker - Run large database changes safely</a></li>
<li><a href = 'https://metacpan.org/pod/DBIx::Class::Storage' target = '_blank'>DBIx::Class - Generic Storage Handler</a></li>
<li><a href = 'https://metacpan.org/dist/DBIx-Class-Async' target = '_blank'>DBIx::Class::Async - Asynchronous database operations for DBIx::Class</a></li>
<li><a href = 'https://metacpan.org/dist/DBIx-Class-EncodedColumn' target = '_blank'>DBIx::Class::EncodedColumn - Automatically encode columns</a></li>
<li><a href = 'https://metacpan.org/dist/DBIx-Class-Helpers' target = '_blank'>DBIx::Class::Helpers - Simplify the common case stuff for DBIx::Class</a></li>
<li><a href = 'https://metacpan.org/dist/DBIx-Class-Helper-ColumnNames' target = '_blank'>DBIx::Class::Helper::ColumnNames - Retrieve column names from a resultset</a></li>
<li><a href = 'https://metacpan.org/dist/DBIx-Class-InflateColumn-Serializer' target = '_blank'>DBIx::Class::InflateColumn::Serializer - Inflators to serialize data structures for DBIx::Class</a></li>
<li><a href = 'https://metacpan.org/pod/DBIx::Class::ParseError' target = '_blank'>DBIx::Class::ParseError - Extensible database error handler</a></li>
<li><a href = 'https://metacpan.org/pod/DBIx::Class::ParseError::Parser::MySQL' target = '_blank'>DBIx::Class::ParseError::Parser::MySQL - Parser for MySQL</a></li>
<li><a href = 'https://metacpan.org/pod/DBIx::Class::ParseError::Parser::PostgreSQL' target = '_blank'>DBIx::Class::ParseError::Parser::PostgreSQL - Parser for PostgreSQL</a></li>
<li><a href = 'https://metacpan.org/pod/DBIx::Class::ParseError::Parser::SQLite' target = '_blank'>DBIx::Class::ParseError::Parser::SQLite - Parser for SQLite</a></li>
<li><a href = 'https://metacpan.org/dist/DBIx-Class-Relationship-ManyToMany-Async' target = '_blank'>DBIx::Class::Relationship::ManyToMany::Async - Many_to_many for DBIx::Class::Async â generates Future-returning</a></li>
<li><a href = 'https://metacpan.org/pod/DBIx::Class::Schema' target = '_blank'>DBIx::Class::Schema - Composable schemas</a></li>
<li><a href = 'https://metacpan.org/dist/DBIx-Class-Schema-GraphQL' target = '_blank'>DBIx::Class::Schema::GraphQL - Auto-generate a GraphQL schema from a DBIx::Class schema</a></li>
<li><a href = 'https://metacpan.org/dist/DBIx-Class-Schema-Loader' target = '_blank'>DBIx::Class::Schema::Loader - Create a DBIx::Class::Schema based on a database</a></li>
<li><a href = 'https://metacpan.org/pod/DBIx::Class::Storage::DBI' target = '_blank'>DBIx::Class::Storage::DBI - DBI storage handler</a></li>
<li><a href = 'https://metacpan.org/dist/DBIx-Class-Storage-DBI-MariaDB' target = '_blank'>DBIx::Class::Storage::DBI::MariaDB - Storage::DBI class implementing MariaDB specifics</a></li>
<li><a href = 'https://metacpan.org/dist/DBIx-Class-Storage-DBI-mysql-Retryable' target = '_blank'>DBIx::Class::Storage::DBI::mysql::Retryable - MySQL-specific DBIC storage engine with retry support</a></li>
<li><a href = 'https://metacpan.org/dist/DBIx-Connector' target = '_blank'>DBIx::Connector - Fast, safe DBI connection and transaction management</a></li>
<li><a href = 'https://metacpan.org/pod/DBIx::Custom' target = '_blank'>DBIx::Custom - DBI extension to execute insert, update, delete, and select easily</a></li>
<li><a href = 'https://metacpan.org/pod/DBIx::DataModel' target = '_blank'>DBIx::DataModel - UML-based Object-Relational Mapping (ORM) framework</a></li>
<li><a href = 'https://metacpan.org/pod/DBIx::Diff::Schema' target = '_blank'>DBIx::Diff::Schema - Compare schema of two DBI databases</a></li>
<li><a href = 'https://metacpan.org/pod/DBIx::Fast' target = '_blank'>DBIx::Fast - DBI fast & easy (another one...)</a></li>
<li><a href = 'https://metacpan.org/pod/DBIx::Lite' target = '_blank'>DBIx::Lite - Chained and minimal ORM</a></li>
<li><a href = 'https://metacpan.org/dist/DBIx-Migration' target = '_blank'>DBIx::Migration - Seamless DB schema up- and downgrades</a></li>
<li><a href = 'https://metacpan.org/dist/DBIx-DBO' target = '_blank'>DBIx::DBO - An OO interface to SQL queries and results</a></li>
html/cpan.metacurator.tree.html view on Meta::CPAN
<li>[Topic] DnsStuff</li>
<li>[Topic] FileHandling</li>
<li>[Topic] HTTPHandling</li>
<li>[Topic] HTTPServers</li>
<li>[Topic] LinuxOS</li>
<li>[Topic] ModuleBuilding</li>
<li>[Topic] ModulePlugins</li>
<li>[Topic] NetworkProgramming</li>
<li>[Topic] OfficeFiles</li>
<li>[Topic] OrgDocHandling</li>
<li>[Topic] ParallelProcessing</li>
<li>[Topic] PoeStuff</li>
<li>[Topic] POSIX</li>
<li>[Topic] RotateLogFiles</li>
<li>[Topic] SpreadsheetStuff</li>
<li>[Topic] SSH</li>
<li>[Topic] TestingHelp</li>
<li>[Topic] UserInput</li>
<li>[Topic] WebServices</li>
<li>[Topic] XS</li>
<li>[Topic] XWindowsStuff - For i3</li>
<li>[Topic] YamlStuff</li>
<li>[Topic] ZMQ</li>
<li>https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_promises - For a good intro to promises</li>
<li>https://docs.nats.io/reference/reference-protocols/nats-protocol</li>
<li>https://gearman.org/protocol/ - For the upstream protocol spec</li>
<li>https://libuv.org/</li>
<li>https://metacpan.org/pod/perlop#I%2FO-Operators</li>
<li>https://perl.plover.com/TieFile/why-not-DB_File</li>
<li>https://promisesaplus.com/ - For Promises/A+</li>
</ul>
</li>
<li><a href = 'https://metacpan.org/dist/Alien-liburing' target = '_blank'>Alien::liburing - Alien wrapper for liburing</a></li>
<li><a href = 'https://metacpan.org/pod/Algorithm::Cron' target = '_blank'>Algorithm::Cron - Abstract implementation of the cron(8) scheduling algorithm</a></li>
<li><a href = 'https://metacpan.org/pod/Algorithm::RateLimiter::TokenBucket' target = '_blank'>Algorithm::RateLimiter::TokenBucket - Loop-agnostic Token Bucket Rate Limiter</a></li>
<li><a href = 'https://metacpan.org/pod/AnyEvent' target = '_blank'>AnyEvent - The DBI of event loop programming</a></li>
<li><a href = 'https://metacpan.org/dist/AnyEvent-FTP' target = '_blank'>AnyEvent::FTP - Simple asynchronous FTP client and server</a></li>
<li><a href = 'https://metacpan.org/pod/AnyEvent::Gearman' target = '_blank'>AnyEvent::Gearman - Asynchronous Gearman client/worker module for AnyEvent applications</a></li>
<li><a href = 'https://metacpan.org/dist/AnyEvent-Impl-Prima' target = '_blank'>AnyEvent::Impl::Prima - Prima event loop adapter for AnyEvent</a></li>
<li><a href = 'https://metacpan.org/dist/AnyEvent-ITM' target = '_blank'>AnyEvent::ITM - Debug ITM/SWD stream deserializer for AnyEvent</a></li>
<li><a href = 'Aka YAYA "Yet Another Download Accelerator"' target = '_blank'>AnyEvent::Net::Curl::Queued - Moo wrapper for queued downloads via Net::Curl & AnyEvent</a></li>
<li><a href = 'https://metacpan.org/pod/AnyEvent::Promises' target = '_blank'>AnyEvent::Promises - Simple implementation of Promises/A+ spec</a></li>
<li><a href = 'https://metacpan.org/pod/AnyEvent::XSPromises' target = '_blank'>AnyEvent::XSPromises - Another Promises library, this time implemented in XS for performance</a></li>
<li><a href = 'https://metacpan.org/dist/AnyEvent-YACurl' target = '_blank'>AnyEvent::YACurl - Yet Another curl binding for AnyEvent</a></li>
<li><a href = 'https://metacpan.org/dist/Async-Event-Interval' target = '_blank'>Async::Event::Interval - Scheduled and one-off restartable asynchronous events</a></li>
<li><a href = 'https://metacpan.org/dist/Conduit' target = '_blank'>Conduit - Serve HTTP with Future::IO</a></li>
<li><a href = 'https://metacpan.org/dist/Devel-Events' target = '_blank'>Devel::Events - Extensible instrumentation framework</a></li>
<li><a href = 'https://metacpan.org/pod/EV' target = '_blank'>EV - Perl interface to libev, a high performance full-featured event loop</a></li>
<li><a href = 'https://metacpan.org/dist/EV-ClickHouse' target = '_blank'>EV::ClickHouse - Async ClickHouse client using EV</a></li>
<li><a href = 'https://metacpan.org/dist/EV-Etcd' target = '_blank'>EV::Etcd - Async etcd v3 client using native gRPC and EV/libev</a></li>
<li><a href = 'https://metacpan.org/dist/EV-Future' target = '_blank'>EV::Future - Minimalist and high-performance async control flow for EV</a></li>
<li><a href = 'https://metacpan.org/dist/EV-Gearman' target = '_blank'>EV::Gearman - Asynchronous Gearman client and worker on libev</a></li>
<li><a href = 'https://metacpan.org/pod/EV::Hiredis' target = '_blank'>EV::Hiredis - Asynchronous redis client using hiredis and EV</a></li>
<li><a href = 'https://metacpan.org/dist/EV-Kafka' target = '_blank'>EV::Kafka - High-performance asynchronous Kafka/Redpanda client using EV</a></li>
<li><a href = 'https://metacpan.org/dist/EV-MariaDB' target = '_blank'>EV::MariaDB - Async MariaDB/MySQL client using libmariadb and EV</a></li>
<li><a href = 'https://metacpan.org/dist/EV-Memcached' target = '_blank'>EV::Memcached - High-performance asynchronous memcached client using EV</a></li>
<li><a href = 'https://metacpan.org/dist/EV-Nats' target = '_blank'>EV::Nats - High-performance asynchronous NATS client using EV</a></li>
<li><a href = 'https://metacpan.org/dist/EV-Pg' target = '_blank'>EV::Pg - Asynchronous PostgreSQL client using libpq and EV</a></li>
<li><a href = 'https://metacpan.org/pod/EV::Redis' target = '_blank'>EV::Redis - Asynchronous redis client using hiredis and EV</a></li>
<li><a href = 'https://metacpan.org/dist/EV-Websockets' target = '_blank'>EV::Websockets - WebSocket client/server using libwebsockets and EV</a></li>
<li><a href = 'https://metacpan.org/dist/Event-RPC' target = '_blank'>Event::RPC - Event based transparent Client/Server RPC framework</a></li>
<li><a href = 'https://metacpan.org/dist/Feersum' target = '_blank'>Feersum - A PSGI engine for Perl based on EV/libev</a></li>
<li><a href = 'https://metacpan.org/dist/Future' target = '_blank'>Future - Represent an operation awaiting completion</a></li>
<li><a href = 'https://metacpan.org/pod/Future::AsyncAwait' target = '_blank'>Future::AsyncAwait - Deferred subroutine syntax for futures</a></li>
<li><a href = 'https://metacpan.org/dist/Future-Batch' target = '_blank'>Future::Batch - Process multiple Future-returning operations with concurrency control</a></li>
<li><a href = 'https://metacpan.org/dist/Future-Batch-XS' target = '_blank'>Future::Batch::XS - XS implementation of batch processing for Future operations</a></li>
<li><a href = 'https://metacpan.org/dist/Future-IO' target = '_blank'>Future::IO - Future-returning IO methods</a></li>
<li><a href = 'https://metacpan.org/dist/Future-IO-Impl-Glib' target = '_blank'>Future::IO::Impl::Glib - Implement Future::IO using Glib</a></li>
<li><a href = 'https://metacpan.org/dist/Future-IO-Impl-KQueue' target = '_blank'>Future::IO::Impl::KQueue - Implement Future::IO using kqueue(2)</a></li>
<li><a href = 'https://metacpan.org/pod/Future::IO::Impl::Ppoll' target = '_blank'>Future::IO::Impl::Ppoll - Implement Future::IO using ppoll(2)</a></li>
<li><a href = 'https://metacpan.org/dist/Future-IO-Impl-Tickit' target = '_blank'>Future::IO::Impl::Tickit - Implement Future::IO with Tickit</a></li>
<li><a href = 'https://metacpan.org/dist/Future-IO-Impl-Uring' target = '_blank'>Future::IO::Impl::Uring - A Future::IO implementation for IO::Uring</a></li>
<li><a href = 'https://metacpan.org/dist/Future-IO-Impl-UV' target = '_blank'>Future::IO::Impl::UV - Implement Future::IO using UV</a></li>
<li><a href = 'https://metacpan.org/dist/Future-IO-Resolver' target = '_blank'>Future::IO::Resolver - Name resolver methods for Future::IO</a></li>
<li><a href = 'https://metacpan.org/dist/Future-IO-TLS' target = '_blank'>Future::IO::TLS - A TLS interface for Future::IO</a></li>
<li><a href = 'https://metacpan.org/pod/Future::Queue' target = '_blank'>Future::Queue - A FIFO queue of values that uses Futures</a></li>
<li><a href = 'https://metacpan.org/dist/Future-Selector' target = '_blank'>Future::Selector - Manage a collection of pending futures</a></li>
<li><a href = 'https://metacpan.org/dist/Future-Uring' target = '_blank'>Future::Uring - Future-returning io_uring functions</a></li>
<li><a href = 'https://metacpan.org/pod/Future::Utils' target = '_blank'>Future::Utils - Utility functions for working with Future objects</a></li>
<li><a href = 'https://metacpan.org/dist/Future-XS' target = '_blank'>Future::XS - Experimental XS implementation of Future</a></li>
<li><a href = 'Object-style access to files, pipes, etc' target = '_blank'>IO - https://metacpan.org/dist/IO</a></li>
<li><a href = 'https://metacpan.org/pod/IO::All' target = '_blank'>IO::All - IO::All to Larry Wall!</a></li>
<li><a href = 'https://metacpan.org/pod/IO::AIO' target = '_blank'>IO::AIO - Asynchronous/Advanced Input/Output</a></li>
<li><a href = 'https://metacpan.org/pod/IO::AIO::LoadLimited' target = '_blank'>IO::AIO::LoadLimited - A tiny IO::AIO extension that allows to load multiple files</a></li>
<li><a href = 'https://metacpan.org/pod/IO::AIO::Util' target = '_blank'>IO::AIO::Util - Useful functions missing from IO::AIO</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Any' target = '_blank'>IO::Any - Open anything</a></li>
<li><a href = 'https://metacpan.org/dist/IO-Async' target = '_blank'>IO::Async - Asynchronous event-driven programming</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Async::Handle' target = '_blank'>IO::Async::Handle - Event callbacks for a non-blocking file descriptor</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Async::Loop' target = '_blank'>IO::Async::Loop - Core loop of the IO::Async framework</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Async::Loop::Epoll' target = '_blank'>IO::Async::Loop::Epoll - Use IO::Async with epoll on Linux</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Async::Loop::Epoll::FD' target = '_blank'>IO::Async::Loop::Epoll::FD - Use IO::Async with Epoll and special filehandles</a></li>
<li><a href = 'https://metacpan.org/dist/IO-Async-Loop-EV' target = '_blank'>IO::Async::Loop::EV - Use IO::Async with EV</a></li>
<li><a href = 'https://metacpan.org/dist/IO-Async-Loop-FutureIO' target = '_blank'>IO::Async::Loop::FutureIO - Use IO::Async with Future::IO</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Async::Loop::Poll' target = '_blank'>IO::Async::Loop::Poll - Use IO::Async with poll(2)</a></li>
<li><a href = 'https://metacpan.org/dist/IO-Async-Loop-Ppoll' target = '_blank'>IO::Async::Loop::Ppoll - Use IO::Async with ppoll(2)</a></li>
<li><a href = 'https://metacpan.org/dist/IO-Async-Loop-Uring' target = '_blank'>IO::Async::Loop::Uring - Use IO::Async with IO::Uring</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Async::Notifier' target = '_blank'>IO::Async::Notifier - Base class for IO::Async event objects</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Async::Process' target = '_blank'>IO::Async::Process - Start and manage a child process</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Async::SSL' target = '_blank'>IO::Async::SSL - Use SSL/TLS with IO::Async</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Async::Stream' target = '_blank'>IO::Async::Stream - Event callbacks and write buffering for a stream filehandle</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Async::Timer' target = '_blank'>IO::Async::Timer - Base class for Notifiers that use timed delays</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Async::Timer::Periodic' target = '_blank'>IO::Async::Timer::Periodic - Event callback at regular intervals</a></li>
<li><a href = 'https://metacpan.org/dist/IO-AsyncX-Sendfile' target = '_blank'>IO::AsyncX::Sendfile - Adds support for Sys::Sendfile to IO::Async::Stream</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Barf' target = '_blank'>IO::Barf - Barfing content to output file</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Dir' target = '_blank'>IO::Dir - Supply object methods for directory handles</a></li>
<li><a href = 'https://metacpan.org/dist/IO-FD' target = '_blank'>IO::FD - Faster accept, socket, listen with file descriptors, not handles</a></li>
<li><a href = 'https://metacpan.org/pod/IO::File' target = '_blank'>IO::File - Supply object methods for filehandles</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Handle' target = '_blank'>IO::Handle - Supply object methods for I/O handles</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Interactive' target = '_blank'>IO::Interactive - Utilities for interactive I/O</a></li>
<li><a href = 'https://metacpan.org/pod/IO::KQueue' target = '_blank'>IO::KQueue - Perl interface to the BSD kqueue system call</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Pipe' target = '_blank'>IO::Pipe - Supply object methods for pipes</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Poll' target = '_blank'>IO::Poll - Object interface to system poll call</a></li>
<li><a href = 'https://metacpan.org/dist/IO-Ppoll' target = '_blank'>IO::Ppoll - Object interface to Linux's ppoll() call</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Seekable' target = '_blank'>IO::Seekable - Supply seek based methods for I/O objects</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Select' target = '_blank'>IO::Select - OO interface to the select system call</a></li>
<li><a href = 'https://metacpan.org/dist/IO-Select-SSL' target = '_blank'>IO::Select::SSL - IO::Socket::SSL compatible IO::Select</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Socket' target = '_blank'>IO::Socket - Object interface to socket communications</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Socket::INET' target = '_blank'>IO::Socket::INET - Object interface for AF_INET domain sockets</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Socket::INET6' target = '_blank'>IO::Socket::INET6 - Object interface for AF_INET/AF_INET6 domain sockets - Deprecated</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Socket::IP' target = '_blank'>IO::Socket::IP - Family-neutral IP socket supporting both IPv4 and IPv6</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Socket::Multicast' target = '_blank'>IO::Socket::Multicast - Send and receive multicast messages</a></li>
html/cpan.metacurator.tree.html view on Meta::CPAN
<li><a href = 'https://metacpan.org/dist/Cwd-Guard' target = '_blank'>Cwd::Guard - Temporary changing working directory (chdir)</a></li>
<li><a href = 'https://metacpan.org/dist/Cwd-utf8' target = '_blank'>Cwd::utf8 - Fully UTF-8 aware Cwd</a></li>
<li><a href = 'https://metacpan.org/pod/Env::Path' target = '_blank'>Env::Path - Advanced operations on path variables</a></li>
<li><a href = 'https://metacpan.org/pod/Fcntl' target = '_blank'>Fcntl - Various flag constants and helper functions from C's fcntl.h</a></li>
<li><a href = 'https://metacpan.org/dist/File-Access-Driver' target = '_blank'>File::Access::Driver - Convenient File Access with "Batteries included"</a></li>
<li><a href = 'https://metacpan.org/dist/File-BackupCopy' target = '_blank'>File::BackupCopy - Create a backup copy of the file</a></li>
<li><a href = 'https://metacpan.org/pod/File::BaseDir' target = '_blank'>File::BaseDir - Use the Freedesktop.org base directory specification</a></li>
<li><a href = 'https://metacpan.org/pod/File::Basename' target = '_blank'>File::Basename - Parse file paths into directory, filename and suffix</a></li>
<li><a href = 'https://metacpan.org/dist/File-Basename-Extra' target = '_blank'>File::Basename::Extra - Extension to File::Basename, adds named access to file parts and handling of filename suffixes</a></li>
<li><a href = 'https://metacpan.org/dist/File-BOM-Utils' target = '_blank'>File::BOM::Utils - Check, Add and Remove BOMs</a></li>
<li><a href = 'https://metacpan.org/pod/File::ChangeNotify' target = '_blank'>File::ChangeNotify - Watch for changes to files, cross-platform style</a></li>
<li><a href = 'File::chdir gives you $CWD and @CWD, which are not global' target = '_blank'>File::chdir - A more sensible way to change directories</a></li>
<li><a href = 'https://metacpan.org/pod/File::Copy' target = '_blank'>File::Copy - Copy files or filehandles</a></li>
<li><a href = 'https://metacpan.org/dist/File-Copy-clonefile' target = '_blank'>File::Copy::clonefile - Call clonefile system call</a></li>
<li><a href = 'https://metacpan.org/pod/File::Copy::NoClobber' target = '_blank'>File::Copy::NoClobber - Rename copied files safely if destination exists</a></li>
<li><a href = 'Refers to contents not file names' target = '_blank'>File diffs - App::UniqFiles</a></li>
<li><a href = 'https://metacpan.org/pod/File::DirList' target = '_blank'>File::DirList - Provide a sorted list of directory content</a></li>
<li><a href = 'https://metacpan.org/dist/File-Fetch' target = '_blank'>File::Fetch - A generic file fetching mechanism</a></li>
<li><a href = 'https://metacpan.org/pod/File::Find' target = '_blank'>File::Find - Traverse a directory tree. Built-in</a></li>
<li><a href = 'https://metacpan.org/dist/File-FindRoot' target = '_blank'>File::FindRoot - Find the directory that's the root for a project</a></li>
<li><a href = 'https://metacpan.org/dist/File-FindUniq' target = '_blank'>File::FindUniq - Find unique or duplicate file {contents,names}</a></li>
<li><a href = 'https://metacpan.org/dist/File-Find-Closures' target = '_blank'>File::Find::Closures - Functions you can use with File::Find</a></li>
<li><a href = 'https://metacpan.org/dist/File-Find-Mason' target = '_blank'>File::Find::Mason - Find files that contain Mason components</a></li>
<li><a href = 'https://metacpan.org/dist/File-Find-Rule' target = '_blank'>File::Find::Rule - Alternative interface to File::Find</a></li>
<li><a href = 'https://metacpan.org/dist/File-Find-utf8' target = '_blank'>File::Find::utf8 - Fully UTF-8 aware File::Find</a></li>
<li><a href = 'https://metacpan.org/pod/File::Finder' target = '_blank'>File::Finder - Nice wrapper for File::Find ala find(1)</a></li>
<li><a href = 'https://metacpan.org/pod/File::FStore' target = '_blank'>File::FStore - Module for interacting with file stores</a></li>
<li><a href = 'https://metacpan.org/pod/File::FStore::Base' target = '_blank'>File::FStore::Base - Module for interacting with file stores</a></li>
<li><a href = 'https://metacpan.org/pod/File::FStore::File' target = '_blank'>File::FStore::File - Module for interacting with file stores</a></li>
<li><a href = 'https://metacpan.org/pod/File::Glob' target = '_blank'>File::Glob - Perl extension for BSD glob routine</a></li>
<li><a href = 'https://metacpan.org/pod/File::GlobMapper' target = '_blank'>File::GlobMapper - Extend File Glob to Allow Input and Output Files</a></li>
<li><a href = 'https://metacpan.org/pod/File::HomeDir' target = '_blank'>File::HomeDir - Find your home and other directories on any platform</a></li>
<li><a href = 'https://metacpan.org/dist/File-Information' target = '_blank'>File::Information - Generic module for extracting information from filesystems</a></li>
<li><a href = 'https://metacpan.org/pod/File::Information::Base' target = '_blank'>File::Information::Base - Generic module for extracting information from filesystems</a></li>
<li><a href = 'https://metacpan.org/pod/File::Information::Filesystem' target = '_blank'>File::Information::Filesystem - Generic module for extracting information from filesystems</a></li>
<li><a href = 'https://metacpan.org/pod/File::Information::Inode' target = '_blank'>File::Information::Inode - Generic module for extracting information from filesystems</a></li>
<li><a href = 'https://metacpan.org/dist/File-Listing' target = '_blank'>File::Listing - Parse a directory listing</a></li>
<li><a href = 'https://metacpan.org/dist/File-Lockfile-Emacs' target = '_blank'>File::Lockfile::Emacs - Create/check/delete Emacs-style lockfiles</a></li>
<li><a href = 'https://metacpan.org/pod/File::MimeInfo' target = '_blank'>File::MimeInfo - Determine file type from the file name</a></li>
<li><a href = 'https://metacpan.org/pod/File::MimeInfo::Applications' target = '_blank'>File::MimeInfo::Applications - Find programs to open a file by mimetype</a></li>
<li><a href = 'https://metacpan.org/dist/File-MimeInfo-Simple' target = '_blank'>File::MimeInfo::Simple - Simple implementation to determine file type</a></li>
<li><a href = 'https://metacpan.org/pod/File::MMagic' target = '_blank'>File::MMagic - Guess file type</a></li>
<li><a href = 'https://metacpan.org/dist/File-MoreUtil' target = '_blank'>File::MoreUtil - File-related utilities, about 27 of them actually</a></li>
<li><a href = 'https://metacpan.org/dist/File-Open-NoCache-ReadOnly' target = '_blank'>File::Open::NoCache::ReadOnly - Open a file and flush from memory on closing</a></li>
<li><a href = 'https://metacpan.org/pod/File::Path' target = '_blank'>File::Path - Create or remove directory trees</a></li>
<li><a href = 'https://metacpan.org/pod/File::Path::Redirect' target = '_blank'>File::Path::Redirect - Poor man's symbolic link path redirection</a></li>
<li><a href = 'https://metacpan.org/pod/File::Print::Many' target = '_blank'>File::Print::Many - Print to more than one file descriptor at once</a></li>
<li><a href = 'https://metacpan.org/pod/File::Process' target = '_blank'>File::Process - Process text files with customer handlers</a></li>
<li><a href = 'https://metacpan.org/pod/File::pushd' target = '_blank'>File::pushd - Change directory temporarily for a limited scope</a></li>
<li><a href = 'https://metacpan.org/dist/File-Raw' target = '_blank'>File::Raw - Fast IO operations using direct system calls</a></li>
<li><a href = 'https://metacpan.org/dist/File-Raw-Base64' target = '_blank'>File::Raw::Base64 - Base64 plugin for File::Raw</a></li>
<li><a href = 'https://metacpan.org/dist/File-Raw-Gzip' target = '_blank'>File::Raw::Gzip - Gzip / zlib / raw deflate plugin for File::Raw</a></li>
<li><a href = 'https://metacpan.org/dist/File-Raw-Hash' target = '_blank'>File::Raw::Hash - Cryptographic and integrity digests as a File::Raw plugin</a></li>
<li><a href = 'https://metacpan.org/dist/File-Raw-JSON' target = '_blank'>File::Raw::JSON - JSON / JSONL plugin for File::Raw</a></li>
<li><a href = 'https://metacpan.org/dist/File-Raw-Separated' target = '_blank'>File::Raw::Separated - CSV/TSV plugin for File::Raw</a></li>
<li><a href = 'https://metacpan.org/pod/File::ReadBackwards' target = '_blank'>File::ReadBackwards - Read a file backwards by lines</a></li>
<li><a href = 'https://metacpan.org/pod/File::Rotate::Backup' target = '_blank'>File::Rotate::Backup - Make backups of multiple directories and rotate them on unix</a></li>
<li><a href = 'https://metacpan.org/pod/File::RsyBak' target = '_blank'>File::RsyBak - Backup files/directories with histories, using rsync</a></li>
<li><a href = 'https://metacpan.org/dist/File-Save-Home' target = '_blank'>File::Save::Home - Place file safely under user home directory</a></li>
<li><a href = 'https://metacpan.org/pod/File::ShareDir' target = '_blank'>File::ShareDir - Locate per-dist and per-module shared files</a></li>
<li><a href = 'https://metacpan.org/dist/File-ShareDir-Tarball' target = '_blank'>File::ShareDir::Tarball - Deal transparently with shared files distributed as tarballs</a></li>
<li><a href = 'https://metacpan.org/pod/File::ShareDir::Tiny' target = '_blank'>File::ShareDir::Tiny - Locate per-dist and per-module shared files</a></li>
<li><a href = 'https://metacpan.org/dist/File-Slurper' target = '_blank'>File::Slurper - A simple, sane and efficient module to slurp a file</a></li>
<li><a href = 'https://metacpan.org/dist/File-Slurper-Temp' target = '_blank'>File::Slurper::Temp - File::Slurper + File::Temp</a></li>
<li><a href = 'https://metacpan.org/pod/File::Spec' target = '_blank'>File::Spec - Portably perform operations on file names</a></li>
<li><a href = 'https://metacpan.org/pod/File::Spec::Functions' target = '_blank'>File::Spec::Functions - Portably perform operations on file names</a></li>
<li><a href = 'https://metacpan.org/pod/File::stat' target = '_blank'>File::stat - By-name interface to Perl's built-in stat() functions</a></li>
<li><a href = 'https://metacpan.org/dist/File-stat-Extra' target = '_blank'>File::stat::Extra - An extension of the File::stat module, provides additional methods.</a></li>
<li><a href = 'https://metacpan.org/dist/File-StatX' target = '_blank'>File::StatX - StatX for Perl</a></li>
<li><a href = 'https://metacpan.org/pod/File::Sticker' target = '_blank'>File::Sticker - Read, Write file meta-data</a></li>
<li><a href = 'https://metacpan.org/dist/File-FStore' target = '_blank'>File::Store - Module for interacting with file stores</a></li>
<li><a href = 'https://metacpan.org/dist/File-Stubb' target = '_blank'>File::Stubb - Stub file creator</a></li>
<li><a href = 'https://metacpan.org/dist/File-Symlink-Relative' target = '_blank'>File::Symlink::Relative - Create relative symbolic links</a></li>
<li><a href = 'https://metacpan.org/dist/File-Temp' target = '_blank'>File::Temp - Return name and handle of a temporary file safely</a></li>
<li><a href = 'https://metacpan.org/pod/File::URIList' target = '_blank'>File::URIList - Module for reading and writing RFC 2483 URI lists</a></li>
<li><a href = 'https://metacpan.org/pod/File::Util::Copy' target = '_blank'>File::Util::Copy - Utilities related to copying files</a></li>
<li><a href = 'https://metacpan.org/dist/File-Util-Rename' target = '_blank'>File::Util::Rename - Utilities related to renaming files</a></li>
<li><a href = 'https://metacpan.org/dist/File-ValueFile' target = '_blank'>File::ValueFile - Module for reading and writing ValueFile files</a></li>
<li><a href = 'https://metacpan.org/pod/File::Which' target = '_blank'>File::Which - Perl implementation of the which utility as an API</a></li>
<li><a href = 'https://metacpan.org/pod/Filename::Compressed' target = '_blank'>Filename::Compressed - Check whether filename indicates being compressed</a></li>
<li><a href = 'https://metacpan.org/dist/Filename-Media-Info' target = '_blank'>Filename::Media::Info - Extract various information from media filenames</a></li>
<li><a href = 'https://metacpan.org/dist/Filename-Timestamp' target = '_blank'>Filename::Timestamp - Extract date/timestamp from filename, if any</a></li>
<li><a href = 'https://metacpan.org/dist/Filename-Type-Archive' target = '_blank'>Filename::Type::Archive - Check whether filename indicates being an archive file</a></li>
<li><a href = 'https://metacpan.org/dist/Filename-Type-Audio' target = '_blank'>Filename::Type::Audio - Check whether filename indicates being an audio file</a></li>
<li><a href = 'https://metacpan.org/dist/Filename-Type-Backup' target = '_blank'>Filename::Type::Backup - Check whether filename indicates being a backup file</a></li>
<li><a href = 'https://metacpan.org/dist/Filename-Type-Compressed' target = '_blank'>Filename::Type::Compressed - Check whether filename indicates being compressed</a></li>
<li><a href = 'https://metacpan.org/pod/Filename::Type::Ebook' target = '_blank'>Filename::Type::Ebook - Check whether filename indicates being an e-book</a></li>
<li><a href = 'https://metacpan.org/dist/Filename-Type-Executable' target = '_blank'>Filename::Type::Executable - Check whether filename indicates being an executable program/script</a></li>
<li><a href = 'https://metacpan.org/pod/Filename::Type::Image' target = '_blank'>Filename::Type::Image - Check whether filename indicates being an image</a></li>
<li><a href = 'https://metacpan.org/dist/Filename-Type-Perl-Release' target = '_blank'>Filename::Type::Perl::Release - Check whether filename looks like a perl module release archive, e.g. a CPAN release tarball</a></li>
<li><a href = 'https://metacpan.org/dist/Filename-Type-Video' target = '_blank'>Filename::Type::Video - Check whether filename indicates being a video file</a></li>
<li><a href = 'https://metacpan.org/dist/Filesys-Fuse3' target = '_blank'>Filesys::Fuse3 - Write filesystems in Perl using Fuse3</a></li>
<li><a href = 'https://metacpan.org/pod/Filesys::Notify::KQueue' target = '_blank'>Filesys::Notify::KQueue - Wrap IO::KQueue for watching file system</a></li>
<li><a href = 'https://metacpan.org/pod/Filesys::Notify::Simple' target = '_blank'>Filesys::Notify::Simple - Simple and dumb file system watcher</a></li>
<li><a href = 'https://metacpan.org/dist/Filesys-Notify-Win32-ReadDirectoryChanges' target = '_blank'>Filesys::Notify::Win32::ReadDirectoryChanges - Read/watch directory changes</a></li>
<li><a href = 'https://metacpan.org/pod/FindApp' target = '_blank'>FindApp - Find your application home and config your process for it</a></li>
<li><a href = 'https://metacpan.org/dist/Flat-Profile' target = '_blank'>Flat::Profile - Streaming-first profiling for CSV/TSV flat files</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Dir' target = '_blank'>IO::Dir - Supply object methods for directory handles</a></li>
<li><a href = 'https://metacpan.org/pod/IO::ExplicitHandle' target = '_blank'>IO::ExplicitHandle - Force I/O handles to be explicitly specified</a></li>
<li><a href = 'https://metacpan.org/pod/IO::FDPass' target = '_blank'>IO::FDPass - Pass a file descriptor over a socket</a></li>
<li><a href = 'https://metacpan.org/pod/IO::File' target = '_blank'>IO::File - Supply object methods for filehandles</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Handle' target = '_blank'>IO::Handle - Supply object methods for I/O handles</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Seekable' target = '_blank'>IO::Seekable - Supply seek based methods for I/O objects</a></li>
<li><a href = 'https://metacpan.org/dist/IO-SendFile' target = '_blank'>IO::SendFile - Perl extension that implements the sendfile() interface</a></li>
<li><a href = 'https://metacpan.org/pod/IO::String' target = '_blank'>IO::String - Emulate file interface for in-core strings</a></li>
<li><a href = 'https://metacpan.org/dist/jQuery-File-Upload' target = '_blank'>jQuery::File::Upload - Server-side solution for the jQuery File Upload plugin</a></li>
<li><a href = 'https://metacpan.org/dist/Linux-FD' target = '_blank'>Linux::FD - Linux specific special filehandles</a></li>
<li><a href = 'https://metacpan.org/dist/Modern-Open' target = '_blank'>Modern::Open - Autovivification, Autodie, and 3-args open support</a></li>
<li><a href = 'https://metacpan.org/release/BBB/Module-Case-0.03' target = '_blank'>Module::Case - Case sensitive module loading</a></li>
<li><a href = 'https://metacpan.org/pod/Module::Filename' target = '_blank'>Module::Filename - Provides an object oriented, cross platform interface for getting a module's filename</a></li>
<li><a href = 'https://metacpan.org/dist/Open-This' target = '_blank'>Open::This - Try to Do the Right Thing when opening files</a></li>
<li><a href = 'https://metacpan.org/dist/Overload-FileCheck' target = '_blank'>Overload::FileCheck - Override/mock perl file check -X: -e, -f, -d, ...</a></li>
<li><a href = 'https://metacpan.org/pod/Path::Class' target = '_blank'>Path::Class - Cross-platform path specification manipulation</a></li>
<li><a href = 'https://metacpan.org/dist/Path-Class-Tiny' target = '_blank'>Path::Class::Tiny - A Path::Tiny wrapper for Path::Class compatibility</a></li>
<li><a href = 'https://metacpan.org/pod/Path::Iterator::Rule' target = '_blank'>Path::Iterator::Rule - Iterative, recursive file finder</a></li>
<li><a href = 'https://metacpan.org/dist/Path-Tiny' target = '_blank'>Path::Tiny - Provides methods like slurp_utf8 and spew_utf8 to read and write files using the correct encoding</a></li>
<li><a href = 'local(*STDERR); open STDERR, '>>', File::Spec->devnull();' target = '_blank'>Redirection - Sends errors to /dev/null</a></li>
<li><a href = 'https://metacpan.org/dist/Regexp-Pattern-Filename-Type-Archive' target = '_blank'>Regexp::Pattern::Filename::Type::Archive - Archive filename</a></li>
<li><a href = 'https://metacpan.org/dist/Regexp-Pattern-Filename-Type-Audio' target = '_blank'>Regexp::Pattern::Filename::Type::Audio - Audio filename</a></li>
<li><a href = 'https://metacpan.org/dist/Regexp-Pattern-Filename-Type-Ebook' target = '_blank'>Regexp::Pattern::Filename::Type::Ebook - Ebook filename</a></li>
<li><a href = 'https://metacpan.org/dist/Regexp-Pattern-Filename-Type-Image' target = '_blank'>Regexp::Pattern::Filename::Type::Image - Image filename</a></li>
html/cpan.metacurator.tree.html view on Meta::CPAN
<li><a href = 'https://metacpan.org/pod/Math::GMP' target = '_blank'>Math::GMP - High speed arbitrary size integer math</a></li>
<li><a href = 'https://metacpan.org/dist/Math-GMPf' target = '_blank'>Math::GMPf - Perl interface to the GMP library's floating point (mpf) functions</a></li>
<li><a href = 'https://metacpan.org/dist/Math-GMPq' target = '_blank'>Math::GMPq - Perl interface to the GMP library's rational (mpq) functions</a></li>
<li><a href = 'https://metacpan.org/pod/Math::GMPn' target = '_blank'>Math::GMPn - Fixed length integer arithmetic</a></li>
<li><a href = 'https://metacpan.org/dist/Math-GMPz' target = '_blank'>Math::GMPz - Perl interface to the GMP library's integer (mpz) functions</a></li>
<li><a href = 'https://metacpan.org/dist/Math-GMP_OLOAD' target = '_blank'>Math::GMP_OLOAD - Assist in the overloading of Math::GMP objects</a></li>
<li><a href = 'https://metacpan.org/pod/Math::GSL::Alien' target = '_blank'>Math::GSL::Alien - Easy installation of the GSL library</a></li>
<li><a href = 'https://metacpan.org/pod/Math::Int128' target = '_blank'>Math::Int128 - Manipulate 128 bits integers in Perl</a></li>
<li><a href = 'https://metacpan.org/pod/Math::Int64' target = '_blank'>Math::Int64 - Manipulate 64 bits integers in Perl</a></li>
<li><a href = 'https://metacpan.org/pod/Math::Int64::C_API::Sample' target = '_blank'>Math::Int64::C_API::Sample - C API Usage sample for Math::Int64</a></li>
<li><a href = 'https://metacpan.org/dist/Math-Interpolator' target = '_blank'>Math::Interpolator - Interpolate between lazily-evaluated points</a></li>
<li><a href = 'https://metacpan.org/dist/Math-MPC' target = '_blank'>Math::MPC - Perl interface to the MPC (multi precision complex) library</a></li>
<li><a href = 'https://metacpan.org/dist/Math-MPFI' target = '_blank'>Math::MPFI - Perl interface to the MPFI (interval arithmetic) library</a></li>
<li><a href = 'https://metacpan.org/dist/Math-MPFR' target = '_blank'>Math::MPFR - Perl interface to the MPFR (floating point) library.</a></li>
<li><a href = 'https://metacpan.org/pod/Math::NLopt' target = '_blank'>Math::NLopt - Math::NLopt - Perl interface to the NLopt optimization library</a></li>
<li><a href = 'https://metacpan.org/dist/Math-Pari' target = '_blank'>Math::Pari - Perl interface to PARI</a></li>
<li><a href = 'https://metacpan.org/pod/Math::Permute::List' target = '_blank'>Math::Permute::List - Generate all permutations of a list</a></li>
<li><a href = 'https://metacpan.org/pod/Math::Permute::Lists' target = '_blank'>Math::Permute::Lists - Generate all the permutations of zero or more nested lists</a></li>
<li><a href = 'https://metacpan.org/pod/Math::Permute::Partitions' target = '_blank'>Math::Permute::Partitions - Generate all the permutations of a partitioned list.</a></li>
<li><a href = 'https://metacpan.org/dist/Math-Permutation' target = '_blank'>Math::Permutation - Pure Perl implementation of functions related to the permutations</a></li>
<li><a href = 'https://metacpan.org/pod/Math::PlanePath' target = '_blank'>Math::PlanePath - Points on a path through the 2-D plane</a></li>
<li><a href = 'https://metacpan.org/dist/Math-Polygon' target = '_blank'>Math::Polygon - Class for maintaining polygon data</a></li>
<li><a href = 'https://metacpan.org/pod/Math::Polynomial' target = '_blank'>Math::Polynomial - Perl class for polynomials in one variable</a></li>
<li><a href = 'https://metacpan.org/pod/Math::Polynomial::Solve' target = '_blank'>Math::Polynomial::Solve - Find the roots of polynomial equations</a></li>
<li><a href = 'https://metacpan.org/pod/Math::Prime::FastSieve' target = '_blank'>Math::Prime::FastSieve - Generate a list of all primes less than or equal to $n</a></li>
<li><a href = 'https://metacpan.org/pod/Math::Prime::Util' target = '_blank'>Math::Prime::Util - Utilities related to prime numbers, including fast sieves and factoring</a></li>
<li><a href = 'https://metacpan.org/dist/Math-Prime-Util-GMP' target = '_blank'>Math::Prime::Util::GMP - Utilities related to prime numbers and factoring, using GMP</a></li>
<li><a href = 'https://metacpan.org/dist/Math-ReedSolomon-Encoder' target = '_blank'>Math::ReedSolomon::Encoder - Calculate Reed-Solomon Error Correction Codes</a></li>
<li><a href = 'https://metacpan.org/pod/Math::Round' target = '_blank'>Math::Round - Perl extension for rounding numbers</a></li>
<li><a href = 'https://metacpan.org/pod/Math::RPN' target = '_blank'>Math::RPN - Perl extension for Reverse Polish Math Expression Evaluation</a></li>
<li><a href = 'https://metacpan.org/pod/Math::Subsets::List' target = '_blank'>Math::Subsets::List - Generate all the subsets of a list</a></li>
<li><a href = 'https://metacpan.org/pod/Math::Symbolic' target = '_blank'>Math::Symbolic - Symbolic calculations</a></li>
<li><a href = 'https://metacpan.org/dist/Math-Symbolic-Custom-Factor' target = '_blank'>Math::Symbolic::Custom::Factor - Re-arrange a Math::Symbolic expression into a product of factors</a></li>
<li><a href = 'https://metacpan.org/pod/Math::Symbolic::Custom::Collect' target = '_blank'>Math::Symbolic::Custom::Collect - Collect up Math::Symbolic expressions</a></li>
<li><a href = 'https://metacpan.org/dist/Math-Symbolic-Custom-CollectSimplify' target = '_blank'>Math::Symbolic::Custom::CollectSimplify - Simplify Math::Symbolic expressions using Math::Symbolic::Custom::Collect</a></li>
<li><a href = 'https://metacpan.org/dist/Math-Symbolic-Custom-Equation' target = '_blank'>Math::Symbolic::Custom::Equation - Work with equations of Math::Symbolic expressions</a></li>
<li><a href = 'https://metacpan.org/dist/Math-Symbolic-Custom-Matrix' target = '_blank'>Math::Symbolic::Custom::Matrix - Matrix routines for Math::Symbolic</a></li>
<li><a href = 'https://metacpan.org/pod/Math::Symbolic::Custom::Polynomial' target = '_blank'>Math::Symbolic::Custom::Polynomial - Polynomial routines for Math::Symbolic</a></li>
<li><a href = 'https://metacpan.org/dist/Math-Symbolic-Custom-ToShorterString' target = '_blank'>Math::Symbolic::Custom::ToShorterString - Shorter string representations of Math::Symbolic trees</a></li>
<li><a href = 'https://metacpan.org/dist/Math-Symbolic-Custom-ToTallString' target = '_blank'>Math::Symbolic::Custom::ToTallString - Pretty-print Math::Symbolic expressions</a></li>
<li><a href = 'https://metacpan.org/pod/Math::Transform::List' target = '_blank'>Math::Transform::List - Generate specified transformations of a list</a></li>
<li><a href = 'https://metacpan.org/pod/Math::Trig' target = '_blank'>Math::Trig - Trigonometric functions</a></li>
<li><a href = 'https://metacpan.org/dist/Math-Vector-Similarity' target = '_blank'>Math::Vector::Similarity - Cosine similarity, euclidean distance and other vector comparison functions</a></li>
<li><a href = 'https://metacpan.org/pod/Math::VectorReal' target = '_blank'>Math::VectorReal - Module to handle 3D Vector Mathematics</a></li>
<li><a href = 'https://metacpan.org/pod/Number::AnyBase' target = '_blank'>Number::AnyBase - Converts decimals to and from any alphabet of any size (for shortening IDs, URLs etc.)</a></li>
<li><a href = 'https://metacpan.org/pod/Number::Equation' target = '_blank'>Number::Equation - Track how a number is calculated progammatically</a></li>
<li><a href = 'https://metacpan.org/dist/Number-Equation-XS' target = '_blank'>Number::Equation::XS - Track how a number is calculated progammatically</a></li>
<li><a href = 'https://metacpan.org/dist/Number-Fraction' target = '_blank'>Number::Fraction - Perl extension to model fractions</a></li>
<li><a href = 'https://metacpan.org/dist/Numeric-Matrix' target = '_blank'>Numeric::Matrix - SIMD-accelerated 2D matrices with BLAS GEMM</a></li>
<li><a href = 'https://metacpan.org/dist/Numeric-Vector' target = '_blank'>Numeric::Vector - SIMD-accelerated numeric vectors</a></li>
<li><a href = 'https://metacpan.org/dist/Parse-RPN' target = '_blank'>Parse::RPN - A minimalist RPN parser/processor (a little like FORTH)</a></li>
<li><a href = 'https://metacpan.org/pod/PERLANCAR::Permute::Named' target = '_blank'>PERLANCAR::Permute::Named - Permute multiple-valued key-value pairs</a></li>
<li><a href = 'https://metacpan.org/pod/Permute::Named' target = '_blank'>Permute::Named - Permute multiple-valued key-value pairs</a></li>
<li><a href = 'https://metacpan.org/pod/Permute::Named::Iter' target = '_blank'>Permute::Named::Iter - Permute multiple-valued key-value pairs</a></li>
<li><a href = 'https://metacpan.org/dist/Permute-Unnamed' target = '_blank'>Permute::Unnamed - Permute multiple-valued lists</a></li>
<li><a href = 'https://metacpan.org/dist/Permute-Unnamed-Iter' target = '_blank'>Permute::Unnamed::Iter - Permute multiple-valued lists</a></li>
<li><a href = 'https://metacpan.org/dist/Qhull' target = '_blank'>Qhull - Interface to the Qhull convex hull, Delauny triangulation, Voronoi diagram software suite</a></li>
<li><a href = 'https://metacpan.org/dist/Shannon-Entropy' target = '_blank'>Shannon::Entropy - Calculate the Shannon entropy H of a given input string</a></li>
<li><a href = 'https://metacpan.org/dist/Shannon-Entropy-XS' target = '_blank'>Shannon::Entropy::XS - Calculate the Shannon entropy H of a given input string faster</a></li>
<li><a href = 'https://metacpan.org/pod/smallnum' target = '_blank'>smallnum - Transparent "SmallNumber" support for Perl</a></li>
<li><a href = 'https://metacpan.org/dist/smallnum-XS' target = '_blank'>smallnum::XS - Faster transparent "SmallNumber" support for Perl</a></li>
<li><a href = 'https://metacpan.org/dist/uinteger' target = '_blank'>uinteger - Like "use integer", but unsigned</a></li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '19773'>MeasureMetrics
<ul>
<li data-jstree='{"opened": false}' id = '19774'>See also
<ul>
<li>https://grafana.com/ - Query, visualize, alert on, and explore your metrics, logs, and traces wherever they are stored</li>
<li>https://www.influxdata.com/blog/infrastructure-monitoring-basics-telegraf-influxdb-grafana/ - InfluxDB</li>
<li>https://www.purestorage.com/au/knowledge/what-is-a-time-series-database.html - Time Series</li>
<li>https://www.slapbirdapm.com/ - Perl application observability platform</li>
<li>https://github.com/b/statsd_spec - StatsD Metrics Export Specification</li>
<li>https://docs.influxdata.com/telegraf/v1/ - Telegraf</li>
</ul>
</li>
<li><a href = 'https://metacpan.org/dist/Devel-Cover' target = '_blank'>Devel::Cover - Code coverage metrics for Perl</a></li>
<li><a href = 'https://grafana.com/' target = '_blank'>Grafana - Is an open-source analytics and visualisation platform. It lets you create dashboards that visualise data from various sources</a></li>
<li><a href = 'https://metacpan.org/dist/Lab-Measurement' target = '_blank'>Lab::Measurement::Manual - API documentation manual for Lab::Measurement</a></li>
<li><a href = 'https://metacpan.org/pod/Linux::Statm::Tiny' target = '_blank'>Linux::Statm::Tiny - Simple access to Linux /proc/../statm</a></li>
<li><a href = 'https://metacpan.org/dist/Metrics-Any' target = '_blank'>Metrics::Any - Abstract collection of monitoring metrics</a></li>
<li><a href = 'https://metacpan.org/dist/Metrics-Any-Adapter-Prometheus' target = '_blank'>Metrics::Any::Adapter::Prometheus - A metrics reporting adapter for Prometheus</a></li>
<li><a href = 'https://metacpan.org/dist/Metrics-Any-Adapter-Statsd' target = '_blank'>Metrics::Any::Adapter::Statsd - A metrics reporting adapter for statsd</a></li>
<li><a href = 'https://metacpan.org/dist/Measure-Everything' target = '_blank'>Measure::Everything - Log::Any for Stats</a></li>
<li><a href = 'https://metacpan.org/dist/Net-Async-Statsd' target = '_blank'>Net::Async::Statsd - Asynchronous API for Etsy's statsd protocol</a></li>
<li><a href = 'https://metacpan.org/dist/Net-Prometheus' target = '_blank'>Net::Prometheus - Export monitoring metrics for prometheus</a></li>
<li><a href = 'https://metacpan.org/dist/Net-Statsd' target = '_blank'>Net::Statsd - Perl client for Etsy's statsd daemon</a></li>
<li><a href = 'https://metacpan.org/dist/Net-Statsd-Lite' target = '_blank'>Net::Statsd::Lite - A lightweight StatsD client that supports multimetric packets</a></li>
<li><a href = 'https://metacpan.org/dist/Net-Statsd-Tiny' target = '_blank'>Net::Statsd::Tiny - A tiny StatsD client that supports multimetric packets</a></li>
<li><a href = 'https://metacpan.org/dist/Perl-Metrics-Halstead' target = '_blank'>Perl::Metrics::Halstead - Compute Halstead complexity metrics</a></li>
<li><a href = 'https://prometheus.io/' target = '_blank'>Prometheus - Is an open-source systems monitoring and alerting toolkit</a></li>
<li><a href = 'https://metacpan.org/dist/SlapbirdAPM-Agent-Dancer2' target = '_blank'>SlapbirdAPM::Agent::Dancer2 - The SlapbirdAPM user-agent for Dancer2/Mojo/Plack applications</a></li>
<li><a href = 'https://metacpan.org/dist/Time-Progress' target = '_blank'>Time::Progress - Elapsed and estimated finish time reporting</a></li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '19843'>MemoryUsage
<ul>
<li><a href = 'https://metacpan.org/dist/Devel-Size' target = '_blank'>Devel::Size - Perl extension for finding the memory usage of Perl variables</a></li>
<li><a href = 'https://metacpan.org/dist/File-Map' target = '_blank'>File::Map - Memory mapping made simple and safe</a></li>
<li><a href = 'https://metacpan.org/dist/Linux-Smaps' target = '_blank'>Linux::Smaps - A Perl interface to /proc/PID/smaps</a></li>
<li><a href = 'https://metacpan.org/dist/Linux-Smaps-Tiny' target = '_blank'>Linux::Smaps::Tiny - A minimal and fast alternative to Linux::Smaps</a></li>
<li><a href = 'https://metacpan.org/dist/Memory-Usage' target = '_blank'>Memory::Usage - Tools to determine actual memory usage</a></li>
<li><a href = 'https://metacpan.org/pod/Memchmark' target = '_blank'>Memchmark - Check memory consumption</a></li>
<li><a href = 'https://metacpan.org/pod/SysV::SharedMem' target = '_blank'>SysV::SharedMem - SysV Shared memory made easy</a></li>
<li><a href = 'https://metacpan.org/dist/Task-MemManager' target = '_blank'>Task::MemManager - A memory allocated and manager for low level code in Perl</a></li>
<li><a href = 'https://metacpan.org/dist/Task-MemManager-CMalloc' target = '_blank'>Task::MemManager::CMalloc - Allocates buffers using C's malloc</a></li>
<li><a href = 'https://metacpan.org/dist/Task-MemManager-Device' target = '_blank'>Task::MemManager::Device - Device-specific memory management extensions for Task::MemManager</a></li>
<li><a href = 'https://metacpan.org/dist/Task-MemManager-View' target = '_blank'>Task::MemManager::View - Provides convenient views for Task::MemManager buffers</a></li>
<li><a href = 'https://metacpan.org/dist/Task-MemManager-View-PDL' target = '_blank'>Task::MemManager::View::PDL - Create PDL views of Task::MemManager buffers</a></li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '19880'>MobilePhones
<ul>
<li data-jstree='{"opened": false}' id = '19881'>See also
<ul>
<li>https://developer.android.com/tools/adb - Android Debug Bridge is a versatile command-line tool that lets you communicate with a device</li>
<li>https://librephone.fsf.org/</li>
</ul>
</li>
<li><a href = 'https://metacpan.org/dist/Android-ElectricSheep-Automator' target = '_blank'>Android::ElectricSheep::Automator - Do Androids Dream of Electric Sheep? Smartphone control from your desktop</a></li>
<li><a href = 'https://metacpan.org/dist/HTML-Make-Page' target = '_blank'>HTML::Make::Page - Automate making HTML tags 'head' and 'body'</a></li>
( run in 2.924 seconds using v1.01-cache-2.11-cpan-7fcb06a456a )