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 = '444'>⊕ Notes for: SSL
<ul>
<li data-jstree='{"opened": false}' id = '445'>Obsoleted by TSL</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '446'><a href = 'https://en.wikipedia.org/wiki/Ext4' target = '_blank'>STAX4 - (part of) Fourth extended filesystem</a>
</li>
<li data-jstree='{"opened": false}' id = '447'>⊕ Notes for: STAX4
<ul>
<li data-jstree='{"opened": false}' id = '448'>See also EXT4</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '449'><a href = 'https://en.wikipedia.org/wiki/Streaming_Text_Oriented_Messaging_Protocol' target = '_blank'>STOMP - Streaming Text Orientated Messaging Protocol</a>
</li>
<li data-jstree='{"opened": false}' id = '450'><a href = 'https://en.wikipedia.org/wiki/Suricata_(software)' target = '_blank'>Suricata - An open-source network analysis and threat detection software</a>
</li>
<li data-jstree='{"opened": false}' id = '451'><a href = 'https://metacpan.org/pod/SWF' target = '_blank'>SWF - ShockWave Flash</a>
</li>
<li data-jstree='{"opened": false}' id = '452'><a href = 'https://en.wikipedia.org/wiki/Interactive_Advertising_Bureau' target = '_blank'>TCF - Transparency and Consent Framework</a>
</li>
<li data-jstree='{"opened": false}' id = '453'><a href = 'https://www.rfc-editor.org/info/rfc9293' target = '_blank'>TCP - Transmission Control Protocol</a>
</li>
<li data-jstree='{"opened": false}' id = '454'><a href = 'https://www.schneier.com/crypto-gram/archives/2025/1115.html#cg20' target = '_blank'>TEE - Trusted Execution Environments aka Secure Enclaves</a>
</li>
<li data-jstree='{"opened": false}' id = '455'><a href = 'https://en.wikipedia.org/wiki/TeX' target = '_blank'>TeX - TeX is a popular means of typesetting complex mathematical formulae</a>
</li>
<li data-jstree='{"opened": false}' id = '456'><a href = 'https://en.wikipedia.org/wiki/TOML' target = '_blank'>TOML - Tom's Obvious, Minimal Language is a file format for configuration files</a>
</li>
<li data-jstree='{"opened": false}' id = '457'>⊕ Notes for: TOML
<ul>
<li data-jstree='{"opened": false}' id = '458'>Supports the following data types: string, integer, float, boolean, datetime, array, and table</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '459'><a href = 'https://en.wikipedia.org/wiki/Token-Oriented_Object_Notation' target = '_blank'>TOON - Token-Oriented Object Notation for Perl</a>
</li>
<li data-jstree='{"opened": false}' id = '460'><a href = 'http://tools.ietf.org/html/rfc6238' target = '_blank'>TOTP - Time-Based One-Time Password Algorithm</a>
</li>
<li data-jstree='{"opened": false}' id = '461'>⊕ Notes for: TOTP
<ul>
<li data-jstree='{"opened": false}' id = '462'>See also OATH</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '463'><a href = 'https://en.wikipedia.org/wiki/Third-party_management' target = '_blank'>TPRM - Third-party risk management</a>
</li>
<li data-jstree='{"opened": false}' id = '464'><a href = 'https://en.wikipedia.org/wiki/Triplestore' target = '_blank'>Triplestore - A triplestore or RDF store is for the storage and retrieval of triples</a>
</li>
<li data-jstree='{"opened": false}' id = '465'><a href = 'https://en.wikipedia.org/wiki/Transport_Layer_Security' target = '_blank'>TSL - Transport Layer Security</a>
</li>
<li data-jstree='{"opened": false}' id = '466'>⊕ Notes for: TSL
<ul>
<li data-jstree='{"opened": false}' id = '467'>Successor to SSL</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '468'><a href = 'https://en.wikipedia.org/wiki/Turtle_(syntax)' target = '_blank'>Turtle - Terse RDF Triple Language</a>
</li>
<li data-jstree='{"opened": false}' id = '469'><a href = 'https://metacpan.org/pod/DBD::DB2' target = '_blank'>UDB - IBM's DB2 Universal Database</a>
</li>
<li data-jstree='{"opened": false}' id = '470'><a href = 'https://www.rfc-editor.org/rfc/rfc768' target = '_blank'>UDP - User Datagram Protocol</a>
</li>
<li data-jstree='{"opened": false}' id = '471'>⊕ Notes for: UDP
<ul>
<li data-jstree='{"opened": false}' id = '472'>https://en.wikipedia.org/wiki/User_Datagram_Protocol</li>
<li data-jstree='{"opened": false}' id = '473'>See also DDP above</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '474'><a href = 'https://unicode.org/reports/tr9/#:~:text=A%20Unicode%20Standard%20Annex%20(UAX,version%20of%20the%20Unicode%20Standard.' target = '_blank'>UAX - Unicode Standard Annex</a>
</li>
<li data-jstree='{"opened": false}' id = '475'><a href = 'https://en.wikipedia.org/wiki/Universal_Coded_Character_Set' target = '_blank'>UCS - Universal Coded Character Set</a>
</li>
<li data-jstree='{"opened": false}' id = '476'>⊕ Notes for: UCS
<ul>
<li data-jstree='{"opened": false}' id = '477'>Aka Unicode</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '478'><a href = 'https://en.wikipedia.org/wiki/Universal_Decimal_Classification' target = '_blank'>UDC - Universal Decimal Classification</a>
</li>
<li data-jstree='{"opened": false}' id = '479'><a href = 'https://metacpan.org/dist/Sekhmet' target = '_blank'>ULID - Universally Unique Lexicographically Sortable Identifier</a>
</li>
<li data-jstree='{"opened": false}' id = '480'><a href = 'https://www.cognex.com/resources/symbologies/1-d-linear-barcodes/upc-a-barcodes#:~:text=The%20UPC-A%20barcode%20is,been%20in%20use%20since%201974' target = '_blank'>UPCA - Stands for Universa...
</li>
<li data-jstree='{"opened": false}' id = '481'><a href = 'https://www.rfc-editor.org/rfc/rfc3986' target = '_blank'>URI - Uniform Resource Identifiers (absolute and relative)</a>
</li>
<li data-jstree='{"opened": false}' id = '482'>⊕ Notes for: URI
<ul>
<li data-jstree='{"opened": false}' id = '483'>A compact sequence of characters for describing a range of Uniform Resource Identifiers through variable expansion</li>
<li data-jstree='{"opened": false}' id = '484'>https://datatracker.ietf.org/doc/html/rfc6570</li>
<li data-jstree='{"opened": false}' id = '485'>See also URL below</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '486'><a href = 'https://www.rfc-editor.org/rfc/rfc3986' target = '_blank'>URL - Uniform Resource Locator</a>
</li>
<li data-jstree='{"opened": false}' id = '487'>⊕ Notes for: URL
<ul>
<li data-jstree='{"opened": false}' id = '488'>These are a subset or URI above</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '489'><a href = 'https://metacpan.org/pod/Astro::UTDF' target = '_blank'>UTDF - Universal Tracking Data Format</a>
</li>
<li data-jstree='{"opened": false}' id = '490'><a href = 'https://datatracker.ietf.org/doc/html/rfc3629' target = '_blank'>UTF-8 - A transformation format of ISO 10646</a>
</li>
<li data-jstree='{"opened": false}' id = '491'><a href = 'https://datatracker.ietf.org/doc/html/rfc4122' target = '_blank'>UUID - A Universally Unique IDentifier (UUID) URN Namespace</a>
</li>
<li data-jstree='{"opened": false}' id = '492'><a href = 'https://metacpan.org/pod/VAPID' target = '_blank'>VAPID - Voluntary Application Server Identity</a>
</li>
<li data-jstree='{"opened": false}' id = '493'><a href = 'https://en.wikipedia.org/wiki/Variable-length_quantity' target = '_blank'>VLQ - Variable-Length Quantity</a>
</li>
<li data-jstree='{"opened": false}' id = '494'><a href = 'https://en.wikipedia.org/wiki/Vonage' target = '_blank'>Vonage - An American cloud communications provider operating as a subsidiary of Ericsson</a>
</li>
<li data-jstree='{"opened": false}' id = '495'><a href = 'https://en.wikipedia.org/wiki/WebDAV' target = '_blank'>WebDAV - Web Distributed Authoring and Versioning</a>
</li>
<li data-jstree='{"opened": false}' id = '496'><a href = 'https://encyclopedia2.thefreedictionary.com/WebP' target = '_blank'>WebPA - Bitmapped graphics file format from Google</a>
</li>
<li data-jstree='{"opened": false}' id = '497'><a href = 'https://en.wikipedia.org/wiki/World_Geodetic_System#WGS84' target = '_blank'>WGS - World Geodetic System</a>
</li>
<li data-jstree='{"opened": false}' id = '498'><a href = 'https://en.wikipedia.org/wiki/World_Meteorological_Organization' target = '_blank'>WMO - World Meteorological Organization</a>
</li>
<li data-jstree='{"opened": false}' id = '499'><a href = 'https://ejelta.com/xao/' target = '_blank'>XAO - A set of perl modules created primarily for building dynamic, database driven web sites</a>
</li>
<li data-jstree='{"opened": false}' id = '500'><a href = 'https://datatracker.ietf.org/doc/html/rfc4506' target = '_blank'>XDR - External Data Representation Standard</a>
</li>
<li data-jstree='{"opened": false}' id = '501'><a href = 'https://datatracker.ietf.org/doc/html/rfc4122' target = '_blank'>XMPP - Extensible Message Passing Protocol</a>
</li>
<li data-jstree='{"opened": false}' id = '502'><a href = 'https://en.wikipedia.org/wiki/XPDL' target = '_blank'>XPDL - The XML Process Definition Language</a>
</li>
<li data-jstree='{"opened": false}' id = '503'><a href = 'https://en.wikipedia.org/wiki/Cross-site_scripting' target = '_blank'>XSS - Cross Site Scripting</a>
</li>
<li data-jstree='{"opened": false}' id = '504'><a href = 'https://en.wikipedia.org/wiki/Zero-configuration_networking' target = '_blank'>ZeroConf - Zero-configuration networking</a>
</li>
<li data-jstree='{"opened": false}' id = '505'>⊕ Notes for: ZeroConf
html/cpan.metacurator.tree.html view on Meta::CPAN
<li data-jstree='{"opened": false}' id = '2552'>[Topic] <button class='btn btn-info'>TextProcessing</button></li>
<li data-jstree='{"opened": false}' id = '2553'>Text::Table::Manifold - Has many features & its See Also lists about similar 40 modules</li>
<li data-jstree='{"opened": false}' id = '2554'>[Topic] <button class='btn btn-info'>TheCharacterGuide</button></li>
<li data-jstree='{"opened": false}' id = '2555'>[Topic] <button class='btn btn-info'>ToonLanguage</button></li>
<li data-jstree='{"opened": false}' id = '2556'>[Topic] <button class='btn btn-info'>WebServices</button></li>
<li data-jstree='{"opened": false}' id = '2557'>[Topic] <button class='btn btn-info'>XS</button></li>
<li data-jstree='{"opened": false}' id = '2558'><a href = 'https://github.com/FasterXML/smile-format-specification/blob/master/smile-specification.md' target = '_blank'>For Smile format specification</a></li>
<li data-jstree='{"opened": false}' id = '2559'><a href = 'https://openrefine.org/' target = '_blank'>OpenRefine is a powerful free, open source tool for working with messy data</a></li>
<li data-jstree='{"opened": false}' id = '2560'><a href = 'https://sedgewick.io/' target = '_blank'>For info about Prof Robert Sedgewick who often worked with trees</a></li>
</ul></li>
<li data-jstree='{"opened": false}' id = '2561'><a href = 'https://metacpan.org/pod/Acme::CPANModules::PickingRandomLinesFromFile' target = '_blank'>Acme::CPANModules::PickingRandomLinesFromFile - List of modules to pick random lines from a file</a>
</li>
<li data-jstree='{"opened": false}' id = '2562'><a href = 'https://metacpan.org/dist/Acme-CPANModules-PickingRandomItemsFromList' target = '_blank'>Acme::CPANModules::PickingRandomItemsFromList - List of modules to pick random items from a list</a>
</li>
<li data-jstree='{"opened": false}' id = '2563'><a href = 'https://metacpan.org/pod/Algorithm::Numerical::Sample' target = '_blank'>Algorithm::Numerical::Sample - Draw samples from a set</a>
</li>
<li data-jstree='{"opened": false}' id = '2564'><a href = 'https://metacpan.org/dist/Algorithm-CurveFit' target = '_blank'>Algorithm::CurveFit - Nonlinear Least Squares Fitting</a>
</li>
<li data-jstree='{"opened": false}' id = '2565'><a href = 'https://metacpan.org/dist/Algorithm-Heapify-XS' target = '_blank'>Algorithm::Heapify::XS - Perl extension for supplying simple heap primitives for arrays</a>
</li>
<li data-jstree='{"opened": false}' id = '2566'><a href = 'https://metacpan.org/dist/Algorithm-QuadTree' target = '_blank'>Algorithm::QuadTree - A QuadTree Algorithm class in pure Perl</a>
</li>
<li data-jstree='{"opened": false}' id = '2567'><a href = 'https://metacpan.org/dist/Algorithm-QuadTree-XS' target = '_blank'>Algorithm::QuadTree::XS - XS backend for Algorithm::QuadTree</a>
</li>
<li data-jstree='{"opened": false}' id = '2568'><a href = 'https://metacpan.org/dist/Algorithm-SlidingWindow' target = '_blank'>Algorithm::SlidingWindow - Fixed-capacity rolling window (overwrite-oldest)</a>
</li>
<li data-jstree='{"opened": false}' id = '2569'><a href = 'https://metacpan.org/dist/Algorithm-SlidingWindow-Dynamic' target = '_blank'>Algorithm::SlidingWindow::Dynamic - Generic, dynamically sized sliding window</a>
</li>
<li data-jstree='{"opened": false}' id = '2570'><a href = 'https://metacpan.org/dist/App-abgrep' target = '_blank'>App::abgrep - Print lines matching a pattern. Has many options</a>
</li>
<li data-jstree='{"opened": false}' id = '2571'><a href = 'https://metacpan.org/dist/App-Bin-Search' target = '_blank'>App::Bin::Search - Base class for bin-search tool</a>
</li>
<li data-jstree='{"opened": false}' id = '2572'><a href = 'https://metacpan.org/pod/App::BloomUtils' target = '_blank'>App::BloomUtils - Utilities related to bloom filters</a>
</li>
<li data-jstree='{"opened": false}' id = '2573'><a href = 'https://metacpan.org/dist/App-bookmarks' target = '_blank'>App::bookmarks - Export bookmarks from browsers and files</a>
</li>
<li data-jstree='{"opened": false}' id = '2574'><a href = 'https://metacpan.org/dist/App-ccdiff' target = '_blank'>App::ccdiff - Colored Character diff</a>
</li>
<li data-jstree='{"opened": false}' id = '2575'><a href = 'https://metacpan.org/dist/App-csvtool' target = '_blank'>App::csvtool - Implements the csvtool core commands</a>
</li>
<li data-jstree='{"opened": false}' id = '2576'><a href = 'https://metacpan.org/pod/App::CSVUtils' target = '_blank'>App::CSVUtils - CLI utilities related to CSV</a>
</li>
<li data-jstree='{"opened": false}' id = '2577'>⊕ Notes for: App::CSVUtils
<ul>
<li data-jstree='{"opened": false}' id = '2578'>The module contains 64 scripts</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '2579'><a href = 'https://metacpan.org/dist/App-DataBrowseUtils' target = '_blank'>App::DataBrowseUtils - CLI utilities related to browsing data structures</a>
</li>
<li data-jstree='{"opened": false}' id = '2580'><a href = 'https://metacpan.org/dist/App-DPath' target = '_blank'>App::DPath - A Cmdline tool around Data::DPath (see below)</a>
</li>
<li data-jstree='{"opened": false}' id = '2581'><a href = 'https://metacpan.org/dist/App-DataSizeSpeedUtils' target = '_blank'>App::DataSizeSpeedUtils - Utilities related to data size/speed</a>
</li>
<li data-jstree='{"opened": false}' id = '2582'><a href = 'https://metacpan.org/dist/App-Greple' target = '_blank'>App::Greple - Extensible grep with lexical expression and region control</a>
</li>
<li data-jstree='{"opened": false}' id = '2583'><a href = 'https://metacpan.org/dist/App-Greple-aozora' target = '_blank'>App::Greple::aozora - Greple module for aozora-bunko proofreading</a>
</li>
<li data-jstree='{"opened": false}' id = '2584'>⊕ Notes for: App::Greple::aozora
<ul>
<li data-jstree='{"opened": false}' id = '2585'>The work of comparing and contrasting the input data with the original manuscript such as the base text and the input data is called "calibration" and searching for mistakes</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '2586'><a href = 'https://metacpan.org/dist/App-Greple-charcode' target = '_blank'>App::Greple::charcode - Greple module to annotate unicode character data</a>
</li>
<li data-jstree='{"opened": false}' id = '2587'>⊕ Notes for: App::Greple::charcode
<ul>
<li data-jstree='{"opened": false}' id = '2588'>Greple module -Mcharcode (or -Mcc for short) displays information about the matched characters. It can also visualize Unicode zero-width combining or hidden characters, which can be useful for examinin...
<li data-jstree='{"opened": false}' id = '2589'>The POD page https://metacpan.org/pod/App::Greple::charcode shows various outputs worthy of close study</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '2590'><a href = 'https://metacpan.org/dist/App-Greple-pw' target = '_blank'>App::Greple::pw - Module to get password from file</a>
</li>
<li data-jstree='{"opened": false}' id = '2591'><a href = 'https://metacpan.org/dist/App-Greple-stripe' target = '_blank'>App::Greple::stripe - Greple zebra stripe module. Produces coloured background bars of output</a>
</li>
<li data-jstree='{"opened": false}' id = '2592'><a href = 'https://metacpan.org/dist/App-Greple-subst' target = '_blank'>App::Greple::subst - Greple module for text search and substitution</a>
</li>
<li data-jstree='{"opened": false}' id = '2593'><a href = 'https://metacpan.org/dist/App-Greple-tee' target = '_blank'>App::Greple::tee - Module to replace matched text by the external command result</a>
</li>
<li data-jstree='{"opened": false}' id = '2594'><a href = 'https://metacpan.org/dist/App-Greple-wordle' target = '_blank'>App::Greple::wordle - Wordle module for greple</a>
</li>
<li data-jstree='{"opened": false}' id = '2595'><a href = 'https://metacpan.org/dist/App-Greple-xlate' target = '_blank'>App::Greple::xlate - Translation support module for greple</a>
</li>
<li data-jstree='{"opened": false}' id = '2596'>⊕ Notes for: App::Greple::xlate
<ul>
<li data-jstree='{"opened": false}' id = '2597'>This module is amazing. Check the demo</li>
<li data-jstree='{"opened": false}' id = '2598'>https://metacpan.org/pod/App::Greple::xlate</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '2599'><a href = 'https://metacpan.org/pod/App::Greple::xp' target = '_blank'>App::Greple::xp - Extended pattern module</a>
</li>
<li data-jstree='{"opened": false}' id = '2600'><a href = 'https://metacpan.org/dist/App-nauniq' target = '_blank'>App::nauniq - Non-adjacent uniq</a>
</li>
<li data-jstree='{"opened": false}' id = '2601'><a href = 'https://metacpan.org/pod/App::PickRandomLines' target = '_blank'>App::PickRandomLines - Pick one or more random lines from input</a>
</li>
<li data-jstree='{"opened": false}' id = '2602'><a href = 'https://metacpan.org/dist/App-remotediff' target = '_blank'>App::remotediff - Remote diff over rsync</a>
</li>
<li data-jstree='{"opened": false}' id = '2603'><a href = 'https://metacpan.org/dist/App-sdif' target = '_blank'>App::sdif - sdif (side-by-side) and family tools, cdif (visual char diff) and watchdiff (repetition of diff)</a>
</li>
<li data-jstree='{"opened": false}' id = '2604'><a href = 'https://metacpan.org/dist/App-td' target = '_blank'>App::td - Does for tables what jq does for JSON. Has a huge range of options</a>
</li>
<li data-jstree='{"opened": false}' id = '2605'>⊕ Notes for: App::td
<ul>
<li data-jstree='{"opened": false}' id = '2606'>Can be used in conjunction with csv2td from App::CSVUtils</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '2607'><a href = 'https://metacpan.org/dist/App-uricolor' target = '_blank'>App::uricolor - Colorize URIs with ANSI colors</a>
</li>
<li data-jstree='{"opened": false}' id = '2608'><a href = 'https://metacpan.org/pod/App::wordlist' target = '_blank'>App::wordlist - Grep words from (or test them against) WordList::*</a>
</li>
<li data-jstree='{"opened": false}' id = '2609'><a href = 'https://metacpan.org/dist/App-wordlist-wordle' target = '_blank'>App::wordlist::wordle - A wordlist wrapper to help solve Wordle</a>
</li>
<li data-jstree='{"opened": false}' id = '2610'><a href = 'https://metacpan.org/pod/Archive::BagIt' target = '_blank'>Archive::BagIt - The main module to handle bags</a>
</li>
<li data-jstree='{"opened": false}' id = '2611'><a href = 'https://metacpan.org/dist/Array-Contains' target = '_blank'>Array::Contains - Check if an array contains a specific element</a>
</li>
<li data-jstree='{"opened": false}' id = '2612'><a href = 'https://metacpan.org/pod/Array::Sample::Partition' target = '_blank'>Array::Sample::Partition - Sample elements from an array by equal partitions</a>
</li>
<li data-jstree='{"opened": false}' id = '2613'><a href = 'https://metacpan.org/pod/Array::Sample::SimpleRandom' target = '_blank'>Array::Sample::SimpleRandom - Sample elements randomly (with or without replacement)</a>
</li>
<li data-jstree='{"opened": false}' id = '2614'><a href = 'https://metacpan.org/pod/Array::Sample::SysRand' target = '_blank'>Array::Sample::SysRand - Systematic random sampling from an array</a>
</li>
<li data-jstree='{"opened": false}' id = '2615'><a href = 'https://metacpan.org/pod/Array::Sample::WeightedRandom' target = '_blank'>Array::Sample::WeightedRandom - Sample elements randomly, with weights (with or without replacement)</a>
</li>
<li data-jstree='{"opened": false}' id = '2616'><a href = 'https://metacpan.org/pod/assign' target = '_blank'>assign - Destructuring Assignment Syntax for Perl</a>
</li>
<li data-jstree='{"opened": false}' id = '2617'>⊕ Notes for: assign
html/cpan.metacurator.tree.html view on Meta::CPAN
<ul>
<li data-jstree='{"opened": false}' id = '2666'>Handles JSON objects, YAML documents, XML instances and CSV files</li>
<li data-jstree='{"opened": false}' id = '2667'>Can create objects, files, file handles and strings</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '2668'><a href = 'https://metacpan.org/pod/Data::Munge' target = '_blank'>Data::Munge - Various utility functions</a>
</li>
<li data-jstree='{"opened": false}' id = '2669'><a href = 'https://metacpan.org/pod/Data::NestedKey' target = '_blank'>Data::NestedKey - Object-oriented handling of deeply nested hash structures</a>
</li>
<li data-jstree='{"opened": false}' id = '2670'>⊕ Notes for: Data::NestedKey
<ul>
<li data-jstree='{"opened": false}' id = '2671'>Uses dot-separated keys to access nested hashes</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '2672'><a href = 'https://metacpan.org/pod/Data::Page' target = '_blank'>Data::Page - Help when paging through sets of results</a>
</li>
<li data-jstree='{"opened": false}' id = '2673'><a href = 'https://metacpan.org/pod/Data::Pageset' target = '_blank'>Data::Pageset - Page numbering and page sets</a>
</li>
<li data-jstree='{"opened": false}' id = '2674'><a href = 'https://metacpan.org/dist/Data-Pageset-Exponential' target = '_blank'>Data::Pageset::Exponential - Page numbering for very large page numbers</a>
</li>
<li data-jstree='{"opened": false}' id = '2675'><a href = 'https://metacpan.org/pod/Data::Path::XS' target = '_blank'>Data::Path::XS - Fast path-based access to nested data structures</a>
</li>
<li data-jstree='{"opened": false}' id = '2676'><a href = 'https://metacpan.org/dist/Data-Peek' target = '_blank'>Data::Peek - A collection of low-level debug facilities</a>
</li>
<li data-jstree='{"opened": false}' id = '2677'><a href = 'https://metacpan.org/pod/Data::Pretty' target = '_blank'>Data::Pretty - Data Dump Beautifier</a>
</li>
<li data-jstree='{"opened": false}' id = '2678'><a href = 'https://metacpan.org/dist/Data-Printer' target = '_blank'>Data::Printer - Colored & full-featured pretty print of Perl data structures and objects</a>
</li>
<li data-jstree='{"opened": false}' id = '2679'>⊕ Notes for: Data::Printer
<ul>
<li data-jstree='{"opened": false}' id = '2680'>Does some things very well, but apparently does not handle expressions being passed to p(...)</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '2681'><a href = 'https://metacpan.org/pod/Data::Printer::Filter' target = '_blank'>Data::Printer::Filter - Create powerful stand-alone filters for Data::Printer</a>
</li>
<li data-jstree='{"opened": false}' id = '2682'><a href = 'https://metacpan.org/dist/Data-Printer-Filter-EscapeNonPrintable' target = '_blank'>Data::Printer::Filter::EscapeNonPrintable - Escape missing ASCII nonprintable characters</a>
</li>
<li data-jstree='{"opened": false}' id = '2683'><a href = 'https://metacpan.org/pod/Data::Printer::Filter::JMAP' target = '_blank'>Data::Printer::Filter::JMAP - A Data::Printer filter for JMAP::Tester-related objects</a>
</li>
<li data-jstree='{"opened": false}' id = '2684'><a href = 'https://metacpan.org/dist/Data-Printer-Filter-StructDumb' target = '_blank'>Data::Printer::Filter::StructDumb - A Data::Printer filter for Struct::Dumb</a>
</li>
<li data-jstree='{"opened": false}' id = '2685'><a href = 'https://metacpan.org/pod/Data::Record::Serialize' target = '_blank'>Data::Record::Serialize - Flexible serialization of a record</a>
</li>
<li data-jstree='{"opened": false}' id = '2686'><a href = 'https://metacpan.org/pod/Data::Record::Serialize::Encode::csv' target = '_blank'>Data::Record::Serialize::Encode::csv - Encode a record as csv</a>
</li>
<li data-jstree='{"opened": false}' id = '2687'><a href = 'https://metacpan.org/dist/Data-Record-Serialize-Encode-dbi' target = '_blank'>Data::Record::Serialize::Encode::dbi - Store a record in a database</a>
</li>
<li data-jstree='{"opened": false}' id = '2688'><a href = 'https://metacpan.org/dist/Data-Record-Serialize-Encode-table' target = '_blank'>Data::Record::Serialize::Encode::table - Encode records as a formatted table and output it</a>
</li>
<li data-jstree='{"opened": false}' id = '2689'><a href = 'https://metacpan.org/pod/Data::Record::Serialize::Role::Encode' target = '_blank'>Data::Record::Serialize::Role::Encode - Encode Role</a>
</li>
<li data-jstree='{"opened": false}' id = '2690'><a href = 'https://metacpan.org/pod/Data::Record::Serialize::Role::Sink' target = '_blank'>Data::Record::Serialize::Role::Sink - Sink Role</a>
</li>
<li data-jstree='{"opened": false}' id = '2691'><a href = 'https://metacpan.org/dist/Data-Reuse' target = '_blank'>Data::Reuse - Share constant values with Data::Alias</a>
</li>
<li data-jstree='{"opened": false}' id = '2692'><a href = 'https://metacpan.org/dist/Data-Rmap' target = '_blank'>Data::Rmap - Recursive map, apply a block to a data structure</a>
</li>
<li data-jstree='{"opened": false}' id = '2693'><a href = 'https://metacpan.org/pod/Data::RenderAsTree' target = '_blank'>Data::RenderAsTree - Render any data structure as an object of type Tree::DAG_Node</a>
</li>
<li data-jstree='{"opened": false}' id = '2694'>⊕ Notes for: Data::RenderAsTree
<ul>
<li data-jstree='{"opened": false}' id = '2695'>See Tree::Simple::View & its See Also</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '2696'><a href = 'https://metacpan.org/pod/Data::Roundtrip' target = '_blank'>Data::Roundtrip - Convert between Perl data structures, YAML and JSON with unicode support (I believe ...)</a>
</li>
<li data-jstree='{"opened": false}' id = '2697'><a href = 'https://metacpan.org/pod/Data::Serializer' target = '_blank'>Data::Serializer - Modules that serialize data structures</a>
</li>
<li data-jstree='{"opened": false}' id = '2698'><a href = 'https://metacpan.org/pod/Data::Section' target = '_blank'>Data::Section - Read multiple, named, chunks of data out of your __DATA__ section</a>
</li>
<li data-jstree='{"opened": false}' id = '2699'><a href = 'https://metacpan.org/dist/Data-Section-Pluggable' target = '_blank'>Data::Section::Pluggable - Read structured data from __DATA__</a>
</li>
<li data-jstree='{"opened": false}' id = '2700'><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 data-jstree='{"opened": false}' id = '2701'><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</...
</li>
<li data-jstree='{"opened": false}' id = '2702'><a href = 'https://metacpan.org/pod/Data::Show' target = '_blank'>Data::Show - Dump data structures with name and point-of-origin</a>
</li>
<li data-jstree='{"opened": false}' id = '2703'><a href = 'https://metacpan.org/dist/Data-Smile' target = '_blank'>Data::Smile - Encoder/decoder for Smile data</a>
</li>
<li data-jstree='{"opened": false}' id = '2704'><a href = 'https://metacpan.org/dist/Data-Smile-XS' target = '_blank'>Data::Smile::XS - XS encoder/decoder for Smile data</a>
</li>
<li data-jstree='{"opened": false}' id = '2705'><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 data-jstree='{"opened": false}' id = '2706'><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 data-jstree='{"opened": false}' id = '2707'><a href = 'https://metacpan.org/pod/Data::Table::Gherkin' target = '_blank'>Data::Table::Gherkin - Lean Gherkin data table parser</a>
</li>
<li data-jstree='{"opened": false}' id = '2708'>⊕ Notes for: Data::Table::Gherkin
<ul>
<li data-jstree='{"opened": false}' id = '2709'>https://cucumber.io/docs/gherkin/reference/#data-tables</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '2710'><a href = 'https://metacpan.org/pod/Data::TableData::Lookup' target = '_blank'>Data::TableData::Lookup - Lookup value in a table data structure</a>
</li>
<li data-jstree='{"opened": false}' id = '2711'><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 data-jstree='{"opened": false}' id = '2712'><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 data-jstree='{"opened": false}' id = '2713'><a href = 'https://metacpan.org/pod/Data::TableData::Rank' target = '_blank'>Data::TableData::Rank - Add a rank column to a table</a>
</li>
<li data-jstree='{"opened": false}' id = '2714'><a href = 'https://metacpan.org/dist/Data-TableReader' target = '_blank'>Data::TableReader - Extract records from "dirty" tabular data sources</a>
</li>
<li data-jstree='{"opened": false}' id = '2715'><a href = 'https://metacpan.org/pod/Data::Tools' target = '_blank'>Data::Tools - Provides set of basic functions for data manipulation</a>
</li>
<li data-jstree='{"opened": false}' id = '2716'><a href = 'https://metacpan.org/pod/Data::Transfigure' target = '_blank'>Data::Transfigure - Performs rule-based data transfigurations of arbitrary structures</a>
</li>
<li data-jstree='{"opened": false}' id = '2717'><a href = 'https://metacpan.org/pod/Data::Transform' target = '_blank'>Data::Transform - Performs rule-based data transformations of arbitrary structures</a>
</li>
<li data-jstree='{"opened": false}' id = '2718'><a href = 'https://metacpan.org/pod/Data::Traverse' target = '_blank'>Data::Traverse - Callback-based depth-first traversal of Perl data structures</a>
</li>
<li data-jstree='{"opened": false}' id = '2719'><a href = 'https://metacpan.org/pod/Data::TreeDumper' target = '_blank'>Data::TreeDumper - Improved replacement for Data::Dumper. Powerful filtering capability</a>
</li>
<li data-jstree='{"opened": false}' id = '2720'>⊕ Notes for: Data::TreeDumper
<ul>
<li data-jstree='{"opened": false}' id = '2721'>See Tree::Simple::View & its See Also</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '2722'><a href = 'https://metacpan.org/pod/Data::Unixish' target = '_blank'>Data::Unixish - Implementation for Unixish, a data transformation framework</a>
</li>
<li data-jstree='{"opened": false}' id = '2723'><a href = 'https://metacpan.org/pod/Data::Unixish::pick' target = '_blank'>Data::Unixish::pick - Pick one or more random items</a>
</li>
<li data-jstree='{"opened": false}' id = '2724'><a href = 'https://metacpan.org/dist/Data-Visitor' target = '_blank'>Data::Visitor - Visitor style traversal of Perl data structures</a>
</li>
<li data-jstree='{"opened": false}' id = '2725'><a href = 'https://metacpan.org/pod/Data::Visitor::Lite' target = '_blank'>Data::Visitor::Lite - An easy implementation of Data::Visitor::Callback</a>
</li>
<li data-jstree='{"opened": false}' id = '2726'><a href = 'https://metacpan.org/pod/Data::Visitor::Tiny' target = '_blank'>Data::Visitor::Tiny - Recursively walk data structures</a>
html/cpan.metacurator.tree.html view on Meta::CPAN
<li data-jstree='{"opened": false}' id = '5405'>This distribution includes support for 15 markup formats</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '5406'><a href = 'https://metacpan.org/pod/Text::Markup::Asciidoctor' target = '_blank'>Text::Markup::Asciidoc - Asciidoc parser for Text::Markup</a>
</li>
<li data-jstree='{"opened": false}' id = '5407'><a href = 'https://metacpan.org/pod/Text::MultiMarkdown' target = '_blank'>Text::MultiMarkdown - Convert MultiMarkdown syntax to (X)HTML</a>
</ul></li>
<li data-jstree='{"opened": false}' id = '5408'>MarlinStuff
<ul>
<li data-jstree='{"opened": false}' id = '5409'>⊕ See also
<ul>
<li data-jstree='{"opened": false}' id = '5410'>[Topic] <button class='btn btn-info'>ModuleBuilding</button></li>
</ul></li>
<li data-jstree='{"opened": false}' id = '5411'><a href = 'https://metacpan.org/dist/Marlin' target = '_blank'>Marlin - ð Pretty fast class builder with most Moo/Moose features ðÂÂÂ</a>
</li>
<li data-jstree='{"opened": false}' id = '5412'><a href = 'https://metacpan.org/dist/Marlin-Antlers' target = '_blank'>Marlin::Antlers - A more Moose-like syntax for Marlin</a>
</li>
<li data-jstree='{"opened": false}' id = '5413'><a href = 'https://metacpan.org/dist/Marlin-X-Clone' target = '_blank'>Marlin::X::Clone - Marlin extension to add a clone method to your class</a>
</li>
<li data-jstree='{"opened": false}' id = '5414'><a href = 'https://metacpan.org/dist/Marlin-X-ToHash' target = '_blank'>Marlin::X::ToHash - Marlin extension to add a to_hash method to your class</a>
</li>
<li data-jstree='{"opened": false}' id = '5415'><a href = 'https://metacpan.org/dist/Marlin-X-UndefTolerant' target = '_blank'>Marlin::X::UndefTolerant - Marlin extension to make your constructor forgive undefs</a>
</li>
<li data-jstree='{"opened": false}' id = '5416'><a href = 'https://metacpan.org/dist/Marlin-XAttribute-LocalWriter' target = '_blank'>Marlin::XAttribute::LocalWriter - Marlin attribute extension for localizing attribute values</a>
</li>
<li data-jstree='{"opened": false}' id = '5417'><a href = 'https://metacpan.org/dist/Marlin-XAttribute-Lvalue' target = '_blank'>Marlin::XAttribute::Lvalue - Marlin attribute extension for lvalue accessors</a>
</ul></li>
<li data-jstree='{"opened": false}' id = '5418'>Marpa
<ul>
<li data-jstree='{"opened": false}' id = '5419'>⊕ See also
<ul>
<li data-jstree='{"opened": false}' id = '5420'>[Topic] <button class='btn btn-info'>TheRFCGuide</button></li>
<li data-jstree='{"opened": false}' id = '5421'><a href = 'http://jeffreykegler.github.io/Marpa-web-site/libmarpa_api/latest/index.html' target = '_blank'>Libmarpa-specific terms</a></li>
<li data-jstree='{"opened": false}' id = '5422'><a href = 'https://metacpan.org/dist/JSON-Pointer-Marpa' target = '_blank'>https://metacpan.org/dist/JSON-Pointer-Marpa</a></li>
<li data-jstree='{"opened": false}' id = '5423'><a href = 'http://savage.net.au/Perl-modules/html/marpa.faq/faq.html' target = '_blank'>Edit this FAQ and re-upload it</a></li>
</ul></li>
<li data-jstree='{"opened": false}' id = '5424'><a href = 'https://metacpan.org/dist/GraphViz2' target = '_blank'>GraphViz2 - A wrapper for AT&T's Graphviz</a>
</li>
<li data-jstree='{"opened": false}' id = '5425'><a href = 'https://metacpan.org/dist/GraphViz2-Marpa' target = '_blank'>GraphViz2::Marpa - A Marpa-based parser for Graphviz dot files</a>
</li>
<li data-jstree='{"opened": false}' id = '5426'><a href = 'https://metacpan.org/dist/GraphViz2-Marpa-Extractor' target = '_blank'>GraphViz2::Marpa::Extractor - Extracts a simplified AST from GraphViz2::Marpa tree</a>
</li>
<li data-jstree='{"opened": false}' id = '5427'><a href = 'https://metacpan.org/dist/GraphViz2-Marpa-PathUtils' target = '_blank'>GraphViz2::Marpa::PathUtils - Provide various analyses of Graphviz dot files</a>
</li>
<li data-jstree='{"opened": false}' id = '5428'><a href = 'https://metacpan.org/dist/JSON-Pointer-Marpa' target = '_blank'>JSON::Pointer::Marpa - Marpa::R2 based JSON Pointer RFC6901 implementation</a>
</li>
<li data-jstree='{"opened": false}' id = '5429'>⊕ Notes for: JSON::Pointer::Marpa
<ul>
<li data-jstree='{"opened": false}' id = '5430'>See TheRFCGuide for rfc6901</li>
<li data-jstree='{"opened": false}' id = '5431'>JSON Pointer identifies a specified value within a JSON document, and is similar to XPath</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '5432'><a href = 'https://metacpan.org/pod/Marpa::R2' target = '_blank'>Marpa::R2 - Release 2 of Marpa</a>
</li>
<li data-jstree='{"opened": false}' id = '5433'><a href = 'https://metacpan.org/dist/MarpaX-Grammar-GraphViz2' target = '_blank'>MarpaX::Grammar::GraphViz2 - Convert a Marpa grammar into an image</a>
</li>
<li data-jstree='{"opened": false}' id = '5434'><a href = 'https://metacpan.org/dist/MarpaX-Grammar-Parser' target = '_blank'>MarpaX::Grammar::Parser - Converts a Marpa grammar into a tree using Tree::DAG_Node</a>
</li>
<li data-jstree='{"opened": false}' id = '5435'><a href = 'https://metacpan.org/dist/MarpaX-Languages-Dash' target = '_blank'>MarpaX::Languages::Dash - A Marpa-based parser for the DASH language</a>
</li>
<li data-jstree='{"opened": false}' id = '5436'><a href = 'https://metacpan.org/dist/MarpaX-Languages-SVG-Parser' target = '_blank'>MarpaX::Languages::SVG::Parser - A nested SVG parser, using XML::SAX and Marpa::R2</a>
</li>
<li data-jstree='{"opened": false}' id = '5437'><a href = 'https://www.unicode.org/reports/tr9/tr9-44.html#Paired_Brackets' target = '_blank'>Unicode bracketing - https://www.unicode.org/notes/tn39/</a>
</ul></li>
<li data-jstree='{"opened": false}' id = '5438'>MathsLibraries
<ul>
<li data-jstree='{"opened": false}' id = '5439'>⊕ See also
<ul>
<li data-jstree='{"opened": false}' id = '5440'>[Topic] <button class='btn btn-info'>ChartingAndPlotting</button></li>
<li data-jstree='{"opened": false}' id = '5441'>[Topic] <button class='btn btn-info'>DFA</button></li>
<li data-jstree='{"opened": false}' id = '5442'>[Topic] <button class='btn btn-info'>FeaturesAndPragmas</button></li>
<li data-jstree='{"opened": false}' id = '5443'>[Topic] <button class='btn btn-info'>GeographicStuff</button></li>
<li data-jstree='{"opened": false}' id = '5444'>[Topic] <button class='btn btn-info'>HTMLHandling</button></li>
<li data-jstree='{"opened": false}' id = '5445'>[Topic] <button class='btn btn-info'>PdlLanguage</button></li>
<li data-jstree='{"opened": false}' id = '5446'>[Topic] <button class='btn btn-info'>SetStuff</button></li>
<li data-jstree='{"opened": false}' id = '5447'>[Topic] <button class='btn btn-info'>StatisticsStuff</button></li>
<li data-jstree='{"opened": false}' id = '5448'><a href = 'https://docs.octave.org/latest/Linear-Programming.html' target = '_blank'>For the Octave Manual</a></li>
<li data-jstree='{"opened": false}' id = '5449'><a href = 'https://github.com/chrisarg/Bit' target = '_blank'>for Bit</a></li>
<li data-jstree='{"opened": false}' id = '5450'><a href = 'https://www.gnu.org/software/glpk/' target = '_blank'>For the GNU Linear Programming Kit</a></li>
<li data-jstree='{"opened": false}' id = '5451'><a href = 'https://xlattice.sourceforge.net/components/protocol/kademlia/specs.html' target = '_blank'>https://xlattice.sourceforge.net/components/protocol/kademlia/specs.html</a></li>
</ul></li>
<li data-jstree='{"opened": false}' id = '5452'><a href = 'https://metacpan.org/dist/Alien-Bit' target = '_blank'>Alien::Bit - Find or install the Bit library</a>
</li>
<li data-jstree='{"opened": false}' id = '5453'><a href = 'https://metacpan.org/dist/Alien-Qhull' target = '_blank'>Alien::Qhull - Build and Install the Qhull library</a>
</li>
<li data-jstree='{"opened": false}' id = '5454'><a href = 'https://metacpan.org/pod/Algorithm::Combinatorics' target = '_blank'>Algorithm::Combinatorics - Efficient generation of combinatorial sequences</a>
</li>
<li data-jstree='{"opened": false}' id = '5455'><a href = 'https://metacpan.org/pod/Algorithm::Kademlia' target = '_blank'>Algorithm::Kademlia - Pure Perl implementation of the Kademlia DHT algorithm</a>
</li>
<li data-jstree='{"opened": false}' id = '5456'><a href = 'https://metacpan.org/pod/Algorithm::Loops' target = '_blank'>Algorithm::Loops - Looping constructs: NestedLoops, MapCar*, Filter, and NextPermute*</a>
</li>
<li data-jstree='{"opened": false}' id = '5457'><a href = 'https://metacpan.org/pod/Algorithm::FastPermute' target = '_blank'>Algorithm::FastPermute - Rapid generation of permutations</a>
</li>
<li data-jstree='{"opened": false}' id = '5458'><a href = 'https://metacpan.org/pod/Algorithm::Permute' target = '_blank'>Algorithm::Permute - Handy and fast permutation with object oriented interface</a>
</li>
<li data-jstree='{"opened": false}' id = '5459'><a href = 'https://metacpan.org/pod/Algorithm::TimelinePacking' target = '_blank'>Algorithm::TimelinePacking - Arrange time intervals into non-overlapping lines</a>
</li>
<li data-jstree='{"opened": false}' id = '5460'><a href = 'https://metacpan.org/dist/App-ArithmeticsUtils' target = '_blank'>App::ArithmeticsUtils - Utilities related to arithmetics</a>
</li>
<li data-jstree='{"opened": false}' id = '5461'><a href = 'https://metacpan.org/pod/App::GUI::Cellgraph' target = '_blank'>App::GUI::Cellgraph - Draw pattern by cellular automata</a>
</li>
<li data-jstree='{"opened": false}' id = '5462'><a href = 'https://metacpan.org/pod/App::GUI::Harmonograph' target = '_blank'>App::GUI::Harmonograph - Sculpting beautiful circular drawings</a>
</li>
<li data-jstree='{"opened": false}' id = '5463'><a href = 'https://metacpan.org/pod/App::GUI::Juliagraph' target = '_blank'>App::GUI::Juliagraph - Drawing Mandelbrot and Julia fractals</a>
</li>
<li data-jstree='{"opened": false}' id = '5464'><a href = 'https://metacpan.org/dist/bignum' target = '_blank'>bigint - Transparent big integer support for Perl</a>
</li>
<li data-jstree='{"opened": false}' id = '5465'>⊕ Notes for: bigint
<ul>
<li data-jstree='{"opened": false}' id = '5466'>Contains bigfloat, bigint, bignum, bigrat</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '5467'><a href = 'https://metacpan.org/dist/Bijection' target = '_blank'>Bijection - Bijection of an integer</a>
</li>
<li data-jstree='{"opened": false}' id = '5468'><a href = 'https://metacpan.org/dist/Bijection-XS' target = '_blank'>Bijection::XS - Bijection of an integer faster</a>
</li>
<li data-jstree='{"opened": false}' id = '5469'><a href = 'https://metacpan.org/dist/Bit-Set' target = '_blank'>Bit::Set - Perl interface for bitset functions from the 'bit' C library</a>
</li>
<li data-jstree='{"opened": false}' id = '5470'><a href = 'https://metacpan.org/pod/Bit::Vector' target = '_blank'>Bit::Vector - Efficient bit vector, set of integers and "big int" math library</a>
</li>
<li data-jstree='{"opened": false}' id = '5471'>⊕ Notes for: Bit::Vector
<ul>
<li data-jstree='{"opened": false}' id = '5472'>If true & false are a problem, see https://blogs.perl.org/users/dean/2026/05/installing-bitvector-on-debian-13-trixie.html</li>
</ul></li>
html/cpan.metacurator.tree.html view on Meta::CPAN
</li>
<li data-jstree='{"opened": false}' id = '7171'><a href = 'https://metacpan.org/pod/XML::RSS' target = '_blank'>XML::RSS - Creates and updates RSS files</a>
</ul></li>
<li data-jstree='{"opened": false}' id = '7172'>SampleCode
<ul>
<li data-jstree='{"opened": false}' id = '7173'>⊕ See also
<ul>
<li data-jstree='{"opened": false}' id = '7174'>[Topic] <button class='btn btn-info'>GitStuff</button></li>
<li data-jstree='{"opened": false}' id = '7175'>[Topic] <button class='btn btn-info'>SwitchStatements</button></li>
<li data-jstree='{"opened": false}' id = '7176'>[Topic] <button class='btn btn-info'>WebServices</button></li>
<li data-jstree='{"opened": false}' id = '7177'>[Topic] <button class='btn btn-info'>UTF8</button></li>
<li data-jstree='{"opened": false}' id = '7178'><a href = 'https://metacpan.org/dist/Perl-Examples' target = '_blank'>Sample code</a></li>
<li data-jstree='{"opened": false}' id = '7179'><a href = 'https://www.perturb.org/' target = '_blank'>https://www.perturb.org/</a></li>
</ul></li>
<li data-jstree='{"opened": false}' id = '7180'><a href = 'https://metacpan.org/pod/Syntax::Keyword::Dynamically' target = '_blank'>Syntax::Keyword::Dynamically - Dynamically change the value of a variable</a>
</li>
<li data-jstree='{"opened": false}' id = '7181'>⊕ Notes for: Syntax::Keyword::Dynamically
<ul>
<li data-jstree='{"opened": false}' id = '7182'>Effectively</li>
<li data-jstree='{"opened": false}' id = '7183'></li>
<li data-jstree='{"opened": false}' id = '7184'></li>
<li data-jstree='{"opened": false}' id = '7185'></li>
<li data-jstree='{"opened": false}' id = '7186'></li>
<li data-jstree='{"opened": false}' id = '7187'></li>
<li data-jstree='{"opened": false}' id = '7188'></li>
<li data-jstree='{"opened": false}' id = '7189'>Except that the old value will also be restored in the case of exceptions, go to, next/last/redo or similar ways to leave the controlling block scope.</li>
</ul></li></ul>
<li data-jstree='{"opened": false}' id = '7190'>SandBoxes
<ul>
<li data-jstree='{"opened": false}' id = '7191'>⊕ See also
<ul>
<li data-jstree='{"opened": false}' id = '7192'>[Topic] <button class='btn btn-info'>SecurityPolicy</button></li>
<li data-jstree='{"opened": false}' id = '7193'><a href = 'https://docs.kernel.org/userspace-api/landlock.html' target = '_blank'>https://docs.kernel.org/userspace-api/landlock.html</a></li>
</ul></li>
<li data-jstree='{"opened": false}' id = '7194'><a href = 'https://metacpan.org/pod/Linux::Landlock' target = '_blank'>Linux::Landlock - A higher level interface to the Linux Landlock API</a>
</ul></li>
<li data-jstree='{"opened": false}' id = '7195'>ScamDefences
<ul>
<li data-jstree='{"opened": false}' id = '7196'><a href = 'https://moneysmart.gov.au/check-and-report-scams/investor-alert-list' target = '_blank'>Australian Government Services - Investor alert list</a>
</ul></li>
<li data-jstree='{"opened": false}' id = '7197'>ScreenStuff
<ul>
<li data-jstree='{"opened": false}' id = '7198'><a href = 'https://metacpan.org/dist/App-XScreenSaver-DBus' target = '_blank'>App::XScreenSaver::DBus - Tie xscreensaver into dbus</a>
</li>
<li data-jstree='{"opened": false}' id = '7199'><a href = 'https://metacpan.org/dist/Imager-Screenshot' target = '_blank'>Imager::Screenshot - Screenshot to an Imager image</a>
</li>
<li data-jstree='{"opened": false}' id = '7200'><a href = 'https://metacpan.org/dist/Screensaver-Any' target = '_blank'>Screensaver::Any - Common interface to screensaver/screenlocker functions</a>
</ul></li>
<li data-jstree='{"opened": false}' id = '7201'>SecurityPolicy
<ul>
<li data-jstree='{"opened": false}' id = '7202'>⊕ See also
<ul>
<li data-jstree='{"opened": false}' id = '7203'>[Topic] <button class='btn btn-info'>ApacheStuff</button></li>
<li data-jstree='{"opened": false}' id = '7204'>[Topic] <button class='btn btn-info'>CPAN</button></li>
<li data-jstree='{"opened": false}' id = '7205'>[Topic] <button class='btn btn-info'>FAQ</button></li>
<li data-jstree='{"opened": false}' id = '7206'>[Topic] <button class='btn btn-info'>SandBoxes</button></li>
<li data-jstree='{"opened": false}' id = '7207'><a href = 'https://citizenlab.ca/' target = '_blank'>For The Citizen Lab</a></li>
<li data-jstree='{"opened": false}' id = '7208'><a href = 'https://security.metacpan.org/' target = '_blank'>https://security.metacpan.org/</a></li>
<li data-jstree='{"opened": false}' id = '7209'><a href = 'https://www.icij.org/' target = '_blank'>For The International Consortium of Investigative Journalists</a></li>
<li data-jstree='{"opened": false}' id = '7210'><a href = 'https://www.cvedetails.com/' target = '_blank'>https://www.cvedetails.com/</a></li>
<li data-jstree='{"opened": false}' id = '7211'><a href = 'https://www.unicode.org/reports/tr31/' target = '_blank'>Unicode Identifiers and Syntax</a></li>
<li data-jstree='{"opened": false}' id = '7212'><a href = 'https://www.unicode.org/reports/tr39/' target = '_blank'>Unicode Security Mechanisms</a></li>
<li data-jstree='{"opened": false}' id = '7213'><a href = 'https://www.unicode.org/reports/tr55/' target = '_blank'>Unicode Source Code Handling</a></li>
</ul></li>
<li data-jstree='{"opened": false}' id = '7214'><a href = 'https://metacpan.org/pod/Authen::SASL' target = '_blank'>Authen::SASL - SASL Authentication framework</a>
</li>
<li data-jstree='{"opened": false}' id = '7215'><a href = 'https://metacpan.org/pod/Authen::SASL::Cyrus' target = '_blank'>Authen::SASL::Cyrus - XS SASL Authentication</a>
</li>
<li data-jstree='{"opened": false}' id = '7216'><a href = 'https://metacpan.org/pod/Authen::SASL::Perl' target = '_blank'>Authen::SASL::Perl - Perl implementation of the SASL Authentication framework</a>
</li>
<li data-jstree='{"opened": false}' id = '7217'><a href = 'https://metacpan.org/dist/Authen-SASL-XS' target = '_blank'>Authen::SASL::XS - XS code to glue Perl SASL to Cyrus SASL</a>
</li>
<li data-jstree='{"opened": false}' id = '7218'><a href = 'https://metacpan.org/pod/CAPE::Utils' target = '_blank'>CAPE::Utils - A helpful library for CAPE, a MS Windows open-source malware sandbox</a>
</li>
<li data-jstree='{"opened": false}' id = '7219'>⊕ Notes for: CAPE::Utils
<ul>
<li data-jstree='{"opened": false}' id = '7220'>https://capev2.readthedocs.io/en/latest/introduction/what.html</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '7221'><a href = 'https://metacpan.org/dist/CPANSA-DB' target = '_blank'>CPANSA::DB - The CPAN Security Advisory data as a Perl data structure, mostly for CPAN::Audit</a>
</li>
<li data-jstree='{"opened": false}' id = '7222'><a href = 'https://metacpan.org/dist/CSAF' target = '_blank'>CSAF - Common Security Advisory Framework</a>
</li>
<li data-jstree='{"opened": false}' id = '7223'><a href = 'https://www.bitsight.com/glossary/common-vulnerabilities-and-exposures-cve' target = '_blank'>CVE - Common Vulnerabilities and Exposures</a>
</li>
<li data-jstree='{"opened": false}' id = '7224'><a href = 'https://metacpan.org/dist/CVSS' target = '_blank'>CVSS - Perl extension for CVSS (Common Vulnerability Scoring System) 2.0/3.x/4.0</a>
</li>
<li data-jstree='{"opened": false}' id = '7225'><a href = 'https://metacpan.org/pod/Data::OFAC' target = '_blank'>Data::OFAC - A Perl interface to the United States Office of Foreign Assets Control (OFAC) Specially Designated Nationals List (SDN)</a...
</li>
<li data-jstree='{"opened": false}' id = '7226'><a href = 'https://metacpan.org/pod/Data::Validate::Sanctions' target = '_blank'>Data::Validate::Sanctions - Validate a name against sanctions lists</a>
</li>
<li data-jstree='{"opened": false}' id = '7227'><a href = 'https://metacpan.org/dist/Dist-AutomationPolicy' target = '_blank'>Dist::AutomationPolicy - Generate and parse distribution automation policies</a>
</li>
<li data-jstree='{"opened": false}' id = '7228'><a href = 'https://metacpan.org/dist/Dist-PolicyFiles' target = '_blank'>Dist::PolicyFiles - Generate CONTRIBUTING.md and SECURITY.md</a>
</li>
<li data-jstree='{"opened": false}' id = '7229'><a href = 'https://metacpan.org/dist/Net-CVE' target = '_blank'>Net::CVE - Fetch CVE (Common Vulnerabilities and Exposures) information from cve.org</a>
</li>
<li data-jstree='{"opened": false}' id = '7230'><a href = 'https://metacpan.org/pod/Net::OSV' target = '_blank'>Net::OSV - Search known vulnerabilities on the Open Source Vulnerabilities Database (OSV)</a>
</li>
<li data-jstree='{"opened": false}' id = '7231'><a href = 'https://metacpan.org/dist/Software-Security-Policy' target = '_blank'>Software::Security::Policy - Packages that provide templated Security Policies</a>
</ul></li>
<li data-jstree='{"opened": false}' id = '7232'>SeismicAnalysis
<ul>
<li data-jstree='{"opened": false}' id = '7233'>⊕ See also
<ul>
<li data-jstree='{"opened": false}' id = '7234'><a href = 'https://ds.iris.edu/files/sac-manual/manual/file_format.html' target = '_blank'>https://ds.iris.edu/files/sac-manual/manual/file_format.html</a></li>
</ul></li>
<li data-jstree='{"opened": false}' id = '7235'><a href = 'https://metacpan.org/pod/Perlsac::rwsac' target = '_blank'>Perlsac::rwsac - A module to read and write SAC files</a>
</ul></li>
<li data-jstree='{"opened": false}' id = '7236'>SeismicOS
<ul>
<li data-jstree='{"opened": false}' id = '7237'>⊕ See also
<ul>
<li data-jstree='{"opened": false}' id = '7238'>[Topic] <button class='btn btn-info'>DebianOS</button></li>
</ul></li>
<li data-jstree='{"opened": false}' id = '7239'><a href = 'https://metacpan.org/dist/App-SeismicUnixGui' target = '_blank'>App::SeismicUnixGui - A graphical user interface for Seismic Unix</a>
</ul></li>
<li data-jstree='{"opened": false}' id = '7240'>SemanticWeb
<ul>
<li data-jstree='{"opened": false}' id = '7241'>⊕ See also
<ul>
<li data-jstree='{"opened": false}' id = '7242'>[Topic] <button class='btn btn-info'>Acronyms</button></li>
<li data-jstree='{"opened": false}' id = '7243'><a href = 'https://en.wikipedia.org/wiki/Named_graph' target = '_blank'>https://en.wikipedia.org/wiki/Named_graph</a></li>
</ul></li>
html/cpan.metacurator.tree.html view on Meta::CPAN
</li>
<li data-jstree='{"opened": false}' id = '7999'><a href = 'https://metacpan.org/pod/Test::File::ShareDir' target = '_blank'>Test::File::ShareDir - Create a Fake ShareDir for your modules for testing</a>
</li>
<li data-jstree='{"opened": false}' id = '8000'><a href = 'https://metacpan.org/pod/Test::File::ShareDir::Dist' target = '_blank'>Test::File::ShareDir::Dist - Simplified dist oriented ShareDir tester</a>
</li>
<li data-jstree='{"opened": false}' id = '8001'><a href = 'https://metacpan.org/dist/Test-Fixme' target = '_blank'>Test::Fixme - Check code for FIXMEs</a>
</li>
<li data-jstree='{"opened": false}' id = '8002'><a href = 'https://metacpan.org/dist/Test-Future-IO-Impl' target = '_blank'>Test::Future::IO::Impl - Acceptance tests for Future::IO implementations</a>
</li>
<li data-jstree='{"opened": false}' id = '8003'><a href = 'https://metacpan.org/dist/Test-Harness' target = '_blank'>Test::Harness - Run Perl standard test scripts with statistics</a>
</li>
<li data-jstree='{"opened": false}' id = '8004'><a href = 'https://metacpan.org/dist/Test-HTML-Content' target = '_blank'>Test::HTML::Content - Perl extension for testing HTML output</a>
</li>
<li data-jstree='{"opened": false}' id = '8005'><a href = 'https://metacpan.org/dist/Test-HTTP-LocalServer' target = '_blank'>Test::HTTP::LocalServer - Spawn a local HTTP server for testing</a>
</li>
<li data-jstree='{"opened": false}' id = '8006'><a href = 'https://metacpan.org/dist/Test-HTTP-Scenario' target = '_blank'>Test::HTTP::Scenario - Deterministic record/replay of HTTP interactions for test suites</a>
</li>
<li data-jstree='{"opened": false}' id = '8007'><a href = 'https://metacpan.org/dist/Test-HTTPStatus' target = '_blank'>Test::HTTPStatus - Check an HTTP status</a>
</li>
<li data-jstree='{"opened": false}' id = '8008'><a href = 'https://metacpan.org/pod/Test::Inline' target = '_blank'>Test::Inline - Embed your tests in your code, next to what is being tested</a>
</li>
<li data-jstree='{"opened": false}' id = '8009'><a href = 'https://metacpan.org/dist/Test-Instruction' target = '_blank'>Test::Instruction - A test framework</a>
</li>
<li data-jstree='{"opened": false}' id = '8010'><a href = 'https://metacpan.org/dist/Test-Inter' target = '_blank'>Test::Inter - Framework for more readable interactive test scripts</a>
</li>
<li data-jstree='{"opened": false}' id = '8011'><a href = 'https://metacpan.org/pod/Test::Is' target = '_blank'>Test::Is - Skip test in a declarative way, following the Lancaster Consensus</a>
</li>
<li data-jstree='{"opened": false}' id = '8012'><a href = 'https://metacpan.org/dist/Test-ISBN' target = '_blank'>Test::ISBN - Check International Standard Book Numbers</a>
</li>
<li data-jstree='{"opened": false}' id = '8013'><a href = 'https://metacpan.org/dist/Test-IsAny' target = '_blank'>Test::IsAny - Check if a value is any of the given values</a>
</li>
<li data-jstree='{"opened": false}' id = '8014'><a href = 'https://metacpan.org/dist/Test-JSON-Schema' target = '_blank'>Test::JSON::Schema - Test your data against a JSON Schema</a>
</li>
<li data-jstree='{"opened": false}' id = '8015'><a href = 'https://metacpan.org/pod/Test::JSON::Schema::Acceptance' target = '_blank'>Test::JSON::Schema::Acceptance - Acceptance testing for JSON-Schema based validators</a>
</li>
<li data-jstree='{"opened": false}' id = '8016'><a href = 'https://metacpan.org/pod/Test::Kit' target = '_blank'>Test::Kit - Build custom test packages with only the features you want</a>
</li>
<li data-jstree='{"opened": false}' id = '8017'>⊕ Notes for: Test::Kit
<ul>
<li data-jstree='{"opened": false}' id = '8018'>Similar modules: Import::Base, Toolset</li>
<li data-jstree='{"opened": false}' id = '8019'>Test::Kit largely differs from these in that it always makes your module behave like Test::More</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '8020'><a href = 'https://metacpan.org/pod/Test::Kwalitee' target = '_blank'>Test::Kwalitee - Test the Kwalitee of a distribution before you release it</a>
</li>
<li data-jstree='{"opened": false}' id = '8021'><a href = 'https://metacpan.org/pod/Test::Kwalitee::Extra' target = '_blank'>Test::Kwalitee::Extra - Run Kwalitee tests including optional indicators, especially, prereq_matches_use</a>
</li>
<li data-jstree='{"opened": false}' id = '8022'><a href = 'https://metacpan.org/dist/Test-Load-Helper' target = '_blank'>Test::Load::Helper - Automatically load test helpers by walking the directory tree</a>
</li>
<li data-jstree='{"opened": false}' id = '8023'><a href = 'https://metacpan.org/dist/Test-Manifest' target = '_blank'>Test::Manifest - Interact with a t/test_manifest file</a>
</li>
<li data-jstree='{"opened": false}' id = '8024'><a href = 'https://metacpan.org/pod/Test::Memcached' target = '_blank'>Test::Memcached - Memcached Runner For Tests</a>
</li>
<li data-jstree='{"opened": false}' id = '8025'><a href = 'https://metacpan.org/pod/Test::MinimumVersion' target = '_blank'>Test::MinimumVersion - Does your code require newer perl than you think?</a>
</li>
<li data-jstree='{"opened": false}' id = '8026'><a href = 'https://metacpan.org/pod/Test::MinimumVersion::Fast' target = '_blank'>Test::MinimumVersion::Fast - Does your code require newer perl than you think?</a>
</li>
<li data-jstree='{"opened": false}' id = '8027'><a href = 'https://metacpan.org/pod/Test::MixedScripts' target = '_blank'>Test::MixedScripts - Test text for mixed and potentially confusable Unicode scripts</a>
</li>
<li data-jstree='{"opened": false}' id = '8028'>⊕ Notes for: Test::MixedScripts
<ul>
<li data-jstree='{"opened": false}' id = '8029'>See also https://util.unicode.org/UnicodeJsps/confusables.jsp</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '8030'><a href = 'https://metacpan.org/dist/Test-Mock-Guard' target = '_blank'>Test::Mock::Guard - Simple mock test library using RAII</a>
</li>
<li data-jstree='{"opened": false}' id = '8031'><a href = 'https://metacpan.org/dist/Test-MockFile' target = '_blank'>Test::MockFile - Allows tests to validate code that can interact with files without touching the file system</a>
</li>
<li data-jstree='{"opened": false}' id = '8032'><a href = 'https://metacpan.org/dist/Test-Mockingbird' target = '_blank'>Test::Mockingbird - Advanced mocking library for Perl with support for dependency injection and spies</a>
</li>
<li data-jstree='{"opened": false}' id = '8033'><a href = 'https://metacpan.org/dist/Test-MockModule' target = '_blank'>Test::MockModule - Override subroutines in a module for unit testing</a>
</li>
<li data-jstree='{"opened": false}' id = '8034'><a href = 'https://metacpan.org/pod/Test::MockTime' target = '_blank'>Test::MockTime - Replaces actual time with simulated time</a>
</li>
<li data-jstree='{"opened": false}' id = '8035'><a href = 'https://metacpan.org/dist/Test-MockTime-HiRes' target = '_blank'>Test::MockTime::HiRes - Replaces actual time with simulated high resolution time</a>
</li>
<li data-jstree='{"opened": false}' id = '8036'><a href = 'https://metacpan.org/pod/Test::Mojibake' target = '_blank'>Test::Mojibake - Check your source for encoding misbehavior</a>
</li>
<li data-jstree='{"opened": false}' id = '8037'><a href = 'https://metacpan.org/pod/Test::More' target = '_blank'>Test::More - See Test::Simple or Test::Simpler</a>
</li>
<li data-jstree='{"opened": false}' id = '8038'><a href = 'https://metacpan.org/dist/Test-Most-Explain' target = '_blank'>Test::Most::Explain - Enhanced diagnostics for Test::More with structured diffs and helpful hints</a>
</li>
<li data-jstree='{"opened": false}' id = '8039'><a href = 'https://metacpan.org/pod/Test::mysqld' target = '_blank'>Test::mysqld - mysqld runner for tests</a>
</li>
<li data-jstree='{"opened": false}' id = '8040'><a href = 'https://metacpan.org/pod/Test::Needs' target = '_blank'>Test::Needs - Skip tests when modules not available</a>
</li>
<li data-jstree='{"opened": false}' id = '8041'><a href = 'https://metacpan.org/dist/Test-Nginx' target = '_blank'>Test::Nginx - Data-driven test scaffold for Nginx C module and Nginx/OpenResty-based libraries and applications</a>
</li>
<li data-jstree='{"opened": false}' id = '8042'><a href = 'https://metacpan.org/pod/Test::NoBreakpoints' target = '_blank'>Test::NoBreakpoints - Test that files do not contain soft breakpoints</a>
</li>
<li data-jstree='{"opened": false}' id = '8043'><a href = 'https://metacpan.org/pod/Test::NoTabs' target = '_blank'>Test::NoTabs - Check the presence of tabs in your project</a>
</li>
<li data-jstree='{"opened": false}' id = '8044'><a href = 'https://metacpan.org/pod/Test::NoWarnings' target = '_blank'>Test::NoWarnings - Make sure you didn't emit any warnings while testing</a>
</li>
<li data-jstree='{"opened": false}' id = '8045'><a href = 'https://metacpan.org/dist/Test-Output' target = '_blank'>Test::Output - Utilities to test STDOUT and STDERR messages</a>
</li>
<li data-jstree='{"opened": false}' id = '8046'><a href = 'https://metacpan.org/pod/Test::Perl::Critic' target = '_blank'>Test::Perl::Critic - Use Perl::Critic in test programs</a>
</li>
<li data-jstree='{"opened": false}' id = '8047'><a href = 'https://metacpan.org/pod/Test::Perl::Critic::Progressive' target = '_blank'>Test::Perl::Critic::Progressive - Gradually enforce coding standards</a>
</li>
<li data-jstree='{"opened": false}' id = '8048'><a href = 'https://metacpan.org/dist/Test-PerlTidy' target = '_blank'>Test::PerlTidy - Check that all your files are tidy</a>
</li>
<li data-jstree='{"opened": false}' id = '8049'><a href = 'https://metacpan.org/pod/Test::Pod' target = '_blank'>Test::Pod - Check for POD errors in files</a>
</li>
<li data-jstree='{"opened": false}' id = '8050'><a href = 'https://metacpan.org/pod/Test::Pod::Coverage' target = '_blank'>Test::Pod::Coverage - Check for pod coverage in your distribution</a>
</li>
<li data-jstree='{"opened": false}' id = '8051'><a href = 'https://metacpan.org/pod/Test::Pod::LinkCheck' target = '_blank'>Test::Pod::LinkCheck - Tests POD for invalid links</a>
</li>
<li data-jstree='{"opened": false}' id = '8052'><a href = 'https://metacpan.org/dist/Test-Pod-LinkCheck-Lite' target = '_blank'>Test::Pod::LinkCheck::Lite - Test POD links</a>
</li>
<li data-jstree='{"opened": false}' id = '8053'><a href = 'https://metacpan.org/pod/Test::Pod::Links' target = '_blank'>Test::Pod::Links - Test Pod for invalid HTTP/S links</a>
</li>
<li data-jstree='{"opened": false}' id = '8054'><a href = 'https://metacpan.org/pod/Test::Pod::No404s' target = '_blank'>Test::Pod::No404s - Using this test module will check your POD for any http 404 links</a>
</li>
<li data-jstree='{"opened": false}' id = '8055'><a href = 'https://metacpan.org/pod/Test::Pod::Spelling' target = '_blank'>Test::Pod::Spelling - A Test library to spell-check POD filesTest::Pod::Spelling - A Test library to spell-check POD files</a>
</li>
<li data-jstree='{"opened": false}' id = '8056'>⊕ Notes for: Test::Pod::Spelling
<ul>
<li data-jstree='{"opened": false}' id = '8057'>See also Pod::Spelling, Test::Spelling</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '8058'><a href = 'https://metacpan.org/pod/Test::Pod::Spelling::CommonMistakes' target = '_blank'>Test::Pod::Spelling::CommonMistakes - Checks POD for common spelling mistakes</a>
</li>
<li data-jstree='{"opened": false}' id = '8059'><a href = 'https://metacpan.org/pod/Test::Portability::Files' target = '_blank'>Test::Portability::Files - Check file names portability</a>
html/cpan.metacurator.tree.html view on Meta::CPAN
<li data-jstree='{"opened": false}' id = '8557'><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 individua...
</li>
<li data-jstree='{"opened": false}' id = '8558'><a href = 'https://metacpan.org/dist/MooX-Role-CryptedPassword' target = '_blank'>MooX::Role::CryptedPassword - Password attribute from a encrypted file</a>
</li>
<li data-jstree='{"opened": false}' id = '8559'><a href = 'https://metacpan.org/pod/Net::SAML2' target = '_blank'>Net::SAML2 - SAML2 bindings and protocol implementation</a>
</li>
<li data-jstree='{"opened": false}' id = '8560'><a href = 'https://metacpan.org/pod/Pass::OTP' target = '_blank'>Pass::OTP - Perl implementation of HOTP / TOTP algorithms</a>
</li>
<li data-jstree='{"opened": false}' id = '8561'><a href = 'https://metacpan.org/pod/Password::Policy' target = '_blank'>Password::Policy - Make managing multiple password strength profiles easy</a>
</li>
<li data-jstree='{"opened": false}' id = '8562'><a href = 'https://metacpan.org/pod/String::Mask' target = '_blank'>String::Mask - Mask sensitive data</a>
</li>
<li data-jstree='{"opened": false}' id = '8563'><a href = 'https://metacpan.org/pod/String::Mask::XS' target = '_blank'>String::Mask::XS - Mask sensitive data faster</a>
</li>
<li data-jstree='{"opened": false}' id = '8564'><a href = 'https://metacpan.org/pod/String::Secret' target = '_blank'>String::Secret - Secret string wrapper to mask secret from logger</a>
</li>
<li data-jstree='{"opened": false}' id = '8565'><a href = 'https://metacpan.org/dist/Tags-HTML-ChangePassword' target = '_blank'>Tags::HTML::ChangePassword - Tags helper for change password</a>
</li>
<li data-jstree='{"opened": false}' id = '8566'><a href = 'https://metacpan.org/dist/Tags-HTML-Login-Access' target = '_blank'>Tags::HTML::Login::Access - Tags helper for login access</a>
</li>
<li data-jstree='{"opened": false}' id = '8567'><a href = 'https://metacpan.org/pod/Tags::HTML::Login::Register' target = '_blank'>Tags::HTML::Login::Register - Tags helper for login register</a>
</li>
<li data-jstree='{"opened": false}' id = '8568'>⊕ Notes for: Tags::HTML::Login::Register
<ul>
<li data-jstree='{"opened": false}' id = '8569'>Helps generate code for CSS and HTML Login form</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '8570'><a href = 'https://metacpan.org/pod/Text::Password::Pronounceable' target = '_blank'>Text::Password::Pronounceable - Generate pronounceable passwords</a>
</li>
<li data-jstree='{"opened": false}' id = '8571'><a href = 'https://metacpan.org/dist/Trog-TOTP' target = '_blank'>Trog::TOTP - Fork of Authen::TOTP</a>
</li>
<li data-jstree='{"opened": false}' id = '8572'><a href = 'https://metacpan.org/dist/URN-OASIS-SAML2' target = '_blank'>URN::OASIS::SAML2 - Constants for urn:oasis SAML2 implementations</a>
</li>
<li data-jstree='{"opened": false}' id = '8573'>⊕ Notes for: URN::OASIS::SAML2
<ul>
<li data-jstree='{"opened": false}' id = '8574'>SAML 2.0 (Security Assertion Markup Language 2.0) is an open standard that enables secure Single Sign-On (SSO) for web-based applications</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '8575'><a href = 'https://metacpan.org/dist/WebService-HashiCorp-Vault' target = '_blank'>WebService::HashiCorp::Vault - Perl API for HashiCorp's Vault</a>
</li>
<li data-jstree='{"opened": false}' id = '8576'><a href = 'https://metacpan.org/dist/Win32-Credentials' target = '_blank'>Win32::Credentials - Read/Write Windows Credential Manager via Win32 API</a>
</li>
<li data-jstree='{"opened": false}' id = '8577'><a href = 'https://metacpan.org/pod/WWW::Zitadel' target = '_blank'>WWW::Zitadel - Perl client for Zitadel identity management (OIDC + Management API)</a>
</li>
<li data-jstree='{"opened": false}' id = '8578'>⊕ Notes for: WWW::Zitadel
<ul>
<li data-jstree='{"opened": false}' id = '8579'>https://zitadel.com/</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '8580'><a href = 'https://metacpan.org/dist/WWW-Zitadel' target = '_blank'>WWW::Zitadel::OIDC - OIDC client for Zitadel - token verification, JWKS, discovery</a>
</ul></li>
<li data-jstree='{"opened": false}' id = '8581'>UTF8
<ul>
<li data-jstree='{"opened": false}' id = '8582'>⊕ See also
<ul>
<li data-jstree='{"opened": false}' id = '8583'>[Topic] <button class='btn btn-info'>DataTraversal</button></li>
<li data-jstree='{"opened": false}' id = '8584'>[Topic] <button class='btn btn-info'>EmailStuff</button></li>
<li data-jstree='{"opened": false}' id = '8585'>[Topic] <button class='btn btn-info'>FileHandling</button></li>
<li data-jstree='{"opened": false}' id = '8586'>[Topic] <button class='btn btn-info'>IoLayers</button></li>
<li data-jstree='{"opened": false}' id = '8587'>[Topic] <button class='btn btn-info'>TextProcessing</button></li>
<li data-jstree='{"opened": false}' id = '8588'>[Topic] <button class='btn btn-info'>TheCharacterGuide</button></li>
<li data-jstree='{"opened": false}' id = '8589'><a href = 'https://github.com/JuliaStrings/utf8proc' target = '_blank'>For utf8proc</a></li>
<li data-jstree='{"opened": false}' id = '8590'><a href = 'https://github.com/tsibley/tchrist-OSCON2011-Unicode' target = '_blank'>https://github.com/tsibley/tchrist-OSCON2011-Unicode</a></li>
<li data-jstree='{"opened": false}' id = '8591'><a href = 'https://metacpan.org/pod/perlunicode' target = '_blank'>https://metacpan.org/pod/perlunicode</a></li>
<li data-jstree='{"opened": false}' id = '8592'><a href = 'https://metacpan.org/pod/perluniintro' target = '_blank'>https://metacpan.org/pod/perluniintro</a></li>
<li data-jstree='{"opened": false}' id = '8593'><a href = 'https://metacpan.org/pod/perlunitut' target = '_blank'>https://metacpan.org/pod/perlunitut</a></li>
<li data-jstree='{"opened": false}' id = '8594'><a href = 'https://perldoc.perl.org/' target = '_blank'>STDERR->binmode(":encoding(UTF-8)");</a></li>
<li data-jstree='{"opened": false}' id = '8595'><a href = 'https://perldoc.perl.org/' target = '_blank'>binmode STDIN, ":encoding(UTF-8)";</a></li>
<li data-jstree='{"opened": false}' id = '8596'><a href = 'https://perldoc.perl.org/' target = '_blank'>binmode STDOUT, ":encoding(UTF-8)";</a></li>
<li data-jstree='{"opened": false}' id = '8597'><a href = 'https://perldoc.perl.org/' target = '_blank'>binmode STDERR, ":encoding(UTF-8)";</a></li>
<li data-jstree='{"opened": false}' id = '8598'><a href = 'https://metacpan.org/pod/perlunicode#Forcing-Unicode-in-Perl-(Or-Unforcing-Unicode-in-Perl)' target = '_blank'>https://metacpan.org/pod/perlunicode#Forcing-Unicode-in-Perl-(Or-Unforcing-Unic...
<li data-jstree='{"opened": false}' id = '8599'><a href = 'https://stackoverflow.com/questions/6162484/why-does-modern-perl-avoid-utf-8-by-default/6163129#6163129' target = '_blank'>https://stackoverflow.com/questions/6162484/why-does-modern-perl-av...
<li data-jstree='{"opened": false}' id = '8600'><a href = 'https://www.unicode.org/versions/Unicode16.0.0/' target = '_blank'>https://www.unicode.org/versions/Unicode16.0.0/</a></li>
<li data-jstree='{"opened": false}' id = '8601'><a href = 'https://www.unicode.org/reports/tr44/' target = '_blank'>https://www.unicode.org/reports/tr44/</a></li>
<li data-jstree='{"opened": false}' id = '8602'><a href = 'https://www.endpointdev.com/blog/2025/04/encoding-in-perl/' target = '_blank'>https://www.endpointdev.com/blog/2025/04/encoding-in-perl/</a></li>
</ul></li>
<li data-jstree='{"opened": false}' id = '8603'><a href = 'https://metacpan.org/dist/App-safer' target = '_blank'>App::safer - CLI for Text::Safer</a>
</li>
<li data-jstree='{"opened": false}' id = '8604'><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 data-jstree='{"opened": false}' id = '8605'><a href = 'https://metacpan.org/pod/Encode' target = '_blank'>Encode - Character encodings in Perl</a>
</li>
<li data-jstree='{"opened": false}' id = '8606'>⊕ Notes for: Encode
<ul>
<li data-jstree='{"opened": false}' id = '8607'>But see the previous entry's warning</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '8608'><a href = 'https://metacpan.org/pod/Encode::Byte' target = '_blank'>Encode::Byte - Single Byte Encodings</a>
</li>
<li data-jstree='{"opened": false}' id = '8609'><a href = 'https://metacpan.org/pod/Encode::CN' target = '_blank'>Encode::CN - China-based Chinese Encodings</a>
</li>
<li data-jstree='{"opened": false}' id = '8610'><a href = 'https://metacpan.org/pod/Encode::EBCDIC' target = '_blank'>Encode::EBCDIC - EBCDIC Encodings</a>
</li>
<li data-jstree='{"opened": false}' id = '8611'><a href = 'https://metacpan.org/pod/Encode::Guess' target = '_blank'>Encode::Guess - Guesses encoding from data</a>
</li>
<li data-jstree='{"opened": false}' id = '8612'><a href = 'https://metacpan.org/pod/Encode::JP' target = '_blank'>Encode::JP - Japanese Encodings</a>
</li>
<li data-jstree='{"opened": false}' id = '8613'><a href = 'https://metacpan.org/pod/Encode::KR' target = '_blank'>Encode::KR - Korean Encodings</a>
</li>
<li data-jstree='{"opened": false}' id = '8614'><a href = 'https://metacpan.org/pod/Encode::Simple' target = '_blank'>Encode::Simple - Encode and decode text, simply</a>
</li>
<li data-jstree='{"opened": false}' id = '8615'><a href = 'https://metacpan.org/pod/Encode::Symbol' target = '_blank'>Encode::Symbol - Symbol Encodings</a>
</li>
<li data-jstree='{"opened": false}' id = '8616'><a href = 'https://metacpan.org/pod/Encode::TW' target = '_blank'>Encode::TW - Taiwan-based Chinese Encodings</a>
</li>
<li data-jstree='{"opened": false}' id = '8617'><a href = 'https://metacpan.org/pod/Encode::UTF8Mac' target = '_blank'>Encode::UTF8Mac - "utf-8-mac" a variant utf-8 used by OSX filesystem</a>
</li>
<li data-jstree='{"opened": false}' id = '8618'><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 data-jstree='{"opened": false}' id = '8619'><a href = 'https://metacpan.org/pod/ODF::lpOD_Helper' target = '_blank'>ODF::lpOD_Helper - Fix and enhance ODF::lpOD</a>
</li>
<li data-jstree='{"opened": false}' id = '8620'>⊕ Notes for: ODF::lpOD_Helper
<ul>
<li data-jstree='{"opened": false}' id = '8621'>Associated code</li>
<li data-jstree='{"opened": false}' id = '8622'>ODF::lpOD - An OpenDocument management interface</li>
<li data-jstree='{"opened": false}' id = '8623'>https://metacpan.org/pod/ODF::lpOD</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '8624'><a href = 'https://metacpan.org/pod/Sys::Binmode' target = '_blank'>Sys::Binmode - A fix for PerlâÂÂs system call character encoding</a>
</li>
<li data-jstree='{"opened": false}' id = '8625'><a href = 'https://metacpan.org/dist/Text-Iconv' target = '_blank'>Text::Iconv - Perl interface to iconv() codeset conversion function</a>
</li>
<li data-jstree='{"opened": false}' id = '8626'><a href = 'https://metacpan.org/dist/Text-PO' target = '_blank'>Text::PO - Read and write PO files with multi-lingual messages</a>
</li>
<li data-jstree='{"opened": false}' id = '8627'><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 data-jstree='{"opened": false}' id = '8628'><a href = 'https://metacpan.org/dist/Text-StripAccents' target = '_blank'>Text::StripAccents - Removes accented & special characters from strings</a>
</li>
<li data-jstree='{"opened": false}' id = '8629'>⊕ Notes for: Text::StripAccents
<ul>
<li data-jstree='{"opened": false}' id = '8630'>But see Text::Unaccent</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '8631'><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 data-jstree='{"opened": false}' id = '8632'><a href = 'https://metacpan.org/pod/Text::VisualPrintf' target = '_blank'>Text::VisualPrintf - Printf family functions to handle Non-ASCII characters</a>
</li>
<li data-jstree='{"opened": false}' id = '8633'><a href = 'https://metacpan.org/dist/Text-Unaccent' target = '_blank'>Text::Unaccent - Remove accents from a string</a>
</li>
<li data-jstree='{"opened": false}' id = '8634'>⊕ Notes for: Text::Unaccent
<ul>
<li data-jstree='{"opened": false}' id = '8635'>Has a C dependency</li>
<li data-jstree='{"opened": false}' id = '8636'>See Text::StripAccents above</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '8637'><a href = 'https://metacpan.org/pod/Text::Unidecode' target = '_blank'>Text::Unidecode - Plain ASCII transliterations of Unicode text</a>
</li>
<li data-jstree='{"opened": false}' id = '8638'><a href = 'https://metacpan.org/pod/Text::WideChar::Util' target = '_blank'>Text::WideChar::Util - Routines for text containing wide characters</a>
</li>
<li data-jstree='{"opened": false}' id = '8639'>⊕ Notes for: Text::WideChar::Util
<ul>
<li data-jstree='{"opened": false}' id = '8640'>Module contains a See Also</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '8641'><a href = 'https://metacpan.org/pod/Unicode::Tussle' target = '_blank'>Unicode::Tussle - Tom's Unicode Scripts So Life is Easier</a>
</li>
<li data-jstree='{"opened": false}' id = '8642'>⊕ Notes for: Unicode::Tussle
<ul>
<li data-jstree='{"opened": false}' id = '8643'>Sample usage</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '8644'><a href = 'https://metacpan.org/pod/Unicode::Block::List' target = '_blank'>Unicode::Block::List - Access to Unicode Block names and tables</a>
</li>
<li data-jstree='{"opened": false}' id = '8645'><a href = 'https://metacpan.org/pod/Unicode::CheckUTF8' target = '_blank'>Unicode::CheckUTF8 - Checks if scalar is valid UTF-8</a>
</li>
<li data-jstree='{"opened": false}' id = '8646'><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://meta...
</li>
<li data-jstree='{"opened": false}' id = '8647'><a href = 'https://metacpan.org/pod/Unicode::Escape' target = '_blank'>Unicode::Escape - Escape and unescape Unicode characters other than ASCI</a>
</li>
<li data-jstree='{"opened": false}' id = '8648'><a href = 'https://metacpan.org/pod/Unicode::GCString' target = '_blank'>Unicode::GCString - String as Sequence of UAX #29 Grapheme Clusters</a>
</li>
<li data-jstree='{"opened": false}' id = '8649'><a href = 'https://metacpan.org/pod/Unicode::Normalize' target = '_blank'>Unicode::Normalize - Unicode Normalization Forms</a>
</li>
<li data-jstree='{"opened": false}' id = '8650'><a href = 'https://metacpan.org/pod/Unicode::Precis' target = '_blank'>Unicode::Precis - RFC 7564 PRECIS Framework - Enforcement and Comparison</a>
</li>
<li data-jstree='{"opened": false}' id = '8651'>⊕ Notes for: Unicode::Precis
<ul>
<li data-jstree='{"opened": false}' id = '8652'>See TheRFCGuide for rfc7564</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '8653'><a href = 'https://metacpan.org/pod/Unicode::Precis::Preparation' target = '_blank'>Unicode::Precis::Preparation - RFC 8264 PRECIS Framework - Preparation</a>
</li>
<li data-jstree='{"opened": false}' id = '8654'><a href = 'https://metacpan.org/pod/Unicode::Stringprep' target = '_blank'>Unicode::Stringprep - Preparation of Internationalized Strings (RFC 3454)</a>
</li>
<li data-jstree='{"opened": false}' id = '8655'><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 data-jstree='{"opened": false}' id = '8656'><a href = 'https://metacpan.org/pod/Unicode::Unihan' target = '_blank'>Unicode::Unihan - The Unihan Data Base 5.1.0</a>
</li>
<li data-jstree='{"opened": false}' id = '8657'><a href = 'https://metacpan.org/dist/Unicode-UTF8' target = '_blank'>Unicode::UTF8 - Encoding and decoding of UTF-8 encoding form</a>
</li>
<li data-jstree='{"opened": false}' id = '8658'><a href = 'https://metacpan.org/dist/utf8-all' target = '_blank'>utf8::all - Turn on Unicode - all of it</a>
</li>
<li data-jstree='{"opened": false}' id = '8659'><a href = 'https://metacpan.org/pod/UTF8::R2' target = '_blank'>UTF8::R2 - Makes UTF-8 scripting easy for enterprise use</a>
</ul></li>
<li data-jstree='{"opened": false}' id = '8660'>UtilityStuff
<ul>
<li data-jstree='{"opened": false}' id = '8661'>⊕ See also
<ul>
<li data-jstree='{"opened": false}' id = '8662'>[Topic] <button class='btn btn-info'>AiEngines</button></li>
<li data-jstree='{"opened": false}' id = '8663'>[Topic] <button class='btn btn-info'>WebServices</button></li>
<li data-jstree='{"opened": false}' id = '8664'><a href = 'http://opensearch.org/' target = '_blank'>http://opensearch.org/</a></li>
</ul></li>
<li data-jstree='{"opened": false}' id = '8665'><a href = 'https://metacpan.org/dist/App-PerlGlue' target = '_blank'>App::PerlGlue - Glue messy text into useful shapes</a>
</li>
<li data-jstree='{"opened": false}' id = '8666'><a href = 'https://metacpan.org/dist/App-plockf' target = '_blank'>App::plockf - Execute a command while holding a file lock</a>
</li>
<li data-jstree='{"opened": false}' id = '8667'><a href = 'https://metacpan.org/dist/FastGlob' target = '_blank'>FastGlob - A faster glob() implementation</a>
</li>
<li data-jstree='{"opened": false}' id = '8668'><a href = 'https://metacpan.org/pod/Metabase' target = '_blank'>Metabase - A database framework and API for resource metadata</a>
</li>
<li data-jstree='{"opened": false}' id = '8669'><a href = 'https://metacpan.org/dist/Metabase-Backend-AWS' target = '_blank'>Metabase::Backend::AWS - Metabase backend implemented using Amazon Web Services</a>
</li>
<li data-jstree='{"opened": false}' id = '8670'><a href = 'https://metacpan.org/pod/Metabase::Backend::MongoDB' target = '_blank'>Metabase::Backend::MongoDB - Metabase backend implemented using MongoDB</a>
</li>
<li data-jstree='{"opened": false}' id = '8671'><a href = 'https://metacpan.org/pod/Metabase::Backend::SQL' target = '_blank'>Metabase::Backend::SQL - Metabase backend role for SQL-based backends</a>
</li>
<li data-jstree='{"opened": false}' id = '8672'><a href = 'https://metacpan.org/pod/Metabase::Client::Simple' target = '_blank'>Metabase::Client::Simple - A client that submits to Metabase servers</a>
</li>
<li data-jstree='{"opened": false}' id = '8673'><a href = 'https://metacpan.org/pod/Metabase::Fact' target = '_blank'>Metabase::Fact - Base class for Metabase Facts</a>
</li>
<li data-jstree='{"opened": false}' id = '8674'><a href = 'https://metacpan.org/pod/Metabase::Index' target = '_blank'>Metabase::Index - Interface for Metabase indexing</a>
</li>
<li data-jstree='{"opened": false}' id = '8675'><a href = 'https://metacpan.org/pod/Metabase::Librarian' target = '_blank'>Metabase::Librarian - Front-end interface to Metabase storage</a>
</li>
<li data-jstree='{"opened": false}' id = '8676'><a href = 'https://metacpan.org/pod/Metabase::Query' target = '_blank'>Metabase::Query - Generic Metabase query language role</a>
</li>
<li data-jstree='{"opened": false}' id = '8677'><a href = 'https://metacpan.org/pod/Metabase::Report' target = '_blank'>Metabase::Report - A base class for collections of Metabase facts</a>
( run in 2.223 seconds using v1.01-cache-2.11-cpan-c221a9de4ec )