CPAN-MetaCurator
view release on metacpan or search on metacpan
html/cpan.metacurator.tree.html view on Meta::CPAN
<li><a href = 'https://metacpan.org/pod/PadWalker' target = '_blank'>PadWalker - Play with other peoples' lexical variables</a></li>
<li><a href = 'https://metacpan.org/dist/Perl5-TestEachCommit' target = '_blank'>Perl5::TestEachCommit - Test each commit in a pull request to Perl core</a></li>
<li><a href = 'https://metacpan.org/dist/PPI' target = '_blank'>PPI - Parse, Analyze and Manipulate Perl (without perl)</a></li>
<li><a href = 'https://metacpan.org/pod/Safe' target = '_blank'>Safe - Compile and execute code in restricted compartments</a></li>
<li><a href = 'https://metacpan.org/pod/Scope::OnExit' target = '_blank'>Scope::OnExit - Running code on scope exit - Deprecated</a></li>
<li><a href = 'https://metacpan.org/pod/Sub::Exporter' target = '_blank'>Sub::Exporter - A sophisticated exporter for custom-built routines</a></li>
<li><a href = 'https://metacpan.org/dist/Sub-Exporter-Lexical' target = '_blank'>Sub::Exporter::Lexical - To export lexically-available subs with Sub::Exporter</a></li>
<li><a href = 'Magic is Perl's way of enhancing variables' target = '_blank'>Variable::Magic - https://metacpan.org/pod/Variable::Magic</a></li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '23883'>PhoneNumbers
<ul>
<li><a href = 'https://metacpan.org/dist/Number-Phone' target = '_blank'>Number::Phone - Base class for Number::Phone::* modules</a></li>
<li><a href = 'https://metacpan.org/dist/Phone-Valid-International-Loose' target = '_blank'>Phone::Valid::International::Loose - Loosely validate international phone numbers via a regex</a></li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '23895'>PhpStuff
<ul>
<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>
html/cpan.metacurator.tree.html view on Meta::CPAN
</li>
<li><a href = 'https://metacpan.org/dist/Amazon-Credentials' target = '_blank'>Amazon::Credentials - Fetch Amazon credentials from file, environment or role</a></li>
<li><a href = 'https://metacpan.org/pod/App::genpw' target = '_blank'>App::genpw - (Gen)erate random password/strings, with (p)atterns and (w)ordlists</a></li>
<li><a href = 'https://metacpan.org/pod/Auth::GoogleAuth' target = '_blank'>Auth::GoogleAuth - Google Authenticator TBOT Abstraction</a></li>
<li><a href = 'https://metacpan.org/pod/Authen::TacacsPlus' target = '_blank'>Authen::TacacsPlus - Perl extension for authentication using tacacs+ server</a></li>
<li><a href = 'https://metacpan.org/pod/Authen::TOTP' target = '_blank'>Authen::TOTP - Interface to RFC6238 two factor authentication (2FA)</a></li>
<li><a href = 'https://metacpan.org/dist/Concierge' target = '_blank'>Concierge - Service layer orchestrator for authentication, sessions, and user data</a></li>
<li><a href = 'https://metacpan.org/dist/Concierge-Auth' target = '_blank'>Concierge::Auth - Password authentication and token generation using Crypt::Passphrase</a></li>
<li><a href = 'https://metacpan.org/dist/Concierge-Sessions' target = '_blank'>Concierge::Sessions - Session manager with factory pattern and multiple backend support</a></li>
<li><a href = 'https://metacpan.org/dist/Concierge-Users' target = '_blank'>Concierge::Users - User data management with multiple storage backends</a></li>
<li><a href = 'https://metacpan.org/pod/Data::Password::Common' target = '_blank'>Data::Password::Common - Check a password against a list of common passwords</a></li>
<li><a href = 'https://metacpan.org/dist/Data-Password-Manager' target = '_blank'>Data::Password::Manager - Generate, check, manage crypt - des passwords</a></li>
<li><a href = 'https://metacpan.org/pod/DBIx::Array::Connect' target = '_blank'>DBIx::Array::Connect - Database Connections from an INI Configuration File</a></li>
<li><a href = 'https://metacpan.org/dist/DBIx-MyPassword' target = '_blank'>DBIx::MyPassword - Store database authentication info in a CSV file</a></li>
<li><a href = 'https://metacpan.org/dist/DBIx-Password' target = '_blank'>DBIx::Password - Allows you to create a global password file for DB password</a></li>
<li><a href = 'https://metacpan.org/dist/DBIx-PasswordIniFile' target = '_blank'>DBIx::PasswordIniFile - Manages DBI connections with password and other params stored in a .ini style file</a></li>
<li><a href = 'https://metacpan.org/pod/File::KDBX' target = '_blank'>File::KDBX - Encrypted database to store secret text and files</a></li>
<li><a href = 'https://metacpan.org/dist/GitHub-Config-SSH-UserData' target = '_blank'>GitHub::Config::SSH::UserData - Read user data from comments in ssh config file</a></li>
<li><a href = 'https://metacpan.org/dist/KeePass-Reader' target = '_blank'>KeePass::Reader - Interface to KeePass V4 database files</a></li>
<li><a href = 'https://metacpan.org/dist/Module-Features-PasswordManager' target = '_blank'>Module::Features::PasswordManager - Password manager is a tool that lets you input, store, and retrieve individual passwords securely</a></li>
<li><a href = 'https://metacpan.org/dist/MooX-Role-CryptedPassword' target = '_blank'>MooX::Role::CryptedPassword - Password attribute from a encrypted file</a></li>
<li><a href = 'https://metacpan.org/pod/Net::SAML2' target = '_blank'>Net::SAML2 - SAML2 bindings and protocol implementation</a></li>
<li><a href = 'https://metacpan.org/pod/Pass::OTP' target = '_blank'>Pass::OTP - Perl implementation of HOTP / TOTP algorithms</a></li>
<li><a href = 'https://metacpan.org/pod/Password::Policy' target = '_blank'>Password::Policy - Make managing multiple password strength profiles easy</a></li>
<li><a href = 'https://metacpan.org/pod/String::Mask' target = '_blank'>String::Mask - Mask sensitive data</a></li>
<li><a href = 'https://metacpan.org/pod/String::Mask::XS' target = '_blank'>String::Mask::XS - Mask sensitive data faster</a></li>
<li><a href = 'https://metacpan.org/pod/String::Secret' target = '_blank'>String::Secret - Secret string wrapper to mask secret from logger</a></li>
<li><a href = 'https://metacpan.org/dist/Tags-HTML-ChangePassword' target = '_blank'>Tags::HTML::ChangePassword - Tags helper for change password</a></li>
<li><a href = 'https://metacpan.org/dist/Tags-HTML-Login-Access' target = '_blank'>Tags::HTML::Login::Access - Tags helper for login access</a></li>
<li><a href = 'Helps generate code for CSS and HTML Login form' target = '_blank'>Tags::HTML::Login::Register - Tags helper for login register</a></li>
<li><a href = 'https://metacpan.org/pod/Text::Password::Pronounceable' target = '_blank'>Text::Password::Pronounceable - Generate pronounceable passwords</a></li>
<li><a href = 'https://metacpan.org/dist/Trog-TOTP' target = '_blank'>Trog::TOTP - Fork of Authen::TOTP</a></li>
<li><a href = 'SAML 2.0 (Security Assertion Markup Language 2.0) is an open standard that enables secure Single Sign-On (SSO) for web-based applications' target = '_blank'>URN::OASIS::SAML2 - Constants for urn:oasis SAML2 implementations</a></li>
<li><a href = 'https://metacpan.org/dist/WebService-HashiCorp-Vault' target = '_blank'>WebService::HashiCorp::Vault - Perl API for HashiCorp's Vault</a></li>
<li><a href = 'https://metacpan.org/dist/Win32-Credentials' target = '_blank'>Win32::Credentials - Read/Write Windows Credential Manager via Win32 API</a></li>
<li><a href = 'https://metacpan.org/pod/WWW::Zitadel' target = '_blank'>WWW::Zitadel - Perl client for Zitadel identity management (OIDC + Management API)</a></li>
<li><a href = 'https://metacpan.org/dist/WWW-Zitadel' target = '_blank'>WWW::Zitadel::OIDC - OIDC client for Zitadel - token verification, JWKS, discovery</a></li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '30506'>UTF8
<ul>
<li data-jstree='{"opened": false}' id = '30507'>See also
<ul>
<li>[Topic] DataTraversal - For notes on UTF-8</li>
<li>[Topic] FileHandling - For Path::Class, Path::Tiny</li>
<li>[Topic] TextProcessing</li>
<li>[Topic] TheCharacterGuide</li>
<li>https://github.com/JuliaStrings/utf8proc - For utf8proc</li>
<li>https://github.com/tsibley/tchrist-OSCON2011-Unicode</li>
<li>https://metacpan.org/pod/perlunicode</li>
<li>https://metacpan.org/pod/perluniintro</li>
<li>https://metacpan.org/pod/perlunitut</li>
<li>https://perldoc.perl.org/ - STDERR->binmode(":encoding(UTF-8)");</li>
<li>https://perldoc.perl.org/ - binmode STDIN, ":encoding(UTF-8)";</li>
<li>https://perldoc.perl.org/ - binmode STDOUT, ":encoding(UTF-8)";</li>
<li>https://perldoc.perl.org/ - binmode STDERR, ":encoding(UTF-8)";</li>
<li>https://metacpan.org/pod/perlunicode#Forcing-Unicode-in-Perl-(Or-Unforcing-Unicode-in-Perl)</li>
<li>https://stackoverflow.com/questions/6162484/why-does-modern-perl-avoid-utf-8-by-default/6163129#6163129</li>
<li>https://www.unicode.org/versions/Unicode16.0.0/</li>
<li>https://www.unicode.org/reports/tr44/</li>
<li>https://www.endpointdev.com/blog/2025/04/encoding-in-perl/</li>
</ul>
</li>
<li><a href = 'https://metacpan.org/dist/App-safer' target = '_blank'>App::safer - CLI for Text::Safer</a></li>
<li><a href = 'https://metacpan.org/dist/App-uniprint' target = '_blank'>App::uniprint - Print each Unicode character of input, along with its codepoint and name</a></li>
<li><a href = 'Unicode::UTF8. Its encode_utf8 is not equivalent to encode_utf8 in Encode, which should be avoided' target = '_blank'>Encode/Decode character sets - Encode::Simple (has interesting comments, e.g. next comment)</a></li>
<li><a href = 'https://metacpan.org/pod/Encode' target = '_blank'>Encode - Character encodings in Perl</a></li>
<li><a href = 'https://metacpan.org/pod/Encode::Simple' target = '_blank'>Encode::Simple - Encode and decode text, simply</a></li>
<li><a href = 'https://metacpan.org/dist/Encode-Wide' target = '_blank'>Encode::Wide - Convert wide characters (Unicode) into HTML or XML-safe ASCII entities</a></li>
<li><a href = 'https://metacpan.org/pod/ODF::lpOD_Helper' target = '_blank'>ODF::lpOD_Helper - Fix and enhance ODF::lpOD</a></li>
<li><a href = 'https://metacpan.org/pod/Sys::Binmode' target = '_blank'>Sys::Binmode - A fix for PerlâÂÂs system call character encoding</a></li>
<li><a href = 'https://metacpan.org/dist/Text-Iconv' target = '_blank'>Text::Iconv - Perl interface to iconv() codeset conversion function</a></li>
<li><a href = 'Multi-lingual messages' target = '_blank'>Text::PO - Read and write PO files</a></li>
<li><a href = 'https://metacpan.org/pod/Text::Safer' target = '_blank'>Text::Safer - Convert text with one of several available methods, usually to a safer/more restricted encoding, e.g. for filenames</a></li>
<li><a href = 'https://metacpan.org/dist/Text-StripAccents' target = '_blank'>Text::StripAccents - Removes accented & special characters from strings</a></li>
<li><a href = 'https://metacpan.org/dist/Text-Transliterator' target = '_blank'>Text::Transliterator::Unaccent - Compile a transliterator from Unicode tables, to remove accents from text</a></li>
<li><a href = 'https://metacpan.org/pod/Text::VisualPrintf' target = '_blank'>Text::VisualPrintf - Printf family functions to handle Non-ASCII characters</a></li>
<li><a href = 'https://metacpan.org/dist/Text-Unaccent' target = '_blank'>Text::Unaccent - Remove accents from a string</a></li>
<li><a href = 'https://metacpan.org/pod/Text::Unidecode' target = '_blank'>Text::Unidecode - Plain ASCII transliterations of Unicode text</a></li>
<li><a href = 'https://metacpan.org/pod/Text::WideChar::Util' target = '_blank'>Text::WideChar::Util - Routines for text containing wide characters</a></li>
<li><a href = 'https://www.perl.com/pub/2012/04/perlunicook-standard-preamble.html/' target = '_blank'>Tom Christensen - https://stackoverflow.com/questions/6162484/why-does-modern-perl-avoid-utf-8-by-default/6163129#6163129</a></li>
<li><a href = 'Tom's Unicode Scripts So Life is Easier' target = '_blank'>Unicode - Unicode::Tussle</a></li>
<li><a href = 'https://metacpan.org/pod/Unicode::Block::List' target = '_blank'>Unicode::Block::List - Access to Unicode Block names and tables</a></li>
<li><a href = 'https://metacpan.org/pod/Unicode::CheckUTF8' target = '_blank'>Unicode::CheckUTF8 - Checks if scalar is valid UTF-8</a></li>
<li><a href = 'Note: Strings in @not_sorted, $a and $b are interpreted according to Perl's Unicode support. See https://metacpan.org/pod/perlunicode, https://metacpan.org/pod/perluniintro, https://metacpan.org/pod/perlunitut, https://metacpan.org...
<li><a href = 'https://metacpan.org/pod/Unicode::Escape' target = '_blank'>Unicode::Escape - Escape and unescape Unicode characters other than ASCI</a></li>
<li><a href = 'https://metacpan.org/pod/Unicode::GCString' target = '_blank'>Unicode::GCString - String as Sequence of UAX #29 Grapheme Clusters</a></li>
<li><a href = 'https://metacpan.org/pod/Unicode::Normalize' target = '_blank'>Unicode::Normalize - Unicode Normalization Forms</a></li>
<li><a href = 'https://metacpan.org/pod/Unicode::Precis' target = '_blank'>Unicode::Precis - RFC 7564 PRECIS Framework - Enforcement and Comparison</a></li>
<li><a href = 'https://metacpan.org/pod/Unicode::Precis::Preparation' target = '_blank'>Unicode::Precis::Preparation - RFC 8264 PRECIS Framework - Preparation</a></li>
<li><a href = 'https://metacpan.org/pod/Unicode::Stringprep' target = '_blank'>Unicode::Stringprep - Preparation of Internationalized Strings (RFC 3454)</a></li>
<li><a href = 'https://metacpan.org/release/RURBAN/Unicode-Towctrans-0.04' target = '_blank'>Unicode::Towctrans - Generate Wide-Char Unicode Case Mapping Tables</a></li>
<li><a href = 'https://metacpan.org/pod/Unicode::Unihan' target = '_blank'>Unicode::Unihan - The Unihan Data Base 5.1.0</a></li>
<li><a href = 'https://metacpan.org/dist/Unicode-UTF8' target = '_blank'>Unicode::UTF8 - Encoding and decoding of UTF-8 encoding form</a></li>
<li><a href = 'https://metacpan.org/dist/utf8-all' target = '_blank'>utf8::all - Turn on Unicode - all of it</a></li>
<li><a href = 'https://metacpan.org/pod/UTF8::R2' target = '_blank'>UTF8::R2 - Makes UTF-8 scripting easy for enterprise use</a></li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '30674'>UtilityStuff
<ul>
<li data-jstree='{"opened": false}' id = '30675'>See also
<ul>
<li>[Topic] AiEngines - For App::Raider</li>
<li>[Topic] WebServices - For WWW::YaCyBlacklist</li>
<li>http://opensearch.org/</li>
</ul>
</li>
<li><a href = 'https://metacpan.org/dist/App-PerlGlue' target = '_blank'>App::PerlGlue - Glue messy text into useful shapes</a></li>
<li><a href = 'https://metacpan.org/dist/App-plockf' target = '_blank'>App::plockf - Execute a command while holding a file lock</a></li>
<li><a href = 'https://metacpan.org/dist/FastGlob' target = '_blank'>FastGlob - A faster glob() implementation</a></li>
<li><a href = 'https://metacpan.org/pod/Metabase' target = '_blank'>Metabase - A database framework and API for resource metadata</a></li>
<li><a href = 'https://metacpan.org/dist/Metabase-Backend-AWS' target = '_blank'>Metabase::Backend::AWS - Metabase backend implemented using Amazon Web Services</a></li>
<li><a href = 'https://metacpan.org/pod/Metabase::Backend::MongoDB' target = '_blank'>Metabase::Backend::MongoDB - Metabase backend implemented using MongoDB</a></li>
<li><a href = 'https://metacpan.org/pod/Metabase::Backend::SQL' target = '_blank'>Metabase::Backend::SQL - Metabase backend role for SQL-based backends</a></li>
<li><a href = 'https://metacpan.org/pod/Metabase::Client::Simple' target = '_blank'>Metabase::Client::Simple - A client that submits to Metabase servers</a></li>
<li><a href = 'https://metacpan.org/pod/Metabase::Fact' target = '_blank'>Metabase::Fact - Base class for Metabase Facts</a></li>
<li><a href = 'https://metacpan.org/pod/Metabase::Index' target = '_blank'>Metabase::Index - Interface for Metabase indexing</a></li>
<li><a href = 'https://metacpan.org/pod/Metabase::Librarian' target = '_blank'>Metabase::Librarian - Front-end interface to Metabase storage</a></li>
<li><a href = 'https://metacpan.org/pod/Metabase::Query' target = '_blank'>Metabase::Query - Generic Metabase query language role</a></li>
<li><a href = 'https://metacpan.org/pod/Metabase::Report' target = '_blank'>Metabase::Report - A base class for collections of Metabase facts</a></li>
<li><a href = 'https://metacpan.org/pod/Metabase::Web' target = '_blank'>Metabase::Web - The Metabase web service</a></li>
( run in 1.037 second using v1.01-cache-2.11-cpan-9581c071862 )