CPAN-MetaCurator
view release on metacpan or search on metacpan
html/cpan.metacurator.tree.html view on Meta::CPAN
</li>
<li data-jstree='{"opened": false}' id = '2092'>AlgorithmicStuff
<ul>
<li data-jstree='{"opened": false}' id = '2093'>See also
<ul>
<li>[Topic] DatabaseAndSQL</li>
<li>[Topic] EventStuff</li>
</ul>
</li>
<li><a href = 'https://metacpan.org/pod/Action::Retry' target = '_blank'>Action::Retry - Module to try to perform an action, with various ways of retrying and sleeping between retries</a></li>
<li><a href = 'https://metacpan.org/pod/Action::Retry::Strategy::Constant' target = '_blank'>Action::Retry::Strategy::Constant - Constant sleep time strategy</a></li>
<li><a href = 'https://metacpan.org/pod/Action::Retry::Strategy::Fibonacci' target = '_blank'>Action::Retry::Strategy::Fibonacci - Fibonacci incrementation of sleep time strategy</a></li>
<li><a href = 'https://metacpan.org/pod/Action::Retry::Strategy::Linear' target = '_blank'>Action::Retry::Strategy::Linear - Linear incrementation of sleep time strategy</a></li>
<li><a href = 'https://metacpan.org/pod/Algorithm::Backoff' target = '_blank'>Algorithm::Backoff - Various backoff strategies for retry</a></li>
<li><a href = 'https://metacpan.org/pod/Algorithm::Backoff::Constant' target = '_blank'>Algorithm::Backoff::Constant - Backoff using a constant delay</a></li>
<li><a href = 'https://metacpan.org/pod/Algorithm::Backoff::Exponential' target = '_blank'>Algorithm::Backoff::Exponential - Backoff exponentially</a></li>
<li><a href = 'https://metacpan.org/pod/Algorithm::Backoff::Fibonacci' target = '_blank'>Algorithm::Backoff::Fibonacci - Backoff using Fibonacci sequence</a></li>
<li><a href = 'https://metacpan.org/pod/Algorithm::Backoff::LILD' target = '_blank'>Algorithm::Backoff::LILD - Linear Increment, Linear Decrement (LILD) backoff</a></li>
<li><a href = 'https://metacpan.org/pod/Algorithm::Backoff::LIMD' target = '_blank'>Algorithm::Backoff::LIMD - Linear Increment, Multiplicative Decrement (LIMD) backoff</a></li>
<li><a href = 'https://metacpan.org/pod/Algorithm::Backoff::MILD' target = '_blank'>Algorithm::Backoff::MILD - Multiplicative Increment, Linear Decrement (MILD) backoff</a></li>
<li><a href = 'https://metacpan.org/pod/Algorithm::Backoff::MIMD' target = '_blank'>Algorithm::Backoff::MIMD - Multiplicative Increment, Multiplicative Decrement (MIMD) backoff</a></li>
<li><a href = 'https://metacpan.org/pod/Algorithm::Backoff::RetryTimeouts' target = '_blank'>Algorithm::Backoff::RetryTimeouts - A backoff-style retry algorithm with adjustable timeout support</a></li>
<li><a href = 'https://metacpan.org/dist/Algorithm-X' target = '_blank'>Algorithm::X::DLX - Solve exact cover problems with Algorithm-X and Dancing Links</a></li>
<li><a href = 'https://metacpan.org/pod/Algorithm::DLX V 0.03' target = '_blank'>Algorithm::DLX - Solve exact cover problems</a></li>
<li><a href = 'https://metacpan.org/pod/App::AlgorithmBackoffUtils' target = '_blank'>App::AlgorithmBackoffUtils - Utilities related to Algorithm::Backoff</a></li>
<li><a href = 'https://metacpan.org/pod/Retry::Backoff' target = '_blank'>Retry::Backoff - Retry a piece of code, with backoff strategies</a></li>
<li><a href = 'https://metacpan.org/dist/Retry-Policy' target = '_blank'>Retry::Policy - Simple retry wrapper with exponential backoff and jitter</a></li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '2121'>AnimationStuff
<ul>
<li><a href = 'https://metacpan.org/dist/App-FfmpegUtils' target = '_blank'>App::FfmpegUtils - Utilities related to ffmpeg</a></li>
<li><a href = 'https://metacpan.org/pod/Automate::Animate::FFmpeg' target = '_blank'>Automate::Animate::FFmpeg - Create animation from a sequence of images using FFmpeg</a></li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '2138'>AntiVirusStuff
<ul>
<li><a href = 'https://metacpan.org/dist/Alien-YARA' target = '_blank'>Alien::YARA - Find or download and install the YARA malware analysis library</a></li>
<li><a href = 'https://metacpan.org/dist/File-Scan-ClamAV' target = '_blank'>File::Scan::ClamAV - Connect to a local Clam Anti-Virus clamd service and send commands</a></li>
<li><a href = 'https://metacpan.org/dist/YaraFFI' target = '_blank'>YaraFFI - Minimal Perl FFI bindings for the YARA malware scanning engine</a></li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '2206'>ApacheStuff
<ul>
<li data-jstree='{"opened": false}' id = '2207'>See also
<ul>
<li>RestfulInterface'</li>
<li>[Topic] SystemMonitoring</li>
<li>Apache::Log::Parser</li>
<li>Apache::ParseLog</li>
<li>ApacheLog::Parser</li>
<li>Regexp::Long::Common</li>
</ul>
</li>
<li><a href = 'https://metacpan.org/pod/Apache::Session' target = '_blank'>Apache::Session - A persistence framework for session data</a></li>
<li><a href = 'https://metacpan.org/dist/Apache-Session-Browseable' target = '_blank'>Apache::Session::Browseable - Add index and search methods to Apache::Session</a></li>
<li><a href = 'https://metacpan.org/dist/Apache-Session-Generate-Random' target = '_blank'>Apache::Session::Generate::Random - Use system randomness for generating session ids</a></li>
<li><a href = 'https://metacpan.org/dist/Apache2-API' target = '_blank'>Apache2::API - Apache2 API Framework</a></li>
<li><a href = 'https://metacpan.org/dist/Avro' target = '_blank'>Avro - The official Perl API for the Apache Avro project's serialization and RPC framework</a></li>
<li><a href = 'https://metacpan.org/pod/Common::Log::Parser' target = '_blank'>Common::Log::Parser - Parse the common log format lines used by Apache</a></li>
<li><a href = 'https://metacpan.org/dist/sealed' target = '_blank'>ModPerl::RegistryCookerSealed - Monkey-patch :Sealed registry handler() into ModPerl::RegistryCooker</a></li>
<li><a href = 'https://metacpan.org/dist/Net-API-REST' target = '_blank'>Net::API::REST - Framework for RESTful APIs</a></li>
<li><a href = 'https://metacpan.org/dist/Net-Kafka-Producer-Avro' target = '_blank'>Net::Kafka::Producer::Avro - Apache Kafka message producer based on librdkafka, Avro serialization and Confluent Schema Registry validation</a></li>
<li><a href = 'https://metacpan.org/dist/ThreatDetector' target = '_blank'>ThreatDetector - Apache log parser for threat detection & classification</a></li>
<li><a href = 'https://metacpan.org/dist/Thrift' target = '_blank'>Thrift - Apache Thrift is a software framework for scalable cross-language services development.</a></li>
<li><a href = 'https://metacpan.org/pod/Thrift::XS' target = '_blank'>Thrift::XS - Faster Thrift binary protocol encoding and decoding</a></li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '2241'>AppleMac
<ul>
<li data-jstree='{"opened": false}' id = '2242'>See also
<ul>
<li>[Topic] TheOSGuide</li>
</ul>
</li>
<li><a href = 'https://metacpan.org/pod/Mac::FSEvents' target = '_blank'>Mac::FSEvents - Monitor a directory structure for changes</a></li>
<li><a href = 'https://metacpan.org/dist/Mac-OSVersion' target = '_blank'>Mac::OSVersion - Get the Mac OS X or macOS system version</a></li>
<li><a href = 'https://metacpan.org/dist/Mac-Pasteboard' target = '_blank'>Mac::Pasteboard - Manipulate Mac OS X clipboards/pasteboards</a></li>
<li><a href = 'https://metacpan.org/dist/Mac-PropertyList' target = '_blank'>Mac::PropertyList - Work with Mac plists at a low level</a></li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '2554'>ArchiveFiles
<ul>
<li data-jstree='{"opened": false}' id = '2555'>See also
<ul>
<li>[Topic] Acronyms</li>
<li>[Topic] FileHandling</li>
<li>[Topic] Games - for more SCS stuff</li>
<li>[Topic] IoLayers</li>
<li>[Topic] TheRFCGuide</li>
<li>ftp://ftp.info-zip.org/pub/infozip/doc/ - For zip file details</li>
<li>https://metacpan.org/dist/IO-Compress/view/lib/IO/Compress/FAQ.pod</li>
<li>https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT - For zip file details</li>
<li>https://sourceware.org/bzip2/ - For info re bzip2</li>
<li>https://metacpan.org/pod/perlop#I%2FO-Operators - For I/O operators</li>
<li>https://oldhome.schmorp.de/marc/liblzf.html - For lzf</li>
<li>https://www.winzip.com/en/support/aes-encryption/ - AES Encryption Information</li>
</ul>
</li>
<li><a href = 'https://metacpan.org/pod/Alien::ultraviolet' target = '_blank'>Alien::ultraviolet - Alien package for Python uv</a></li>
<li><a href = 'https://metacpan.org/dist/Archive-SevenZip' target = '_blank'>Archive::7zip - Read/write 7z, zip, ISO9960 and other archives</a></li>
<li><a href = 'https://metacpan.org/dist/Archive-CAR' target = '_blank'>Archive::CAR - Content Addressable Archive (CAR) reader and writer</a></li>
<li><a href = 'https://metacpan.org/pod/Archive::Extract' target = '_blank'>Archive::Extract - A generic archive extracting mechanism</a></li>
<li><a href = 'https://metacpan.org/release/NICOMEN/Archive-Lha-0.11' target = '_blank'>Archive::Lha - Read and extract .LZH/.LHA archives</a></li>
<li><a href = 'https://metacpan.org/dist/Archive-Libarchive-Compress' target = '_blank'>Archive::Libarchive::Compress - Recursively archive a directory (using libarchive)</a></li>
<li><a href = 'https://metacpan.org/dist/Archive-Libarchive-Peek' target = '_blank'>Archive::Libarchive::Peek - Peek into archives without extracting them</a></li>
<li><a href = 'https://metacpan.org/dist/Archive-Tar-Stream' target = '_blank'>Archive::Tar::Stream - Pure Perl IO-friendly tar file management</a></li>
<li><a href = 'https://metacpan.org/pod/Archive::SCS' target = '_blank'>Archive::SCS - SCS archive controller</a></li>
<li><a href = 'https://metacpan.org/pod/Archive::Tar' target = '_blank'>Archive::Tar - Module for manipulations of tar archives</a></li>
<li><a href = 'https://metacpan.org/pod/Archive::Tar::Wrapper' target = '_blank'>Archive::Tar::Wrapper - API wrapper around the 'tar' utility</a></li>
<li><a href = 'https://metacpan.org/pod/Archive::Unzip::Burst' target = '_blank'>Archive::Unzip::Burst - Featureless but fast ZIP extraction</a></li>
<li><a href = 'https://metacpan.org/pod/Archive::Zip' target = '_blank'>Archive::Zip - Provide an interface to ZIP archive files</a></li>
<li><a href = 'https://metacpan.org/pod/Archive::Zip::SimpleZip' target = '_blank'>Archive::Zip::SimpleZip - Create Zip Archives</a></li>
<li><a href = 'https://metacpan.org/pod/Archive::Zip::SimpleUnzip' target = '_blank'>Archive::Zip::SimpleUnzip - Read Zip Archives</a></li>
<li><a href = 'https://metacpan.org/dist/App-zipdetails' target = '_blank'>App::zipdetails - Display the internal structure of zip files</a></li>
<li><a href = 'https://metacpan.org/dist/gb64' target = '_blank'>gb64 - Fast Pure Perl Base64 Encoding and Decoding</a></li>
<li><a href = 'https://metacpan.org/dist/Compress-Raw-Bzip2' target = '_blank'>Compress::Raw::Bzip2 - Low-Level Interface to bzip2 compression library</a></li>
<li><a href = 'https://metacpan.org/dist/Compress-Raw-Lzma' target = '_blank'>Compress::Raw::Lzma - Low-Level Perl Interface to lzma compression library</a></li>
<li><a href = 'https://metacpan.org/dist/Compress-Raw-Zlib' target = '_blank'>Compress::Raw::Zlib - Low-Level Interface to zlib or zlib-ng compression library</a></li>
<li><a href = 'https://metacpan.org/dist/Compress-Stream-Zstd' target = '_blank'>Compress::Stream::Zstd - Perl interface to the Zstd (Zstandard) (de)compressor</a></li>
<li><a href = 'https://metacpan.org/pod/Compress::Zlib' target = '_blank'>Compress::Zlib - Interface to zlib compression library</a></li>
html/cpan.metacurator.tree.html view on Meta::CPAN
<li><a href = 'https://metacpan.org/dist/Data-Section-Pluggable' target = '_blank'>Data::Section::Pluggable - Read structured data from __DATA__</a></li>
<li><a href = 'https://metacpan.org/pod/Data::Section::Simple' target = '_blank'>Data::Section::Simple - Read multiple, named, chunks of data out of your __DATA__ section</a></li>
<li><a href = 'https://metacpan.org/dist/Data-Section-Writer' target = '_blank'>Data::Section::Writer - Write __DATA__ section files for Data::Section, Data::Section::Simple or Mojo::Loader::data_section</a></li>
<li><a href = 'https://metacpan.org/pod/Data::Show' target = '_blank'>Data::Show - Dump data structures with name and point-of-origin</a></li>
<li><a href = 'https://metacpan.org/dist/Data-Smile' target = '_blank'>Data::Smile - Encoder/decoder for Smile data</a></li>
<li><a href = 'https://metacpan.org/dist/Data-Smile-XS' target = '_blank'>Data::Smile::XS - XS encoder/decoder for Smile data</a></li>
<li><a href = 'https://metacpan.org/pod/Data::Table' target = '_blank'>Data::Table - Data type related to database tables, spreadsheets, CSV/TSV files, HTML table displays, etc</a></li>
<li><a href = 'https://metacpan.org/pod/Data::Table::Excel' target = '_blank'>Data::Table::Excel - Convert between Data::Table objects and Excel (xls/xlsx) files</a></li>
<li><a href = 'https://metacpan.org/pod/Data::Table::Gherkin' target = '_blank'>Data::Table::Gherkin - Lean Gherkin data table parser</a></li>
<li><a href = 'https://metacpan.org/pod/Data::TableData::Lookup' target = '_blank'>Data::TableData::Lookup - Lookup value in a table data structure</a></li>
<li><a href = 'https://metacpan.org/pod/Data::TableData::Object' target = '_blank'>Data::TableData::Object - Manipulate table-like data structure via table object</a></li>
<li><a href = 'https://metacpan.org/pod/Data::TableData::Pick' target = '_blank'>Data::TableData::Pick - Pick randomly one or more table rows, with some options</a></li>
<li><a href = 'https://metacpan.org/pod/Data::TableData::Rank' target = '_blank'>Data::TableData::Rank - Add a rank column to a table</a></li>
<li><a href = 'https://metacpan.org/dist/Data-TableReader' target = '_blank'>Data::TableReader - Extract records from "dirty" tabular data sources</a></li>
<li><a href = 'https://metacpan.org/pod/Data::Tools' target = '_blank'>Data::Tools - Provides set of basic functions for data manipulation</a></li>
<li><a href = 'https://metacpan.org/pod/Data::Transfigure' target = '_blank'>Data::Transfigure - Performs rule-based data transfigurations of arbitrary structures</a></li>
<li><a href = 'https://metacpan.org/pod/Data::Transform' target = '_blank'>Data::Transform - Performs rule-based data transformations of arbitrary structures</a></li>
<li><a href = 'https://metacpan.org/pod/Data::Traverse' target = '_blank'>Data::Traverse - Callback-based depth-first traversal of Perl data structures</a></li>
<li><a href = 'https://metacpan.org/pod/Data::TreeDumper' target = '_blank'>Data::TreeDumper - Improved replacement for Data::Dumper. Powerful filtering capability</a></li>
<li><a href = 'https://metacpan.org/pod/Data::Unixish' target = '_blank'>Data::Unixish - Implementation for Unixish, a data transformation framework</a></li>
<li><a href = 'https://metacpan.org/pod/Data::Unixish::pick' target = '_blank'>Data::Unixish::pick - Pick one or more random items</a></li>
<li><a href = 'https://metacpan.org/dist/Data-Visitor' target = '_blank'>Data::Visitor - Visitor style traversal of Perl data structures</a></li>
<li><a href = 'https://metacpan.org/pod/Data::Visitor::Lite' target = '_blank'>Data::Visitor::Lite - An easy implementation of Data::Visitor::Callback</a></li>
<li><a href = 'https://metacpan.org/pod/Data::Visitor::Tiny' target = '_blank'>Data::Visitor::Tiny - Recursively walk data structures</a></li>
<li><a href = 'https://metacpan.org/pod/Data::Walk' target = '_blank'>Data::Walk - Traverse Perl data structures</a></li>
<li><a href = 'https://metacpan.org/pod/Data::Walker' target = '_blank'>Data::Walker - A tool for navigating through Perl data structures</a></li>
<li><a href = 'https://metacpan.org/dist/Datafile-Array' target = '_blank'>Datafile::Array - Pure-Perl utilities for reading and writing delimited data files</a></li>
<li><a href = 'https://metacpan.org/dist/Datafile-Hash' target = '_blank'>Datafile::Hash - Pure-Perl utilities for datafiles and INI-style config files with multi-level sections</a></li>
<li><a href = 'https://metacpan.org/pod/DBIx::Array' target = '_blank'>DBIx::Array - DBI Wrapper with Perl style data structure interfaces</a></li>
<li><a href = 'https://metacpan.org/dist/DBIx-Class-MaterializedPath' target = '_blank'>DBIx::Class::MaterializedPath - Efficiently retrieve and search trees with DBIx::Class</a></li>
<li><a href = 'https://metacpan.org/dist/DBIx-HTML' target = '_blank'>DBIx::HTML - Just another HTML table generating DBI extension</a></li>
<li><a href = 'https://metacpan.org/dist/DBIx-Tree' target = '_blank'>DBIx::Tree - Generate a tree from a self-referential database table</a></li>
<li><a href = 'https://metacpan.org/dist/DBIx-Tree-MaterializedPath' target = '_blank'>DBIx::Tree::MaterializedPath - Fast DBI queries and updates on "materialized path" trees</a></li>
<li><a href = 'https://metacpan.org/dist/Devel-Walk' target = '_blank'>Devel::Walk - Walk a complex object or reference</a></li>
<li><a href = 'https://metacpan.org/dist/Directory-Diff' target = '_blank'>Directory::Diff - Recursively find differences between similar directories</a></li>
<li><a href = 'https://metacpan.org/pod/Doubly' target = '_blank'>Doubly - Thread-safe doubly linked list</a></li>
<li><a href = 'https://metacpan.org/pod/Doubly::Linked' target = '_blank'>Doubly::Linked - Doubly linked lists</a></li>
<li><a href = 'https://metacpan.org/dist/Doubly-Linked-PP' target = '_blank'>Doubly::Linked::PP - Linked lists</a></li>
<li><a href = 'https://metacpan.org/dist/File-LoadLines' target = '_blank'>File::LoadLines - Load lines from files and network</a></li>
<li><a href = 'https://metacpan.org/pod/File::Random' target = '_blank'>File::Random - Perl module for random selecting of a file</a></li>
<li><a href = 'https://metacpan.org/pod/File::RandomLine' target = '_blank'>File::RandomLine - Retrieve random lines from a file</a></li>
<li><a href = 'https://metacpan.org/pod/File::Random::Pick' target = '_blank'>File::Random::Pick - Pick random lines from a file, without duplicates</a></li>
<li><a href = 'https://metacpan.org/pod/Forest' target = '_blank'>Forest - A collection of n-ary tree related modules</a></li>
<li><a href = 'https://metacpan.org/pod/Google::ProtocolBuffers' target = '_blank'>Google::ProtocolBuffers - Simple interface to Google Protocol Buffers</a></li>
<li><a href = 'http://metacpan.org/dist/Hash-Path' target = '_blank'>Hash::Path - A simple way to return a path of HoH</a></li>
<li><a href = 'https://metacpan.org/dist/Heap-PQ' target = '_blank'>Heap::PQ - Binary heap (priority queue)</a></li>
<li><a href = 'https://metacpan.org/dist/IO-Pager' target = '_blank'>IO::Pager - Select a pager (possibly perl-based) & pipe it text if a TTY</a></li>
<li><a href = 'https://metacpan.org/pod/Iterator' target = '_blank'>Iterator - A general-purpose iterator class</a></li>
<li><a href = 'https://metacpan.org/pod/Iterator::DBI' target = '_blank'>Iterator::DBI - An iterator for returning DBI query results</a></li>
<li><a href = 'https://metacpan.org/pod/Iterator::Diamond' target = '_blank'>Iterator::Diamond - Iterate through the files from ARGV</a></li>
<li><a href = 'https://metacpan.org/dist/Iterator-Flex' target = '_blank'>Iterator::Flex - Iterators with flexible behaviors</a></li>
<li><a href = 'https://metacpan.org/pod/Iterator::IO' target = '_blank'>Iterator::IO - Filesystem and stream iterators</a></li>
<li><a href = 'https://metacpan.org/pod/Iterator::Misc' target = '_blank'>Iterator::Misc - Miscellaneous iterator functions</a></li>
<li><a href = 'https://metacpan.org/pod/Iterator::Simple' target = '_blank'>Iterator::Simple - Simple iterator and utilities</a></li>
<li><a href = 'https://metacpan.org/pod/Iterator::Util' target = '_blank'>Iterator::Util - Essential utilities for the Iterator class</a></li>
<li><a href = 'https://metacpan.org/dist/List-AllUtils' target = '_blank'>List::AllUtils - Combines List::Util, List::SomeUtils and List::UtilsBy in one bite-sized package</a></li>
<li><a href = 'https://metacpan.org/pod/List::BinarySearch' target = '_blank'>List::BinarySearch - Binary Search within a sorted array.</a></li>
<li><a href = 'https://metacpan.org/pod/List::BinarySearch' target = '_blank'>List::BinarySearch::PP - Pure-Perl Binary Search functions</a></li>
<li><a href = 'https://metacpan.org/pod/List::BinarySearch::XS' target = '_blank'>List::BinarySearch::XS - Binary Search a sorted array with XS routines</a></li>
<li><a href = 'https://metacpan.org/pod/List::Compare' target = '_blank'>List::Compare - Compare elements of two or more lists</a></li>
<li><a href = 'https://metacpan.org/pod/List::Gen::Cookbook' target = '_blank'>List::Gen - Provides functions for generating lists</a></li>
<li><a href = 'https://metacpan.org/pod/List::Insertion' target = '_blank'>List::Insertion - Binary search a list for insertion point</a></li>
<li><a href = 'https://metacpan.org/dist/List-Lazy' target = '_blank'>List::Lazy - Generate lists lazily</a></li>
<li><a href = 'https://metacpan.org/dist/List-Regexp' target = '_blank'>List::Regexp - Convert list of strings to a regular expression</a></li>
<li><a href = 'https://metacpan.org/pod/List::Util' target = '_blank'>List::Util - A selection of general-utility list subroutines</a></li>
<li><a href = 'https://metacpan.org/dist/List-Util-Find' target = '_blank'>List::Util::Find - List utilities related to finding items</a></li>
<li><a href = 'https://metacpan.org/dist/List-Uniqnum' target = '_blank'>List::Uniqnum - A rendition of List::Util::uniqnum minus the bugs</a></li>
<li><a href = 'https://metacpan.org/dist/Loop-Util' target = '_blank'>Loop::Util - Loop helper keywords</a></li>
<li><a href = 'https://metacpan.org/dist/LTSV-LINQ' target = '_blank'>LTSV::LINQ - LINQ-style query interface for LTSV files</a></li>
<li><a href = 'https://metacpan.org/dist/Number-Finance-Human' target = '_blank'>Number::Finance::Human - Human-readable numbers for accounting and finance</a></li>
<li><a href = 'https://metacpan.org/dist/Number-Iterator' target = '_blank'>Number::Iterator - The great new Number::Iterator!</a></li>
<li><a href = 'https://metacpan.org/dist/Number-Iterator-XS' target = '_blank'>Number::Iterator::XS - Iterate numbers faster</a></li>
<li><a href = 'https://metacpan.org/pod/NumSeq::Iter' target = '_blank'>NumSeq::Iter - Generate a coderef iterator from a number sequence specification</a></li>
<li><a href = 'https://metacpan.org/dist/Object-Iterate' target = '_blank'>Object::Iterate - Iterators for objects that know the next element</a></li>
<li><a href = 'https://metacpan.org/dist/Object-Meta' target = '_blank'>Object::Meta - Library to manage data and meta data as one object but keeping it separate</a></li>
<li><a href = 'https://metacpan.org/pod/OLE::Storage' target = '_blank'>OLE::Storage - An Interface to Structured Storage Documents</a></li>
<li><a href = 'https://metacpan.org/dist/OLE-Storage_Lite' target = '_blank'>OLE::Storage_Lite - Simple Class for OLE document interface</a></li>
<li><a href = 'https://metacpan.org/pod/OMOP::CSV::Validator' target = '_blank'>OMOP::CSV::Validator - Validates OMOP CDM CSV files against their expected data types</a></li>
<li><a href = 'https://metacpan.org/pod/Package::Stash' target = '_blank'>Perl6::Caller - Routines for manipulating stashes</a></li>
<li><a href = 'https://metacpan.org/pod/Parse::CSV' target = '_blank'>Parse::CSV - Highly flexible CSV parser for large files</a></li>
<li><a href = 'https://metacpan.org/dist/Parser-FIT' target = '_blank'>Parser::FIT - A parser for garmin FIT (Flexible and Interoperable Data Transfer) files</a></li>
<li><a href = 'https://metacpan.org/pod/Quantum::Superpositions' target = '_blank'>Quantum::Superpositions - QM-like superpositions in Perl</a></li>
<li><a href = 'https://metacpan.org/pod/Random::Skew' target = '_blank'>Random::Skew - Set up a pool of items to return one of, randomly - with some more likely than others</a></li>
<li><a href = 'https://metacpan.org/pod/Random::Skew::Test' target = '_blank'>Random::Skew::Test - Handy means for testing (and fine tuning) Random::Skew</a></li>
<li><a href = 'https://metacpan.org/dist/Search-Tokenizer' target = '_blank'>Search::Tokenizer - Decompose a string into tokens (words)</a></li>
<li><a href = 'https://metacpan.org/pod/Syntax::Keyword::Junction' target = '_blank'>Syntax::Keyword::Junction - Perl6 style Junction operators in Perl5</a></li>
<li><a href = 'https://metacpan.org/dist/Scalar-List-Utils' target = '_blank'>Scalar::List::Utils - A distribution of general-utility subroutines</a></li>
<li><a href = 'https://metacpan.org/pod/Sim::OPT' target = '_blank'>Sim::OPT - OPT is an optimization and parametric exploration program favouring problem decomposition</a></li>
<li><a href = 'https://metacpan.org/dist/Storable' target = '_blank'>Storable - Persistence for Perl data structures</a></li>
<li><a href = 'https://metacpan.org/pod/Storable::Improved' target = '_blank'>Storable::Improved - Storable improved with core flaws mitigated</a></li>
<li><a href = 'https://metacpan.org/dist/Term-Table' target = '_blank'>Term::Table - Format a header and rows into a table</a></li>
<li><a href = 'https://metacpan.org/dist/Term-TablePrint' target = '_blank'>Term::TablePrint - Print a table to the terminal and browse it interactively</a></li>
<li><a href = 'https://metacpan.org/pod/Text::Aligner' target = '_blank'>Text::Aligner - Its single function align() is used to justify strings to various alignment styles</a></li>
<li><a href = 'https://metacpan.org/pod/Text::ANSITable' target = '_blank'>Text::ANSITable - Create nice formatted tables using extended ASCII and ANSI colors</a></li>
<li><a href = 'https://metacpan.org/pod/Text::ASCIITable' target = '_blank'>Text::ASCIITable - Create a nice formatted table using ASCII characters</a></li>
<li><a href = 'https://metacpan.org/dist/Text-ASCIITable-EasyTable' target = '_blank'>Text::ASCIITable::EasyTable - Create ASCII tables from an array of hashes</a></li>
<li><a href = 'https://metacpan.org/pod/Text::AutoCSV' target = '_blank'>Text::AutoCSV - Helper module to automate the use of Text::CSV</a></li>
<li><a href = 'https://metacpan.org/pod/Text::CSV' target = '_blank'>Text::CSV - Comma-separated values manipulator (using XS or PurePerl)</a></li>
<li><a href = 'https://metacpan.org/pod/Text::CSV::Encoded' target = '_blank'>Text::CSV::Encoded - Encoding aware Text::CSV</a></li>
<li><a href = 'https://metacpan.org/pod/Text::CSV_XS' target = '_blank'>Text::CSV_XS - Comma-separated values manipulation routines</a></li>
<li><a href = 'https://metacpan.org/pod/Text::FormatTable' target = '_blank'>Text::FormatTable - Format text tables</a></li>
<li><a href = 'https://metacpan.org/pod/Text::NumericData' target = '_blank'>Text::NumericData - Many tools for parsing and writing of textual numeric data files</a></li>
<li><a href = 'https://metacpan.org/dist/Text-Pipe' target = '_blank'>Text::Pipe - Common text filter API</a></li>
<li><a href = 'https://metacpan.org/pod/Text::SimpleTable' target = '_blank'>Text::SimpleTable - Simple eye candy ASCII Tables</a></li>
<li><a href = 'https://metacpan.org/pod/Text::Table' target = '_blank'>Text::Table - Organize Data in Tables</a></li>
<li><a href = 'https://metacpan.org/pod/Text::Table::Manifold' target = '_blank'>Text::Table::Manifold - Render tables in manifold formats</a></li>
<li><a href = 'https://metacpan.org/pod/Text::Table::Tiny' target = '_blank'>Text::Table::Tiny - Generate simple text tables from 2D arrays</a></li>
<li><a href = 'https://metacpan.org/pod/Text::Treesitter' target = '_blank'>Text::Treesitter - Perl binding for tree-sitter</a></li>
<li><a href = 'https://metacpan.org/dist/Text-Treesitter-Bash' target = '_blank'>Text::Treesitter::Bash - Parse Bash with Text::Treesitter and extract executable commands</a></li>
<li><a href = 'https://metacpan.org/dist/Text-Table-Read-RelationOn-Tiny' target = '_blank'>Text::Table::Read::RelationOn::Tiny - Read binary "relation on (over) a set" from a text table</a></li>
<li><a href = 'https://metacpan.org/pod/Tie::Pick' target = '_blank'>Tie::Pick - Randomly pick (and remove) an element from a set</a></li>
<li><a href = 'https://metacpan.org/pod/Tree' target = '_blank'>Tree - An N-ary tree</a></li>
<li><a href = 'https://metacpan.org/dist/Tree-Binary' target = '_blank'>Tree::Binary - An Object Oriented Binary Tree for Perl</a></li>
<li><a href = 'https://metacpan.org/pod/Tree::Binary::Dictionary' target = '_blank'>Tree::Binary::Dictionary - A dictionary API to a binary tree</a></li>
<li><a href = 'https://metacpan.org/pod/Tree::Binary::XS' target = '_blank'>Tree::Binary::XS - Perl extension for manipulating binary tree structure</a></li>
<li><a href = 'https://metacpan.org/dist/Tree-DAG_Node' target = '_blank'>Tree::DAG_Mode - An N-ary tree</a></li>
<li><a href = 'https://metacpan.org/pod/Tree::MultiNode' target = '_blank'>Tree::MultiNode - A multi-node tree object. Most useful for modeling hierarchical data structures</a></li>
<li><a href = 'https://metacpan.org/pod/Tree::Parser' target = '_blank'>Tree::Parser - Module to parse formatted files into tree structures</a></li>
<li><a href = 'https://metacpan.org/pod/Tree::R' target = '_blank'>Tree::R - Perl extension for the R-tree data structure and algorithms</a></li>
<li><a href = 'https://metacpan.org/pod/Tree::Simple' target = '_blank'>Tree::Simple - A simple tree object</a></li>
<li><a href = 'https://metacpan.org/pod/Tree::Simple::View' target = '_blank'>Tree::Simple::View - A set of classes for viewing Tree::Simple hierarchies</a></li>
html/cpan.metacurator.tree.html view on Meta::CPAN
<li><a href = 'https://metacpan.org/pod/HTML::TreeStructured' target = '_blank'>HTML::TreeStructured - Perl extension for generating tree structured HTML- Has minimal documentation</a></li>
<li><a href = 'https://metacpan.org/pod/HTML::T5' target = '_blank'>HTML::T5 - HTML validation in a Perl object</a></li>
<li><a href = 'https://metacpan.org/pod/HTML::Valid' target = '_blank'>HTML::Valid - Tidy/validate HTML</a></li>
<li><a href = 'https://metacpan.org/dist/HTML-Zoom' target = '_blank'>HTML::Zoom - Selector based streaming template engine</a></li>
<li><a href = 'https://metacpan.org/dist/HTML5-DOM' target = '_blank'>HTML5::DOM - Super fast html5 DOM library with css selectors (based on Modest/MyHTML)</a></li>
<li><a href = 'https://metacpan.org/dist/Litavis' target = '_blank'>Litavis - CSS preprocessor and compiler implemented in C via XS</a></li>
<li><a href = 'https://metacpan.org/dist/MathML-Entities' target = '_blank'>MathML::Entities - Convert XHTML+MathML Named Entities to Numeric Character References</a></li>
<li><a href = 'https://metacpan.org/dist/Rose-HTML-Objects' target = '_blank'>Rose::HTML::Objects - Object-oriented interfaces for HTML.</a></li>
<li><a href = 'https://metacpan.org/dist/Tags-HTML-Container' target = '_blank'>Tags::HTML::Container - There are many modules in this series. See e.g. UsernamePassword</a></li>
<li><a href = 'https://metacpan.org/dist/Tags-HTML-Footer' target = '_blank'>Tags::HTML::Footer - Tags helper for HTML footer</a></li>
<li><a href = 'https://metacpan.org/dist/Tags-HTML-Messages' target = '_blank'>Tags::HTML::Messages - Tags helper for HTML messages</a></li>
<li><a href = 'https://metacpan.org/pod/Text::CleanFragment' target = '_blank'>Text::CleanFragment - Clean up text to use as URL fragment or filename</a></li>
<li><a href = 'https://metacpan.org/dist/Text-Table-HTML' target = '_blank'>Text::Table::HTML - Generate HTML table</a></li>
<li><a href = 'https://metacpan.org/pod/Text::Table::HTML::DataTables' target = '_blank'>Text::Table::HTML::DataTables - Generate HTML table with jQuery and DataTables plugin</a></li>
<li><a href = 'https://metacpan.org/pod/WWW::ClickSource' target = '_blank'>WWW::ClickSource - Determine the source of a visit on your website : organic, adwords, facebook, referer site</a></li>
<li><a href = 'https://metacpan.org/dist/XAO-Base' target = '_blank'>XAO::Base - Set of base classes for the XAO family of products</a></li>
<li><a href = 'https://metacpan.org/pod/XAO::FS' target = '_blank'>XAO::FS - XAO framework database layer</a></li>
<li><a href = 'https://metacpan.org/dist/XAO-Web' target = '_blank'>XAO::Web - XAO Web Developer, dynamic content building suite</a></li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '16416'>HTTPHandling
<ul>
<li data-jstree='{"opened": false}' id = '16417'>See also
<ul>
<li>[Topic] BrowserStuff</li>
<li>[Topic] ChildProcesses</li>
<li>[Topic] DnsStuff</li>
<li>[Topic] EventStuff</li>
<li>[Topic] FileHandling</li>
<li>[Topic] HashHandling</li>
<li>[Topic] HTMLHandling</li>
<li>[Topic] HTTPServers</li>
<li>[Topic] LoggingStuff</li>
<li>[Topic] ParallelProcessing</li>
<li>[Topic] PlackServer</li>
<li>[Topic] TheRFCGuide</li>
<li>[Topic] RestfulInterface</li>
<li>[Topic] SwitchStatements</li>
<li>[Topic] SystemMonitoring</li>
<li>[Topic] WebServices</li>
<li>http://blogs.perl.org/users/neilb/2011/10/cpan-modules-for-parsing-user-agent-strings.html</li>
<li>https://daniel.haxx.se/http2/</li>
<li>https://data-star.dev/</li>
<li>https://dev.to/fgasper/perling-and-curling-2i10</li>
<li>https://http2.github.io/</li>
<li>https://http3-explained.haxx.se/</li>
<li>https://nghttp2.org/</li>
<li>https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml</li>
<li>http://savage.net.au/misc/Mojo.Wiki.html</li>
</ul>
</li>
<li><a href = 'https://metacpan.org/dist/Alien-nghttp2' target = '_blank'>Alien::nghttp2 - Find or build the nghttp2 HTTP/2 C library</a></li>
<li><a href = 'https://metacpan.org/dist/Authen-WebAuthn' target = '_blank'>Authen::WebAuthn - A library to add Web Authentication support to server applications</a></li>
<li><a href = 'https://metacpan.org/dist/Business-Stripe-Webhook' target = '_blank'>Business::Stripe::Webhook - A Perl module for handling webhooks sent by Stripe</a></li>
<li><a href = 'https://metacpan.org/pod/CGI::Ajax' target = '_blank'>CGI::Ajax - A perl-specific system for writing Asynchronous web applications</a></li>
<li><a href = 'https://metacpan.org/pod/CGI::Expand' target = '_blank'>CGI::Expand - Convert flat hash to nested data using TT2's dot convention</a></li>
<li><a href = 'https://metacpan.org/pod/CGI::Info' target = '_blank'>CGI::Info - Information about the CGI environment</a></li>
<li><a href = 'https://metacpan.org/pod/CGI::Session' target = '_blank'>CGI::Session - Persistent session data in CGI applications</a></li>
<li><a href = 'https://metacpan.org/pod/CGI::Session::Driver::mariadb' target = '_blank'>CGI::Session::Driver::mariadb - CGI::Session driver for MariaDB database</a></li>
<li><a href = 'https://metacpan.org/pod/CGI::Simple' target = '_blank'>CGI::Simple - A Simple totally OO CGI interface that is CGI.pm compliant</a></li>
<li><a href = 'https://metacpan.org/dist/Cookie' target = '_blank'>Cookie - Cookie Object with Encryption or Signature</a></li>
<li><a href = 'https://metacpan.org/pod/Cookie::Jar' target = '_blank'>Cookie::Jar - Cookie Jar Class for Server & Client</a></li>
<li><a href = 'https://metacpan.org/dist/Cookies-Roundtrip' target = '_blank'>Cookies::Roundtrip - Convert between different HTTP Cookie formats, well, at least we tried!</a></li>
<li><a href = 'https://metacpan.org/pod/Data::URIID' target = '_blank'>Data::URIID - Extractor for identifiers from URIs</a></li>
<li><a href = 'https://metacpan.org/pod/Data::URIID::Base' target = '_blank'>Data::URIID::Base - Extractor for identifiers from URIs</a></li>
<li><a href = 'https://metacpan.org/pod/Datastar::SSE' target = '_blank'>Datastar::SSE - Module for creating Datastar Server Events</a></li>
<li><a href = 'Parses the User-Agent string' target = '_blank'>Duadua - Detect User-Agent, do up again!</a></li>
<li><a href = 'https://metacpan.org/pod/FU' target = '_blank'>FU - Framework Ultimatum: A Lean and Efficient Zero-Dependency Web Framework.</a></li>
<li><a href = 'https://github.com/WICG/ua-client-hints/blob/main/README.md' target = '_blank'>Header help - HTTP::UserAgentClientHints</a></li>
<li><a href = 'https://metacpan.org/dist/HTTP-Body' target = '_blank'>HTTP::Body - HTTP Body Parser</a></li>
<li><a href = 'https://metacpan.org/dist/HTTP-BrowserDetect' target = '_blank'>HTTP::BrowserDetect - Determine Web browser, version, and platform from an HTTP user agent string</a></li>
<li><a href = 'https://metacpan.org/pod/HTTP::Cookies' target = '_blank'>HTTP::Cookies - HTTP cookie jars</a></li>
<li><a href = 'https://metacpan.org/dist/HTTP-Cookies-Chrome' target = '_blank'>HTTP::Cookies::Chrome - Cookie storage and management for Google Chrome</a></li>
<li><a href = 'https://metacpan.org/pod/HTTP::CookieJar::LWP' target = '_blank'>HTTP::CookieJar::LWP - LWP adapter for HTTP::CookieJar</a></li>
<li><a href = 'https://metacpan.org/pod/HTTP::Cookies::Microsoft' target = '_blank'>HTTP::Cookies::Microsoft - Access to Microsoft cookies files</a></li>
<li><a href = 'https://metacpan.org/pod/HTTP::Cookies::Mozilla' target = '_blank'>HTTP::Cookies::Mozilla - Cookie storage and management for Mozilla</a></li>
<li><a href = 'https://metacpan.org/pod/HTTP::Cookies::Netscape' target = '_blank'>HTTP::Cookies::Netscape - Access to Netscape cookies files</a></li>
<li><a href = 'https://metacpan.org/pod/HTTP::DetectUserAgent' target = '_blank'>HTTP::DetectUserAgent - Yet another HTTP useragent string parser</a></li>
<li><a href = 'https://metacpan.org/pod/HTTP::DAV' target = '_blank'>HTTP::DAV - A WebDAV client library for Perl5</a></li>
<li><a href = 'https://metacpan.org/pod/HTTP::Headers' target = '_blank'>HTTP::Headers - Class encapsulating HTTP Message headers</a></li>
<li><a href = 'https://metacpan.org/pod/HTTP::Message' target = '_blank'>HTTP::Message - HTTP style message (base class)</a></li>
<li><a href = 'https://metacpan.org/dist/HTTP-Parser-XS' target = '_blank'>HTTP::Parser::XS - A fast, primitive HTTP request parser</a></li>
<li><a href = 'https://metacpan.org/dist/HTTP-Parser2-XS' target = '_blank'>HTTP::Parser2::XS - Yet another http parser</a></li>
<li><a href = 'https://metacpan.org/dist/HTTP-Promise' target = '_blank'>HTTP::Promise - Asynchronous HTTP Request and Promise</a></li>
<li><a href = 'https://metacpan.org/pod/HTTP::Promise::Stream::Brotli' target = '_blank'>HTTP::Promise::Stream::Brotli - Stream Encoder for Brotli Encoding</a></li>
<li><a href = 'https://metacpan.org/pod/HTTP::Request::Common' target = '_blank'>HTTP::Request::Common - Construct common HTTP::Request objects</a></li>
<li><a href = 'https://metacpan.org/dist/HTTP-Request-FromCurl' target = '_blank'>HTTP::Request::FromCurl - Create a HTTP::Request from a curl command line</a></li>
<li><a href = 'https://metacpan.org/dist/HTTP-Request-Webpush' target = '_blank'>HTTP::Request::Webpush - HTTP Request for web push notifications</a></li>
<li><a href = 'https://metacpan.org/pod/HTTP::Response' target = '_blank'>HTTP::Response - HTTP style response message</a></li>
<li><a href = 'https://metacpan.org/dist/HTTP-SecureHeaders' target = '_blank'>HTTP::SecureHeaders - Manage security headers with many safe defaults</a></li>
<li><a href = 'https://metacpan.org/dist/HTTP-Session2' target = '_blank'>HTTP::Session2 - HTTP session management - Deprecated</a></li>
<li><a href = 'https://metacpan.org/pod/HTTP::State' target = '_blank'>HTTP::State - Fast RFC6265bis-draft + CHIPS Cookie Jar</a></li>
<li><a href = 'https://metacpan.org/pod/HTTP::Status' target = '_blank'>HTTP::Status - HTTP Status code processing</a></li>
<li><a href = 'https://metacpan.org/pod/HTTP::StructuredFieldValues' target = '_blank'>HTTP::StructuredFieldValues - Encode and decode HTTP Structured Field Values (RFC 9651) in Perl</a></li>
<li><a href = 'Uses IO::Socket::IP (or IO::Socket::INET)' target = '_blank'>HTTP::Tiny - A small, simple, correct HTTP/1.1 client</a></li>
<li><a href = 'https://metacpan.org/pod/HTTP::Tinyish' target = '_blank'>HTTP::Tinyish - HTTP::Tinyish is a wrapper module for HTTP client modules LWP, HTTP::Tiny and HTTP client software curl and wget</a></li>
<li><a href = 'https://metacpan.org/pod/HTTP::Tiny::Mech' target = '_blank'>HTTP::Tiny::Mech - Wrap a WWW::Mechanize instance in an HTTP::Tiny compatible interface.</a></li>
<li><a href = 'https://metacpan.org/pod/HTTP::Tiny::UA' target = '_blank'>HTTP::Tiny::UA - Higher-level UA features for HTTP::Tiny</a></li>
<li><a href = 'https://metacpan.org/dist/HTTP-XSHeaders' target = '_blank'>HTTP::XSHeaders - Fast XS Header library, replacing HTTP::Headers and HTTP::Headers::Fast</a></li>
<li><a href = 'https://metacpan.org/dist/LightTCP-Server' target = '_blank'>LightTCP::Server - A configurable TCP server with HTTP, CGI, and threading support (Pure Perl OOP)</a></li>
<li><a href = 'https://metacpan.org/dist/LightTCP-SSLclient' target = '_blank'>LightTCP::SSLclient - SSL/TLS HTTP client with proxy support and certificate pinning</a></li>
<li><a href = 'https://metacpan.org/dist/LWP-Protocol-https' target = '_blank'>LWP::Protocol::https - Provide https support for LWP::UserAgent</a></li>
<li><a href = 'https://metacpan.org/pod/LWP::Protocol::Net::Curl' target = '_blank'>LWP::Protocol::Net::Curl - The power of libcurl in the palm of your hands!</a></li>
<li><a href = 'https://metacpan.org/dist/libwww-perl' target = '_blank'>LWP::UserAgent - REST::Client</a></li>
<li><a href = 'https://metacpan.org/dist/LWP-UserAgent-Throttled' target = '_blank'>LWP::UserAgent::Throttled - Throttle requests to a site</a></li>
<li><a href = 'https://metacpan.org/dist/Net-Amazon-Glacier' target = '_blank'>Net::Amazon::Glacier - An implementation of the full Amazon Glacier RESTful 2012-06-01 API.</a></li>
<li><a href = 'https://metacpan.org/pod/Net::Amazon::Signature::V4' target = '_blank'>Net::Amazon::Signature::V4 - Implements the Amazon Web Services signature version 4, AWS4-HMAC-SHA256</a></li>
<li><a href = 'https://metacpan.org/dist/Net-Curl' target = '_blank'>Net::Curl - Perl interface for libcurl</a></li>
<li><a href = 'https://metacpan.org/dist/Net-Curl-Easier' target = '_blank'>Net::Curl::Easier - Convenience wrapper around Net::Curl::Easy</a></li>
<li><a href = 'https://metacpan.org/pod/Net::Curl::Easier' target = '_blank'>Net::Curl::Easy - Perl interface for curl_easy_* functions</a></li>
<li><a href = 'https://metacpan.org/dist/Net-Firewall-BlockerHelper' target = '_blank'>Net::Firewall::BlockerHelper - Helps with managing firewalls for banning IPs</a></li>
<li><a href = 'https://metacpan.org/dist/PApp' target = '_blank'>PApp - Multi-page-state-preserving web applications</a></li>
<li><a href = 'https://metacpan.org/pod/Parse::HTTP::UserAgent' target = '_blank'>Parse::HTTP::UserAgent - Parse User-Agent strings - Deprecated</a></li>
<li><a href = 'https://metacpan.org/dist/Protocol-Tus' target = '_blank'>Protocol::Tus - Tus protocol handling</a></li>
<li><a href = 'https://metacpan.org/dist/Query-Param' target = '_blank'>Query::Param - Lightweight object interface for parsing and creating query strings</a></li>
<li><a href = 'https://metacpan.org/pod/Router::Boom' target = '_blank'>Router::Boom - Fast routing engine for web applications</a></li>
<li><a href = 'https://metacpan.org/pod/Router::R3' target = '_blank'>Router::R3 - URL router library with high performance</a></li>
<li><a href = 'https://metacpan.org/pod/Router::Ragel' target = '_blank'>Router::Ragel - A high-performance URL router using the Ragel finite state machine</a></li>
<li><a href = 'https://metacpan.org/dist/Router-Simple' target = '_blank'>Router::Simple - Simple HTTP router</a></li>
<li><a href = 'https://metacpan.org/pod/Router::XS' target = '_blank'>Router::XS - Fast URI path to value lookup</a></li>
<li><a href = 'https://metacpan.org/dist/Slug' target = '_blank'>Slug - XS URL slug generator with custom ops</a></li>
<li><a href = 'https://metacpan.org/dist/Squid-Guard' target = '_blank'>Squid::Guard - Redirector for the Squid web proxy</a></li>
<li><a href = 'Requires Plack' target = '_blank'>Terse - Lightweight Web Framework</a></li>
<li><a href = 'https://metacpan.org/pod/URI' target = '_blank'>URI - Uniform Resource Identifiers (absolute and relative)</a></li>
<li><a href = 'https://metacpan.org/pod/URI' target = '_blank'>URI::_punycode - Encodes Unicode string in Punycode</a></li>
<li><a href = 'https://metacpan.org/pod/URI::AnyService' target = '_blank'>URI::AnyService - Simple /etc/services-driven URI objects</a></li>
<li><a href = 'https://metacpan.org/pod/URI::Based' target = '_blank'>URI::Based - Define a base URI and then generate variations on it</a></li>
<li><a href = 'https://metacpan.org/pod/URI::Escape' target = '_blank'>URI::Escape - Percent-encode and percent-decode unsafe characters</a></li>
<li><a href = 'https://metacpan.org/pod/URI::Escape::XS' target = '_blank'>URI::Escape::XS - Drop-In replacement for URI::Escape</a></li>
<li><a href = 'https://metacpan.org/pod/URI::Router' target = '_blank'>URI::Router - Highest performance powerful URI router (URI path to value lookup) for HTTP frameworks</a></li>
<li><a href = 'https://metacpan.org/pod/URI::Shortener' target = '_blank'>URI::Shortener - Shorten URIs so that you don't have to rely on external services</a></li>
<li><a href = 'https://metacpan.org/pod/URI::Split' target = '_blank'>URI::Split - Parse and compose URI strings</a></li>
<li><a href = 'https://metacpan.org/dist/URI-Template' target = '_blank'>URI::Template - Object for handling URI templates (RFC 6570)</a></li>
<li><a href = 'https://metacpan.org/pod/URL::Encode' target = '_blank'>URL::Encode - Encoding and decoding of application/x-www-form-urlencoded encoding</a></li>
<li><a href = 'https://metacpan.org/pod/URL::Encode::XS' target = '_blank'>URL::Encode::XS - XS implementation of URL::Encode</a></li>
<li><a href = 'https://metacpan.org/pod/VAPID' target = '_blank'>VAPID - Voluntary Application Server Identification</a></li>
<li><a href = 'https://metacpan.org/dist/Web-Components' target = '_blank'>Web::Components - MVC pattern for Web::Simple</a></li>
<li><a href = 'https://metacpan.org/pod/Web::ComposableRequest' target = '_blank'>Web::ComposableRequest - Composable request class for web frameworks</a></li>
<li><a href = 'https://metacpan.org/dist/Web-Simple' target = '_blank'>Web::Simple - A quick and easy way to build simple web applications</a></li>
<li><a href = 'https://metacpan.org/dist/WWW-Chain' target = '_blank'>WWW::Chain - A web request chain</a></li>
<li><a href = 'You must, after every action that GETs or POSTs a page, check that Mech succeeded, or all bets are off' target = '_blank'>WWW::Mechanize - https://metacpan.org/dist/WWW-Mechanize/view/lib/WWW/Mechanize/FAQ.pod</a></li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '16784'>HTTPServers
<ul>
<li data-jstree='{"opened": false}' id = '16785'>See also
<ul>
<li>[Topic] EventStuff</li>
<li>[Topic] HTTPHandling</li>
<li>[Topic] LinguaStuff - For CGI::Lingua</li>
<li>[Topic] ParallelProcessing - For IO::Async</li>
<li>PlackServer -For what came before PAGI</li>
<li>http://nginx.org/en/docs/</li>
<li>https://github.com/h2o/picohttpparser</li>
<li>http://savage.net.au/misc/Mojo.Wiki.html</li>
</ul>
</li>
<li><a href = 'https://metacpan.org/dist/Amon2' target = '_blank'>Amon2 - Lightweight web application framework</a></li>
<li><a href = 'https://metacpan.org/dist/Amon2-Plugin-Web-CSRFDefender' target = '_blank'>Amon2::Plugin::Web::CSRFDefender - Anti CSRF filter - Deprecated</a></li>
<li><a href = 'https://metacpan.org/dist/Apertur-SDK' target = '_blank'>Apertur::SDK - Official Perl SDK for the Apertur API</a></li>
<li><a href = 'https://metacpan.org/pod/App::HTTPThis' target = '_blank'>App::HTTPThis - Export the current directory over HTTP</a></li>
<li><a href = 'https://metacpan.org/dist/Async-Microservice' target = '_blank'>Async::Microservice - Async HTTP Microservice Moose Role</a></li>
<li><a href = 'https://metacpan.org/dist/CGI-ACL' target = '_blank'>CGI::ACL - Decide whether to allow a client to run this script</a></li>
<li><a href = 'https://metacpan.org/dist/CGI-Alternatives' target = '_blank'>CGI::Alternatives - Documentation for alternative solutions to CGI.pm</a></li>
<li><a href = 'https://metacpan.org/dist/ClearPress' target = '_blank'>ClearPress - Simple, vaguely-MVC web application framework</a></li>
<li><a href = 'https://metacpan.org/pod/Furl' target = '_blank'>Furl - Lightning-fast URL fetcher</a></li>
<li><a href = 'https://metacpan.org/dist/Gears' target = '_blank'>Gears - A framework to build web frameworks</a></li>
<li><a href = 'https://metacpan.org/pod/HTTP::CryptoCookie' target = '_blank'>HTTP::CryptoCookie - Perl extension for encrypted HTTP cookies</a></li>
<li><a href = 'https://metacpan.org/dist/HTTP-Handy' target = '_blank'>HTTP::Handy - A tiny HTTP/1.0 server for Perl 5.5.3 and later</a></li>
<li><a href = 'https://metacpan.org/pod/HTTP::ServerEvent' target = '_blank'>HTTP::ServerEvent - Create strings for HTTP Server Sent Events</a></li>
<li><a href = 'https://metacpan.org/pod/HTTP::Server::Simple' target = '_blank'>HTTP::Server::Simple - Lightweight HTTP server</a></li>
<li><a href = 'https://metacpan.org/pod/HTTP::Server::Simple::CGI' target = '_blank'>HTTP::Server::Simple::CGI - CGI.pm-style version of HTTP::Server::Simple</a></li>
<li><a href = 'https://metacpan.org/dist/Hypersonic' target = '_blank'>Hypersonic - Blazing fast HTTP server with JIT-compiled C event loop</a></li>
<li><a href = 'https://metacpan.org/pod/Minima' target = '_blank'>Minima - Efficient web framework built with modern core classes</a></li>
<li><a href = 'https://metacpan.org/dist/Mojolicious' target = '_blank'>Mojolicious - Real-time web framework</a></li>
<li><a href = 'https://metacpan.org/pod/Monoceros' target = '_blank'>Monoceros - PSGI/Plack server with event driven connection manager, preforking workers</a></li>
<li><a href = 'https://metacpan.org/dist/Net-Async-HTTP' target = '_blank'>Net::Async::HTTP - Use HTTP with IO::Async</a></li>
<li><a href = 'https://metacpan.org/dist/Net-Async-HTTP-Server' target = '_blank'>Net::Async::HTTP::Server - Serve HTTP with IO::Async</a></li>
<li><a href = 'https://metacpan.org/dist/Net-Async-MCP-Server' target = '_blank'>Net::Async::MCP::Server - Async MCP server base class</a></li>
<li><a href = 'https://metacpan.org/dist/Net-HTTP' target = '_blank'>Net::HTTP - Low-level HTTP connection (client)</a></li>
<li><a href = 'https://metacpan.org/pod/Net::HTTP::API' target = '_blank'>Net::HTTP::API - Easily create client for net API</a></li>
<li><a href = 'https://metacpan.org/pod/Net::HTTP::NB' target = '_blank'>Net::HTTP::NB - Non-blocking HTTP client</a></li>
<li><a href = 'https://metacpan.org/pod/Net::HTTP2' target = '_blank'>Net::HTTP2 - HTTP/2 in Perl, simplified</a></li>
<li><a href = 'https://metacpan.org/dist/Net-HTTP2-nghttp2' target = '_blank'>Net::HTTP2::nghttp2 - Perl XS bindings for nghttp2 HTTP/2 library</a></li>
<li><a href = 'https://metacpan.org/dist/Net-Respite' target = '_blank'>Net::Respite - Representational State (Perl Iscool) Transfer Engine</a></li>
<li><a href = 'https://metacpan.org/dist/Net-Server' target = '_blank'>Net::Server - Extensible, general Perl server engine</a></li>
<li><a href = 'https://metacpan.org/dist/NetServer-Generic' target = '_blank'>NetServer::Generic - Generic TCP/IP server class</a></li>
<li><a href = 'https://metacpan.org/pod/Net::Server::HTTP' target = '_blank'>Net::Server::HTTP - Very basic Net::Server based HTTP server class</a></li>
<li><a href = 'https://metacpan.org/pod/Net::Server::PreFork' target = '_blank'>Net::Server::PreFork - Net::Server personality</a></li>
<li><a href = 'https://metacpan.org/pod/Net::Async::MCP' target = '_blank'>Net::Server::SS::PreFork - A hot-deployable variant of Net::Server::PreFork</a></li>
<li><a href = 'https://metacpan.org/dist/PAGI' target = '_blank'>PAGI - Perl Asynchronous Gateway Interface</a></li>
<li><a href = 'https://metacpan.org/pod/PAGI::Middleware' target = '_blank'>PAGI::Middleware - Base class for PAGI middleware</a></li>
<li><a href = 'https://metacpan.org/pod/PAGI::Middleware::AccessLog' target = '_blank'>PAGI::Middleware::AccessLog - Request logging middleware</a></li>
<li><a href = 'https://metacpan.org/pod/PAGI::Middleware::Builder' target = '_blank'>PAGI::Middleware::Builder - DSL for composing PAGI middleware</a></li>
<li><a href = 'https://metacpan.org/pod/PAGI::Middleware::Session::Store::Cookie' target = '_blank'>PAGI::Middleware::Session::Store::Cookie - Encrypted client-side session store</a></li>
<li><a href = 'https://metacpan.org/dist/PAGI-Server' target = '_blank'>PAGI::Server - PAGI Reference Server Implementation</a></li>
<li><a href = 'https://metacpan.org/dist/PAGI/view/lib/PAGI/Tutorial.pod' target = '_blank'>PAGI::Tutorial - A comprehensive guide to building async web applications with PAGI</a></li>
<li><a href = 'https://metacpan.org/dist/Protocol-HTTP' target = '_blank'>Protocol::HTTP - Very fast HTTP protocol incremental parser and serializer</a></li>
<li><a href = 'https://metacpan.org/pod/Protocol::HTTP::Compression::Brotli' target = '_blank'>Protocol::HTTP::Compression::Brotli - Brotli compression plugin for Protocol::HTTP</a></li>
<li><a href = 'https://metacpan.org/dist/Protocol-HTTP' target = '_blank'>Protocol::HTTP::Response - HTTP response class</a></li>
<li><a href = 'https://metacpan.org/pod/Protocol::HTTP2' target = '_blank'>Protocol::HTTP2 - HTTP/2 protocol implementation (RFC 7540)</a></li>
<li><a href = 'https://metacpan.org/pod/Shuvgey' target = '_blank'>Shuvgey - AnyEvent HTTP/2 (RFC 7540) Server for PSGI</a></li>
<li><a href = 'https://metacpan.org/dist/PSGI' target = '_blank'>PSGI - Perl Web Server Gateway Interface Specification</a></li>
<li><a href = 'https://metacpan.org/dist/PSGI-Handy' target = '_blank'>PSGI::Handy - A tiny dependency-free PSGI web framework for Perl 5.005_03 and later</a></li>
<li><a href = 'https://metacpan.org/pod/Server::Starter' target = '_blank'>Server::Starter - A superdaemon for hot-deploying server programs</a></li>
<li><a href = 'https://metacpan.org/pod/Session::Storage::Secure' target = '_blank'>Session::Storage::Secure - Encrypted, expiring, compressed, serialized session data with integrity</a></li>
<li><a href = 'https://metacpan.org/pod/Starlet' target = '_blank'>Starlet - A simple, high-performance PSGI/Plack HTTP server</a></li>
<li><a href = 'https://metacpan.org/pod/Starman' target = '_blank'>Starman - High-performance preforking PSGI/Plack web server</a></li>
<li><a href = 'https://metacpan.org/dist/Task-WebDyne-Apache' target = '_blank'>Task::WebDyne::Apache - Prerequisite modules for running WebDyne under Apache</a></li>
<li><a href = 'https://metacpan.org/dist/Task-WebDyne-PAGI' target = '_blank'>Task::WebDyne::PAGI - Install PAGI dependencies for WebDyne</a></li>
<li><a href = 'https://metacpan.org/dist/Task-WebDyne-Plack' target = '_blank'>Task::WebDyne::Plack - Optional Plack integration for WebDyne</a></li>
<li><a href = 'https://metacpan.org/dist/Task-WebDyne-Starman' target = '_blank'>Task::WebDyne::Starman - Optional Starman integration for WebDyne</a></li>
<li><a href = 'https://metacpan.org/dist/Thunderhorse' target = '_blank'>Thunderhorse - A no-compromises brutally-good web framework</a></li>
<li><a href = 'https://metacpan.org/dist/Trickster' target = '_blank'>Trickster - A modern, battle-tested micro-framework for Perl web applications</a></li>
<li><a href = 'https://metacpan.org/dist/Tvh-Htsp-Client' target = '_blank'>Tvh::Htsp::Client - A Tvheadend HTSP client library written in perl</a></li>
<li><a href = 'https://metacpan.org/pod/Twiggy' target = '_blank'>Twiggy - AnyEvent HTTP server for PSGI</a></li>
<li><a href = 'https://metacpan.org/dist/UniEvent-HTTP-Manager' target = '_blank'>UniEvent::HTTP::Manager - Extremely fast asynchronous preforking / threading event based web server</a></li>
<li><a href = 'https://metacpan.org/dist/WebDyne' target = '_blank'>WebDyne - Dynamic Perl web application framework with template compilation and modular design</a></li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '16860'>HumanRights
<ul>
<li data-jstree='{"opened": false}' id = '16861'>See also
<ul>
<li>[Topic] Acronyms</li>
</ul>
</li>
<li><a href = 'https://metacpan.org/dist/Business-LegalRepData' target = '_blank'>Business::LegalRepData - Access to HUDOC Database</a></li>
<li><a href = 'https://metacpan.org/dist/ECHR-OpenData' target = '_blank'>ECHR::OpenData - Access to HUDOC Database</a></li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '16950'>IoLayers
<ul>
<li data-jstree='{"opened": false}' id = '16951'>See also
<ul>
<li>[Topic] ArchiveFiles</li>
<li>[Topic] CommandLineStuff</li>
<li>[Topic] CryptoStuff</li>
</ul>
</li>
<li><a href = 'https://metacpan.org/dist/IO-Divert' target = '_blank'>IO::Divert - Divert STDOUT to capture and process output</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Pty' target = '_blank'>IO::Pty - Pseudo TTY object class</a></li>
<li><a href = 'https://metacpan.org/dist/IO-Stty' target = '_blank'>IO::Stty - Change and print terminal line settings</a></li>
<li><a href = 'https://metacpan.org/dist/IO-Tty' target = '_blank'>IO::Tty - Low-level allocate a pseudo-Tty, import constants</a></li>
<li><a href = 'https://metacpan.org/dist/IOLayer-QuotedPrint' target = '_blank'>IOLayer::QuotedPrint - PerlIO layer for quoted-printable strings</a></li>
<li><a href = 'https://metacpan.org/pod/PerlIO::gzip' target = '_blank'>PerlIO::gzip - Perl extension to provide a PerlIO layer to gzip/gunzip</a></li>
<li><a href = 'https://metacpan.org/pod/PerlIO::Via::Base64' target = '_blank'>PerlIO::Via::Base64 - PerlIO layer for base64 (MIME) encoded strings</a></li>
<li><a href = 'https://metacpan.org/dist/PerlIO-via-Include' target = '_blank'>PerlIO::via::Include - PerlIO layer for including other files</a></li>
<li><a href = 'https://metacpan.org/pod/PerlIO::via::LineNumber' target = '_blank'>PerlIO::via::LineNumber - PerlIO layer for prefixing line numbers</a></li>
<li><a href = 'https://metacpan.org/pod/PerlIO::via::MD5' target = '_blank'>PerlIO::via::MD5 - PerlIO layer for creating an MD5 digest of a file</a></li>
<li><a href = 'https://metacpan.org/dist/PerlIO-via-Pod' target = '_blank'>PerlIO::via::Pod - PerlIO layer for extracting plain old documentation</a></li>
<li><a href = 'https://metacpan.org/pod/PerlIO::via::QuotedPrint' target = '_blank'>PerlIO::via::QuotedPrint - PerlIO layer for quoted-printable strings</a></li>
<li><a href = 'https://metacpan.org/pod/PerlIO::via::Rotate' target = '_blank'>PerlIO::via::Rotate - PerlIO layer for encoding using rotational deviation (rot13 etc)</a></li>
<li><a href = 'https://metacpan.org/pod/PerlIO::via::StripHTML' target = '_blank'>PerlIO::via::StripHTML - PerlIO layer to strip HTML tags from an input file</a></li>
<li><a href = 'https://metacpan.org/pod/PerlIO::via::UnComment' target = '_blank'>PerlIO::via::UnComment - PerlIO layer for removing comments</a></li>
html/cpan.metacurator.tree.html view on Meta::CPAN
<li><a href = 'https://metacpan.org/pod/PHP::Serialization' target = '_blank'>PHP::Serialization - Simple flexible means of converting the output of PHP's serialize() into the equivalent Perl memory structure, and vice versa</a></li>
<li><a href = 'https://metacpan.org/pod/PHP::Serialization::XS' target = '_blank'>PHP::Serialization::XS - Simple flexible means of converting the output of PHP's serialize() into the equivalent Perl memory structure, and vice versa - XS version</a><...
</ul>
</li>
<li data-jstree='{"opened": false}' id = '23937'>PipeLines
<ul>
<li data-jstree='{"opened": false}' id = '23938'>See also
<ul>
<li>[Topic] CachingStuff</li>
<li>[Topic] DataTraversal</li>
<li>[Topic] ParallelProcessing</li>
<li>[Topic] TextProcessing</li>
</ul>
</li>
<li><a href = 'https://metacpan.org/dist/App-PTP' target = '_blank'>App::PTP - An expressive Pipelining Text Processor</a></li>
<li><a href = 'https://metacpan.org/dist/Atomic-Pipe' target = '_blank'>Atomic::Pipe - Send atomic messages from multiple writers across a POSIX pipe</a></li>
<li><a href = 'https://metacpan.org/dist/File-Collector' target = '_blank'>File::Collector - Base class for custom File::Collector classes for classifying files and calling File::Collector::Processor methods for processing files </a></li>
<li><a href = 'https://metacpan.org/pod/Rule::Engine' target = '_blank'>Rule::Engine - A system for creating sets of rules (RuleSets) and executing them against a list of objects</a></li>
<li><a href = 'https://metacpan.org/pod/Sub::Chain' target = '_blank'>Sub::Chain - Chain subs together and call in succession</a></li>
<li><a href = 'https://metacpan.org/pod/Sub::Middler' target = '_blank'>Sub::Middler - Middleware subroutine chaining</a></li>
<li><a href = 'https://metacpan.org/pod/Sub::Pipeline' target = '_blank'>Sub::Pipeline - Subs composed of sequential pieces</a></li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '24114'>PlackServer
<ul>
<li data-jstree='{"opened": false}' id = '24115'>See also
<ul>
<li>[Topic] HTTPHandling</li>
<li>[Topic] HTTPServers</li>
<li>https://en.wikipedia.org/wiki/HTTP_header_injection</li>
<li>http://savage.net.au/misc/Mojo.Wiki.html</li>
</ul>
</li>
<li><a href = 'https://metacpan.org/pod/Gazelle' target = '_blank'>Gazelle - A Preforked Plack Handler for performance freaks</a></li>
<li><a href = 'https://metacpan.org/dist/Plack' target = '_blank'>Plack - Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)</a></li>
<li><a href = 'https://metacpan.org/pod/Plack::App::Directory' target = '_blank'>Plack::App::Directory - Serve static files from document root with directory index</a></li>
<li><a href = 'https://metacpan.org/pod/Plack::App::DirectoryIndex' target = '_blank'>Plack::App::DirectoryIndex - Serve static files from document root with an index file</a></li>
<li><a href = 'https://metacpan.org/pod/Plack::App::File' target = '_blank'>Plack::App::File - Serve static files from root directory</a></li>
<li><a href = 'https://metacpan.org/dist/Plack-App-Register' target = '_blank'>Plack::App::Register - Plack register application</a></li>
<li><a href = 'https://metacpan.org/dist/Plack-App-Tags-HTML' target = '_blank'>Plack::App::Tags::HTML - Plack application for running Tags::HTML objects</a></li>
<li><a href = 'https://metacpan.org/dist/Plack-Auth-SSO-OIDC' target = '_blank'>Plack::Auth::SSO::OIDC - Implementation of OpenID Connect for Plack::Auth::SSO</a></li>
<li><a href = 'https://metacpan.org/pod/Plack::Builder' target = '_blank'>Plack::Builder - OO and DSL to enable Plack Middlewares</a></li>
<li><a href = 'https://metacpan.org/pod/Plack::Component' target = '_blank'>Plack::Component - Base class for PSGI endpoints</a></li>
<li><a href = 'https://metacpan.org/dist/Plack-Handler-H2' target = '_blank'>Plack::Handler::H2 - High-performance HTTP/2 server handler for Plack</a></li>
<li><a href = 'https://metacpan.org/pod/Plack::Handler::Twiggy' target = '_blank'>Plack::Handler::Twiggy - Adapter for Twiggy</a></li>
<li><a href = 'https://metacpan.org/pod/Plack::Middleware' target = '_blank'>Plack::Middleware - Base class for easy-to-use PSGI middleware</a></li>
<li><a href = 'https://metacpan.org/dist/Plack-Middleware-BlockHeaderInjection' target = '_blank'>Plack::Middleware::BlockHeaderInjection - Block header injections in responses </a></li>
<li><a href = 'https://metacpan.org/pod/Plack::Middleware::Debug' target = '_blank'>Plack::Middleware::Debug - Display information about the current request/response</a></li>
<li><a href = 'https://metacpan.org/pod/Plack::Middleware::DebugLogging' target = '_blank'>Plack::Middleware::DebugLogging - Catalyst style console debugging for plack apps</a></li>
<li><a href = 'https://metacpan.org/pod/Plack::Middleware::DirIndex' target = '_blank'>Plack::Middleware::DirIndex - Middleware to use with Plack::App::Directory and the like</a></li>
<li><a href = 'https://metacpan.org/dist/Plack-Middleware-DirIndex-Htaccess' target = '_blank'>Plack::Middleware::DirIndex::Htaccess - Serve default html files for directory URLS. Includes checking of .htaccess file for DirectoryIndex</a></li>
<li><a href = 'https://metacpan.org/dist/Plack-Middleware-DirListing' target = '_blank'>Plack::Middleware::DirListing - Display a listing of a directory in html</a></li>
<li><a href = 'https://metacpan.org/pod/Plack::Middleware::Expires' target = '_blank'>Plack::Middleware::Expires - mod_expires for plack (see Apache webserver)</a></li>
<li><a href = 'https://metacpan.org/pod/Plack::Middleware::Headers' target = '_blank'>Plack::Middleware::Headers - Modify HTTP response headers</a></li>
<li><a href = 'https://metacpan.org/pod/Plack::Middleware::HTTPExceptions' target = '_blank'>Plack::Middleware::HTTPExceptions - Catch HTTP exceptions</a></li>
<li><a href = '' target = '_blank'>Plack::Middleware::OpenTelemetry - Plack middleware to setup OpenTelemetry spans</a></li>
<li><a href = 'https://metacpan.org/dist/Plack-Middleware-ProofOfWork' target = '_blank'>Plack::Middleware::ProofOfWork - Proof-of-Work based bot protection for Plack applications</a></li>
<li><a href = 'https://metacpan.org/pod/Plack::Middleware::ReverseProxy' target = '_blank'>Plack::Middleware::ReverseProxy - Supports app to run as a reverse proxy backend</a></li>
<li><a href = 'https://metacpan.org/dist/Plack-Middleware-Security-Simple' target = '_blank'>Plack::Middleware::Security::Simple - A simple security filter for Plack</a></li>
<li><a href = 'https://metacpan.org/dist/Plack-Middleware-Session' target = '_blank'>Plack::Middleware::Session - Middleware for session management</a></li>
<li><a href = 'https://metacpan.org/pod/Plack::Middleware::Session::Cookie' target = '_blank'>Plack::Middleware::Session::Cookie - Session middleware that saves session data in the cookie</a></li>
<li><a href = 'https://metacpan.org/pod/Plack::Middleware::Session::SerializedCookie' target = '_blank'>Plack::Middleware::Session::SerializedCookie - Session middleware that saves session data in the customizable serialized</a></li>
<li><a href = 'https://metacpan.org/dist/Plack-Middleware-Session-Simple' target = '_blank'>Plack::Middleware::Session::Simple - Make Session Simple</a></li>
<li><a href = 'https://metacpan.org/pod/Plack::Middleware::Static' target = '_blank'>Plack::Middleware::Static - Serve static files with Plack</a></li>
<li><a href = 'https://metacpan.org/pod/Plack::Middleware::Static::OpenFileCache' target = '_blank'>Plack::Middleware::Static::OpenFileCache - Plack::Middleware::Static with open file cache</a></li>
<li><a href = 'https://metacpan.org/dist/Plack-Middleware-Statsd' target = '_blank'>Plack::Middleware::Statsd - Send statistics to statsd</a></li>
<li><a href = 'https://metacpan.org/dist/Plack-Middleware-Text-Minify' target = '_blank'>Plack::Middleware::Text::Minify - Remove HTML indentation on the fly</a></li>
<li><a href = 'https://metacpan.org/dist/Plack-Middleware-Zitadel' target = '_blank'>Plack::Middleware::Zitadel - Verify Bearer tokens via ZITADEL OIDC in Plack apps</a></li>
<li><a href = 'https://metacpan.org/pod/Plack::Request' target = '_blank'>Plack::Request - Portable HTTP request object from PSGI env hash</a></li>
<li><a href = 'https://metacpan.org/pod/Plack::Response' target = '_blank'>Plack::Response - Portable HTTP Response object for PSGI response</a></li>
<li><a href = 'https://metacpan.org/dist/PlackX-Framework' target = '_blank'>PlackX::Framework - A thin framework for PSGI/Plack web apps</a></li>
<li><a href = 'https://metacpan.org/dist/WebServer-DirIndex' target = '_blank'>WebServer::DirIndex - Directory index data for web server listings</a></li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '24331'>PodHandling
<ul>
<li data-jstree='{"opened": false}' id = '24332'>See also
<ul>
<li>[Topic] MarkdownHandling</li>
<li>[Topic] PerlDocumentation</li>
<li>[Topic] TestingHelp - For Test::Spelling, Test::Spelling::Stopwords etc</li>
<li>[Topic] TextProcessing</li>
<li>https://asciidoc.org/</li>
<li>https://lists.perl.org/all.html - For Perl Mailing Lists - Alphabetical</li>
<li>https://metacpan.org/pod/perlpod</li>
</ul>
</li>
<li><a href = 'https://metacpan.org/dist/Aion-Annotation' target = '_blank'>Aion::Annotation - Processes annotations in perl modules</a></li>
<li><a href = 'https://metacpan.org/dist/App-Perl-Module-Examples' target = '_blank'>App::Perl::Module::Examples - Tool for creating examples from Perl module POD documentation</a></li>
<li><a href = 'https://metacpan.org/dist/App-Pod' target = '_blank'>App::pod - Quickly show available class methods and documentation</a></li>
<li><a href = 'https://metacpan.org/dist/App-pod2gfm' target = '_blank'>App::pod2gfm - Convert POD to GitHub Flavored Markdown</a></li>
<li><a href = 'https://metacpan.org/pod/App::podtohtml' target = '_blank'>App::podtohtml - Convert POD to HTML</a></li>
<li><a href = 'https://metacpan.org/dist/App-sdview' target = '_blank'>App::sdview - A terminal-based structured document viewer for POD and other formats</a></li>
<li><a href = 'https://metacpan.org/dist/Pod-Abstract' target = '_blank'>Pod::Abstract - Abstract document tree for Perl POD documents</a></li>
<li><a href = 'https://metacpan.org/dist/Pod-AsciiDoctor' target = '_blank'>Pod::AsciiDoctor - Convert from POD to AsciiDoc</a></li>
<li><a href = 'https://metacpan.org/dist/Pod-CopyrightYears' target = '_blank'>Pod::CopyrightYears - Object for copyright years changing in POD</a></li>
<li><a href = 'https://metacpan.org/dist/Pod-Coverage' target = '_blank'>Pod::Coverage - Checks if the documentation of a module is comprehensive</a></li>
<li><a href = 'https://metacpan.org/dist/Pod-Coverage-TrustMe' target = '_blank'>Pod::Coverage::TrustMe - Pod::Coverage but more powerful</a></li>
<li><a href = 'A- https://metacpan.org/pod/Pod::Coverage::TrustPod' target = '_blank'>Pod::Coverage::TrustPod - Allow a module's pod to contain Pod::Coverage hints</a></li>
<li><a href = 'https://metacpan.org/pod/Pod::Example' target = '_blank'>Pod::Example - Module for getting example from POD</a></li>
<li><a href = 'https://metacpan.org/dist/Pod-Extract' target = '_blank'>Pod::Extract - Remove pod from file</a></li>
<li><a href = 'https://metacpan.org/dist/Pod-Github' target = '_blank'>Pod::Github - Convert POD to Github markdown</a></li>
<li><a href = 'https://metacpan.org/pod/Pod::Html' target = '_blank'>Pod::Html - Module to convert pod files to HTML</a></li>
<li><a href = 'https://metacpan.org/dist/Pod-L10N' target = '_blank'>Pod::L10N - Pod with L10N</a></li>
<li><a href = 'https://metacpan.org/dist/Pod-LOL' target = '_blank'>Pod::LOL - Parse Pod into a list of lists (LOL)</a></li>
<li><a href = 'https://metacpan.org/pod/Pod::Markdown' target = '_blank'>Pod::Markdown - Convert POD to Markdown</a></li>
<li><a href = 'https://metacpan.org/dist/Pod-Markdown-Github' target = '_blank'>Pod::Markdown::Github - Convert POD to Github's specific markdown</a></li>
<li><a href = 'https://metacpan.org/pod/Pod::Markdown::Githubert' target = '_blank'>Pod::Markdown::Githubert - Convert POD to Github-flavored Markdown</a></li>
<li><a href = 'https://metacpan.org/pod/Pod::Parser' target = '_blank'>Pod::Parser - Base class for creating POD filters and translators</a></li>
<li><a href = 'https://metacpan.org/dist/Pod-Perldoc-ToToc' target = '_blank'>Pod::Perldoc::ToToc - Translate Pod to a Table of Contents</a></li>
<li><a href = 'https://metacpan.org/dist/Pod-Query' target = '_blank'>Pod::Query - Query pod documents</a></li>
<li><a href = 'https://metacpan.org/dist/Pod-Markdown-Githubert' target = '_blank'>Pod::Markdown::Githubert - Convert POD to Github-flavored Markdown</a></li>
<li><a href = 'https://metacpan.org/pod/Pod::Readme::Brief' target = '_blank'>Pod::Readme::Brief - A short simple README with just the essentials</a></li>
<li><a href = 'https://metacpan.org/dist/Pod-Simple' target = '_blank'>Pod::Simple - Framework for parsing Pod</a></li>
<li><a href = 'https://metacpan.org/pod/Pod::Simple::HTML' target = '_blank'>Pod::Simple::HTML - Convert Pod to HTML</a></li>
<li><a href = 'https://metacpan.org/pod/Pod::Simple::Wiki' target = '_blank'>Pod::Simple::Wiki - A class for creating Pod to Wiki filters</a></li>
<li><a href = 'https://metacpan.org/dist/Pod-Spell' target = '_blank'>Pod::Spell - A formatter for spellchecking Pod</a></li>
<li><a href = 'https://metacpan.org/pod/Pod::Spell::CommonMistakes' target = '_blank'>Pod::Spell::CommonMistakes - Catches common typos in POD</a></li>
<li><a href = 'https://metacpan.org/dist/Pod-Spelling' target = '_blank'>Pod::Spelling - Send POD to a spelling checker</a></li>
<li><a href = 'Uses Pod::Text::Color' target = '_blank'>Pod::Text::Color::Delight - https://metacpan.org/pod/Pod::Text::Color::Delight</a></li>
<li><a href = 'https://metacpan.org/dist/Pod-Usage' target = '_blank'>Pod::Usage - Extracts POD documentation and shows usage information</a></li>
<li><a href = 'https://metacpan.org/dist/Pod-Weaver' target = '_blank'>Pod::Weaver - Weave together a Pod document from an outline</a></li>
( run in 1.072 second using v1.01-cache-2.11-cpan-9581c071862 )