view release on metacpan or search on metacpan
data/tiddlers.json view on Meta::CPAN
"created": "20240315003618956"
},
{
"text": "\"\"\"\no Alien::YARA:\n- Find or download and install the YARA malware analysis library\n- https://metacpan.org/dist/Alien-YARA\n\no File::Scan::ClamAV:\n- Connect to a local Clam Anti-Virus clamd service and send commands\n- https:...
"title": "AntiVirusStuff",
"modified": "20260610073123738",
"created": "20250326061459334"
},
{
"created": "20240319065347473",
"text": "\"\"\"\no See also:\n- RestfulInterface\n- SystemMonitoring - For Lemonldap::NG::*\n\no Apache::Log::Parser:\n- Parser for Apache Log (common, combined, and any other custom styles by LogFormat)\n- https://metacpan.org/pod/Apache::Lo...
"title": "ApacheStuff",
"modified": "20260723224816523"
},
{
"created": "20250724003454771",
"text": "\"\"\"\no See also:\n- TheOSGuide\n\no Apple::AppStoreConnect:\n- Apple App Store Connect API client\n- https://metacpan.org/dist/Apple-AppStoreConnect\n\no Mac::FSEvents:\n- Monitor a directory structure for changes\n- https://metac...
"title": "AppleMac",
"modified": "20260716073355952"
},
{
data/tiddlers.json view on Meta::CPAN
"title": "CachingStuff",
"modified": "20260725005231382"
},
{
"created": "20240706052320581",
"text": "\"\"\"\no See also:\n- https://cloud.google.com/security/products/recaptcha\n- https://developers.google.com/recaptcha/docs/v3\n- https://www.cloudflare.com/products/turnstile/\n\no Captcha::Cloudflare::Turnstile:\n- A Perl implement...
"title": "CaptchaStuff",
"modified": "20260722072454940"
},
{
"text": "\"\"\"\no V 1.49:\n- 2026-06-26\n- Add AES-GCM-SIV, Gitea, Quadtree, Sagan, Suricata to [[Acronyms]]\n- Add Aion::Env, Util::CommandLine to CommandLineStuff\n- Add Algorithm::Classifier::IsolationForest to AlgorithmicStuff\n- Add Alg...
"title": "ChangeLog1",
"modified": "20260702002558540",
"created": "20240717002307158"
},
{
"created": "20260702002534921",
"text": "\"\"\"\no Author:\n- Ron Savage\n- Melbourne, Victoria, Australia\n- https://metacpan.org/author/RSAVAGE\n- http://savage.net.au/. My Wiki Haven has links to various wikis including this Perl.Wiki.html\n\no V 1.51:\n- Unreleased\n- A...
"title": "ChangeLog2",
"tags": "",
"modified": "20260725011253940"
data/tiddlers.json view on Meta::CPAN
"modified": "20260717064019970"
},
{
"created": "20260712231549666",
"title": "DatabaseAndSQL2",
"modified": "20260720224427866",
"text": "\"\"\"\no See also:\n- AiEngines\n- DatabaseAndSQL1\n- https://arango.ai/\n\no Arango::Tango:\n- A simple interface to ArangoDB REST API\n- https://metacpan.org/dist/Arango-Tango\n\no ArangoDB:\n- ArangoDB client for Perl\n- https://...
},
{
"created": "20230501012018764",
"text": "\"\"\"\no See also:\n- ArrayHandling\n- CommandLineStuff\n- CucumberGherkinPherkin\n- Data::Fake\n- Data::Grid\n- Data::Table::Text - Write data in tabular text format. Very flexible. Vast list of methods. Aimed at Amazon Web Service...
"title": "DataTraversal",
"modified": "20260722071653812"
},
{
"created": "20220628023742776",
"text": "\"\"\"\no See also:\n- ConstantStuff\n- DataTraversal\n- DatesAndTimes\n- DataValidation\n- JsonStuff\n- LinguaStuff\n- TheRFCGuide\n- RegexpStuff\n- [[UUID]]\n- Types::Standard - for Type::Tiny\n- https://tc39.es/ecma426/#sec-base64...
"title": "DataTypes",
"modified": "20260723010959461"
},
{
data/tiddlers.json view on Meta::CPAN
"created": "20250927001835688"
},
{
"created": "20200930063306239",
"text": "\"\"\"\no See also:\n- CodeTidyingCode\n- DatabaseAndSQL2 - For DBIx::HTML\n- DataTraversal\n- [[HTTPHandling]]\n- OpenGraphProtocol - For MooX::Role::SEOTags\n- SpreadsheetStuff - For Spreadsheet::HTML\n- StringStuff - For String::T...
"title": "HTMLHandling",
"modified": "20260720230355709"
},
{
"created": "20210922020640121",
"text": "\"\"\"\no See also:\n- BrowserStuff\n- ChildProcesses\n- DnsStuff\n- EventStuff\n- FileHandling\n- HashHandling\n- [[HTMLHandling]]\n- [[HTTPServers]]\n- LoggingStuff\n- ParallelProcessing\n- PlackServer\n- TheRFCGuide\n- RestfulInte...
"title": "HTTPHandling",
"modified": "20260723070643864"
},
{
"created": "20250118010706469",
"text": "\"\"\"\no See also:\n- [[Dancer2]]\n- EventStuff\n- [[HTTPHandling]]\n- LinguaStuff - For CGI::Lingua\n- ParallelProcessing - For IO::Async\n- PlackServer -For what came before PAGI\n- http://nginx.org/en/docs/\n- https://github.com/...
"title": "HTTPServers",
"modified": "20260711003929202"
},
{
"text": "\"\"\"\no See also:\n- [[Acronyms]] - For ECHR, HUDOC\n\no Business::LegalRepData:\n- Access to HUDOC Database\n- https://metacpan.org/dist/Business-LegalRepData\n\no ECHR::OpenData:\n- Access to HUDOC Database\n- https://metacpan.or...
"title": "HumanRights",
"modified": "20260111224126965",
"created": "20260111222906897"
},
{
data/tiddlers.json view on Meta::CPAN
"created": "20250705005522355"
},
{
"text": "\"\"\"\no See also:\n- CachingStuff\n- DataTraversal\n- ParallelProcessing\n- TextProcessing\n\no App::PTP:\n- An expressive Pipelining Text Processor\n- https://metacpan.org/dist/App-PTP\n\no Atomic::Pipe:\n- Send atomic messages fr...
"title": "PipeLines",
"modified": "20260612233741535",
"created": "20241001230949845"
},
{
"created": "20251204221955143",
"text": "\"\"\"\no See also:\n- [[HTTPHandling]]\n- [[HTTPServers]] - For PAGI (the successor to Plack), Twiggy\n- https://en.wikipedia.org/wiki/HTTP_header_injection\n- http://savage.net.au/misc/Mojo.Wiki.html\n\no Gazelle:\n- A Preforked Pl...
"title": "PlackServer",
"modified": "20260717015800792"
},
{
"created": "20220610010157426",
"text": "\"\"\"\no See also:\n- MarkdownHandling\n- PerlDocumentation\n- TestingHelp - For Test::Spelling, Test::Spelling::Stopwords etc\n- TextProcessing\n- https://asciidoc.org/\n- https://lists.perl.org/all.html - For Perl Mailing Lists - ...
"title": "PodHandling",
"modified": "20260723012706230"
},
{
html/cpan.metacurator.tree.html view on Meta::CPAN
<li data-jstree='{"opened": false}' id = '630'><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 data-jstree='{"opened": false}' id = '631'><a href = 'https://metacpan.org/dist/Clownfish' target = '_blank'>Clownfish - Apache Clownfish symbiotic object system</a>
</li>
<li data-jstree='{"opened": false}' id = '632'><a href = 'https://metacpan.org/dist/Clownfish-CFC' target = '_blank'>Clownfish::CFC - Compiler for Apache Clownfish</a>
</li>
<li data-jstree='{"opened": false}' id = '633'><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 data-jstree='{"opened": false}' id = '634'><a href = 'https://metacpan.org/dist/Dezi-App' target = '_blank'>Dezi::App - Build Dezi search applications </a>
</li>
<li data-jstree='{"opened": false}' id = '635'><a href = 'https://metacpan.org/dist/sealed' target = '_blank'>ModPerl::RegistryCookerSealed - Monkey-patch :Sealed registry handler() into ModPerl::RegistryCooker</a>
</li>
<li data-jstree='{"opened": false}' id = '636'><a href = 'https://metacpan.org/dist/Net-API-REST' target = '_blank'>Net::API::REST - Framework for RESTful APIs</a>
</li>
<li data-jstree='{"opened": false}' id = '637'><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 Re...
</li>
<li data-jstree='{"opened": false}' id = '638'><a href = 'https://metacpan.org/pod/Regexp::Log::Common' target = '_blank'>Regexp::Log::Common - A regular expression parser for the Common Log Format</a>
</li>
<li data-jstree='{"opened": false}' id = '639'><a href = 'https://metacpan.org/dist/ThreatDetector' target = '_blank'>ThreatDetector - Apache log parser for threat detection & classification</a>
</li>
<li data-jstree='{"opened": false}' id = '640'><a href = 'https://metacpan.org/dist/Thrift' target = '_blank'>Thrift - Apache Thrift is a software framework for scalable cross-language services development.</a>
html/cpan.metacurator.tree.html view on Meta::CPAN
<li data-jstree='{"opened": false}' id = '2771'><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 data-jstree='{"opened": false}' id = '2772'><a href = 'https://metacpan.org/pod/List::BinarySearch' target = '_blank'>List::BinarySearch - Binary Search within a sorted array.</a>
</li>
<li data-jstree='{"opened": false}' id = '2773'><a href = 'https://metacpan.org/pod/List::BinarySearch' target = '_blank'>List::BinarySearch::PP - Pure-Perl Binary Search functions</a>
</li>
<li data-jstree='{"opened": false}' id = '2774'><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 data-jstree='{"opened": false}' id = '2775'><a href = 'https://metacpan.org/pod/List::Compare' target = '_blank'>List::Compare - Compare elements of two or more lists</a>
</li>
<li data-jstree='{"opened": false}' id = '2776'><a href = 'https://metacpan.org/pod/List::Gen::Cookbook' target = '_blank'>List::Gen - Provides functions for generating lists</a>
</li>
<li data-jstree='{"opened": false}' id = '2777'><a href = 'https://metacpan.org/pod/List::Insertion' target = '_blank'>List::Insertion - Binary search a list for insertion point</a>
</li>
<li data-jstree='{"opened": false}' id = '2778'><a href = 'https://metacpan.org/dist/List-Lazy' target = '_blank'>List::Lazy - Generate lists lazily</a>
</li>
<li data-jstree='{"opened": false}' id = '2779'><a href = 'https://metacpan.org/dist/List-Regexp' target = '_blank'>List::Regexp - Convert list of strings to a regular expression</a>
</li>
<li data-jstree='{"opened": false}' id = '2780'>⊕ Notes for: List::Regexp
<ul>
<li data-jstree='{"opened": false}' id = '2781'>Includes regexp-opt</li>
html/cpan.metacurator.tree.html view on Meta::CPAN
<li data-jstree='{"opened": false}' id = '4673'><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 data-jstree='{"opened": false}' id = '4674'><a href = 'https://metacpan.org/pod/CGI::Info' target = '_blank'>CGI::Info - Information about the CGI environment</a>
</li>
<li data-jstree='{"opened": false}' id = '4675'><a href = 'https://metacpan.org/pod/CGI::Session' target = '_blank'>CGI::Session - Persistent session data in CGI applications</a>
</li>
<li data-jstree='{"opened": false}' id = '4676'><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 data-jstree='{"opened": false}' id = '4677'><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 data-jstree='{"opened": false}' id = '4678'><a href = 'https://metacpan.org/dist/Cookie' target = '_blank'>Cookie - Cookie Object with Encryption or Signature</a>
</li>
<li data-jstree='{"opened": false}' id = '4679'><a href = 'https://metacpan.org/pod/Cookie::Jar' target = '_blank'>Cookie::Jar - Cookie Jar Class for Server & Client</a>
</li>
<li data-jstree='{"opened": false}' id = '4680'><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 data-jstree='{"opened": false}' id = '4681'><a href = 'https://metacpan.org/pod/Data::URIID' target = '_blank'>Data::URIID - Extractor for identifiers from URIs</a>
</li>
<li data-jstree='{"opened": false}' id = '4682'>⊕ Notes for: Data::URIID
<ul>
<li data-jstree='{"opened": false}' id = '4683'>See also File::FStore in FileHandling</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '4684'><a href = 'https://metacpan.org/pod/Data::URIID::Base' target = '_blank'>Data::URIID::Base - Extractor for identifiers from URIs</a>
</li>
<li data-jstree='{"opened": false}' id = '4685'><a href = 'https://metacpan.org/pod/Datastar::SSE' target = '_blank'>Datastar::SSE - Module for creating Datastar Server Events</a>
html/cpan.metacurator.tree.html view on Meta::CPAN
<li data-jstree='{"opened": false}' id = '4688'><a href = 'https://metacpan.org/pod/HTTP::UserAgentClientHints' target = '_blank'>HTTP::UserAgentClientHints - Handles User Agent Client Hints (UA-CH)</a>
</li>
<li data-jstree='{"opened": false}' id = '4689'>⊕ Notes for: HTTP::UserAgentClientHints
<ul>
<li data-jstree='{"opened": false}' id = '4690'>https://github.com/WICG/ua-client-hints/blob/main/README.md</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '4691'><a href = 'https://metacpan.org/dist/HTTP-Body' target = '_blank'>HTTP::Body - HTTP Body Parser</a>
</li>
<li data-jstree='{"opened": false}' id = '4692'><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 data-jstree='{"opened": false}' id = '4693'><a href = 'https://metacpan.org/pod/HTTP::Cookies' target = '_blank'>HTTP::Cookies - HTTP cookie jars</a>
</li>
<li data-jstree='{"opened": false}' id = '4694'><a href = 'https://metacpan.org/dist/HTTP-Cookies-Chrome' target = '_blank'>HTTP::Cookies::Chrome - Cookie storage and management for Google Chrome</a>
</li>
<li data-jstree='{"opened": false}' id = '4695'>⊕ Notes for: HTTP::Cookies::Chrome
<ul>
<li data-jstree='{"opened": false}' id = '4696'>Uses HTTP::Cookies</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '4697'><a href = 'https://metacpan.org/pod/HTTP::CookieJar::LWP' target = '_blank'>HTTP::CookieJar::LWP - LWP adapter for HTTP::CookieJar</a>
</li>
<li data-jstree='{"opened": false}' id = '4698'><a href = 'https://metacpan.org/pod/HTTP::Cookies::Microsoft' target = '_blank'>HTTP::Cookies::Microsoft - Access to Microsoft cookies files</a>
</li>
<li data-jstree='{"opened": false}' id = '4699'><a href = 'https://metacpan.org/pod/HTTP::Cookies::Mozilla' target = '_blank'>HTTP::Cookies::Mozilla - Cookie storage and management for Mozilla</a>
</li>
<li data-jstree='{"opened": false}' id = '4700'><a href = 'https://metacpan.org/pod/HTTP::Cookies::Netscape' target = '_blank'>HTTP::Cookies::Netscape - Access to Netscape cookies files</a>
</li>
<li data-jstree='{"opened": false}' id = '4701'><a href = 'https://metacpan.org/pod/HTTP::DetectUserAgent' target = '_blank'>HTTP::DetectUserAgent - Yet another HTTP useragent string parser</a>
</li>
<li data-jstree='{"opened": false}' id = '4702'><a href = 'https://metacpan.org/pod/HTTP::DAV' target = '_blank'>HTTP::DAV - A WebDAV client library for Perl5</a>
</li>
<li data-jstree='{"opened": false}' id = '4703'><a href = 'https://metacpan.org/pod/HTTP::Headers' target = '_blank'>HTTP::Headers - Class encapsulating HTTP Message headers</a>
</li>
<li data-jstree='{"opened": false}' id = '4704'>⊕ Notes for: HTTP::Headers
<ul>
<li data-jstree='{"opened": false}' id = '4705'>But see HTTP::XSHeaders</li>
html/cpan.metacurator.tree.html view on Meta::CPAN
<li data-jstree='{"opened": false}' id = '4714'><a href = 'https://metacpan.org/pod/HTTP::Response' target = '_blank'>HTTP::Response - HTTP style response message</a>
</li>
<li data-jstree='{"opened": false}' id = '4715'><a href = 'https://metacpan.org/dist/HTTP-SecureHeaders' target = '_blank'>HTTP::SecureHeaders - Manage security headers with many safe defaults</a>
</li>
<li data-jstree='{"opened": false}' id = '4716'>⊕ Notes for: HTTP::SecureHeaders
<ul>
<li data-jstree='{"opened": false}' id = '4717'>https://cheatsheetseries.owasp.org/cheatsheets/HTTP_Headers_Cheat_Sheet.html</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '4718'><a href = 'https://metacpan.org/dist/HTTP-Session2' target = '_blank'>HTTP::Session2 - HTTP session management - Deprecated</a>
</li>
<li data-jstree='{"opened": false}' id = '4719'><a href = 'https://metacpan.org/pod/HTTP::State' target = '_blank'>HTTP::State - Fast RFC6265bis-draft + CHIPS Cookie Jar</a>
</li>
<li data-jstree='{"opened": false}' id = '4720'>⊕ Notes for: HTTP::State
<ul>
<li data-jstree='{"opened": false}' id = '4721'>See RfcGuide for rfc6265</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '4722'><a href = 'https://metacpan.org/pod/HTTP::Status' target = '_blank'>HTTP::Status - HTTP Status code processing</a>
</li>
<li data-jstree='{"opened": false}' id = '4723'><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 data-jstree='{"opened": false}' id = '4724'>⊕ Notes for: HTTP::StructuredFieldValues
<ul>
<li data-jstree='{"opened": false}' id = '4725'>See RfcGuide for rfc9651</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '4726'><a href = 'https://metacpan.org/pod/HTTP::Tiny' target = '_blank'>HTTP::Tiny - A small, simple, correct HTTP/1.1 client</a>
</li>
<li data-jstree='{"opened": false}' id = '4727'>⊕ Notes for: HTTP::Tiny
<ul>
<li data-jstree='{"opened": false}' id = '4728'>Uses IO::Socket::IP (or IO::Socket::INET)</li>
<li data-jstree='{"opened": false}' id = '4729'>Uses HTTP::CookieJar</li>
<li data-jstree='{"opened": false}' id = '4730'>Eschew HTTP::Lite</li>
<li data-jstree='{"opened": false}' id = '4731'>Contains interesting See Also</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '4732'><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 data-jstree='{"opened": false}' id = '4733'>⊕ Notes for: HTTP::Tinyish
<ul>
<li data-jstree='{"opened": false}' id = '4734'>Backends are searched in the order of: LWP, HTTP::Tiny, curl and wget</li>
<li data-jstree='{"opened": false}' id = '4735'>HTTP::Tinyish will auto-detect if the backend also supports HTTPS, and use the appropriate backend based on the given URL to the request methods</li>
</ul></li>
html/cpan.metacurator.tree.html view on Meta::CPAN
<li data-jstree='{"opened": false}' id = '4816'>http://clearpress.net/</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '4817'><a href = 'https://metacpan.org/pod/Furl' target = '_blank'>Furl - Lightning-fast URL fetcher</a>
</li>
<li data-jstree='{"opened": false}' id = '4818'>⊕ Notes for: Furl
<ul>
<li data-jstree='{"opened": false}' id = '4819'>Furl is a replacement for LWP</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '4820'><a href = 'https://metacpan.org/dist/Gears' target = '_blank'>Gears - A framework to build web frameworks</a>
</li>
<li data-jstree='{"opened": false}' id = '4821'><a href = 'https://metacpan.org/pod/HTTP::CryptoCookie' target = '_blank'>HTTP::CryptoCookie - Perl extension for encrypted HTTP cookies</a>
</li>
<li data-jstree='{"opened": false}' id = '4822'><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 data-jstree='{"opened": false}' id = '4823'>⊕ Notes for: HTTP::Handy
<ul>
<li data-jstree='{"opened": false}' id = '4824'>See also HP::Handy</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '4825'><a href = 'https://metacpan.org/pod/HTTP::ServerEvent' target = '_blank'>HTTP::ServerEvent - Create strings for HTTP Server Sent Events</a>
</li>
<li data-jstree='{"opened": false}' id = '4826'><a href = 'https://metacpan.org/pod/HTTP::Server::Simple' target = '_blank'>HTTP::Server::Simple - Lightweight HTTP server</a>
html/cpan.metacurator.tree.html view on Meta::CPAN
<li data-jstree='{"opened": false}' id = '4856'><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 data-jstree='{"opened": false}' id = '4857'><a href = 'https://metacpan.org/dist/PAGI' target = '_blank'>PAGI - Perl Asynchronous Gateway Interface</a>
</li>
<li data-jstree='{"opened": false}' id = '4858'><a href = 'https://metacpan.org/pod/PAGI::Middleware' target = '_blank'>PAGI::Middleware - Base class for PAGI middleware</a>
</li>
<li data-jstree='{"opened": false}' id = '4859'><a href = 'https://metacpan.org/pod/PAGI::Middleware::AccessLog' target = '_blank'>PAGI::Middleware::AccessLog - Request logging middleware</a>
</li>
<li data-jstree='{"opened": false}' id = '4860'><a href = 'https://metacpan.org/pod/PAGI::Middleware::Builder' target = '_blank'>PAGI::Middleware::Builder - DSL for composing PAGI middleware</a>
</li>
<li data-jstree='{"opened": false}' id = '4861'><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 data-jstree='{"opened": false}' id = '4862'><a href = 'https://metacpan.org/dist/PAGI-Server' target = '_blank'>PAGI::Server - PAGI Reference Server Implementation</a>
</li>
<li data-jstree='{"opened": false}' id = '4863'><a href = 'https://metacpan.org/dist/PAGI-Tools' target = '_blank'>PAGI::Tools - Application toolkit for the PAGI specification</a>
</li>
<li data-jstree='{"opened": false}' id = '4864'><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 data-jstree='{"opened": false}' id = '4865'><a href = 'https://metacpan.org/dist/Protocol-HTTP' target = '_blank'>Protocol::HTTP - Very fast HTTP protocol incremental parser and serializer</a>
</li>
<li data-jstree='{"opened": false}' id = '4866'><a href = 'https://metacpan.org/pod/Protocol::HTTP::Compression::Brotli' target = '_blank'>Protocol::HTTP::Compression::Brotli - Brotli compression plugin for Protocol::HTTP</a>
html/cpan.metacurator.tree.html view on Meta::CPAN
<li data-jstree='{"opened": false}' id = '6846'><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 data-jstree='{"opened": false}' id = '6847'><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 data-jstree='{"opened": false}' id = '6848'><a href = 'https://metacpan.org/dist/Plack-Middleware-Session' target = '_blank'>Plack::Middleware::Session - Middleware for session management</a>
</li>
<li data-jstree='{"opened": false}' id = '6849'>⊕ Notes for: Plack::Middleware::Session
<ul>
<li data-jstree='{"opened": false}' id = '6850'>Contains Plack::Session</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '6851'><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 data-jstree='{"opened": false}' id = '6852'><a href = 'https://metacpan.org/pod/Plack::Middleware::Session::SerializedCookie' target = '_blank'>Plack::Middleware::Session::SerializedCookie - Session middleware that saves session data in the cust...
</li>
<li data-jstree='{"opened": false}' id = '6853'><a href = 'https://metacpan.org/dist/Plack-Middleware-Session-Simple' target = '_blank'>Plack::Middleware::Session::Simple - Make Session Simple</a>
</li>
<li data-jstree='{"opened": false}' id = '6854'><a href = 'https://metacpan.org/pod/Plack::Middleware::Static' target = '_blank'>Plack::Middleware::Static - Serve static files with Plack</a>
</li>
<li data-jstree='{"opened": false}' id = '6855'><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 data-jstree='{"opened": false}' id = '6856'><a href = 'https://metacpan.org/dist/Plack-Middleware-Statsd' target = '_blank'>Plack::Middleware::Statsd - Send statistics to statsd</a>
</li>
<li data-jstree='{"opened": false}' id = '6857'><a href = 'https://metacpan.org/dist/Plack-Middleware-Text-Minify' target = '_blank'>Plack::Middleware::Text::Minify - Remove HTML indentation on the fly</a>