{"count":42690,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=330","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=328","results":[{"name":"p5.34-crypt-random-tesha2","description":"Crypt::Random::TESHA2 - Random numbers using timer/schedule entropy"},{"name":"p5.34-crypt-rc4","description":"Perl implementation of the RC4 encryption algorithm"},{"name":"p5.34-crypt-rijndael","description":"Implementation of the Rijndel-crypto algorithm for perl"},{"name":"p5.34-crypt-ripemd160","description":"Crypt::RIPEMD160 - Perl extension for the RIPEMD-160 Hash function"},{"name":"p5.34-crypt-rsa","description":"perl implementation of RSA"},{"name":"p5.34-crypt-smime","description":"Crypt::SMIME - S/MIME message signing, verification, encryption and decryption"},{"name":"p5.34-crypt-ssleay","description":"module to add SSL support to LWP"},{"name":"p5.34-crypt-sysrandom","description":"Crypt::SysRandom - Perl interface to system randomness"},{"name":"p5.34-crypt-sysrandom-xs","description":"Crypt::SysRandom::XS - Perl interface to system randomness, XS version"},{"name":"p5.34-crypt-twofish","description":"Implementation of the twofish-crypto algorithm for perl"},{"name":"p5.34-crypt-unixcrypt_xs","description":"Crypt::UnixCrypt_XS - perl xs interface for a portable traditional crypt function."},{"name":"p5.34-crypt-urandom","description":"Crypt::URandom - Provide non blocking randomness"},{"name":"p5.34-crypt-urandom-token","description":"Crypt::URandom::Token - Generate secure strings for passwords, secrets and similar"},{"name":"p5.34-cryptx","description":"CryptX - Cryptographic toolkit"},{"name":"p5.34-css","description":"Object oriented access to Cascading Style Sheets (CSS)"},{"name":"p5.34-css-tiny","description":"CSS::Tiny - Read/Write .css files with as little code as possible"},{"name":"p5.34-curry","description":"curry - Create automatic curried method call closures for any class or object"},{"name":"p5.34-curses","description":"Curses - terminal screen handling and optimization"},{"name":"p5.34-curses-ui","description":"A curses based OO user interface framework"},{"name":"p5.34-cwd-guard","description":"Temporary changing working directory (chdir)"},{"name":"p5.34-dancer","description":"Lightweight yet powerful web application framework"},{"name":"p5.34-dancer-plugin-database","description":"Easy database connections for Dancer applications"},{"name":"p5.34-dancer-plugin-database-core","description":"Shared core library for Dancer and Dancer2 database plugins"},{"name":"p5.34-dancer-session-cookie","description":"Dancer::Session::Cookie - Encrypted cookie-based session backend for Dancer"},{"name":"p5.34-dancer-template-mason","description":"Dancer::Template::Mason - Mason wrapper for Dancer"},{"name":"p5.34-dancer-template-mason2","description":"Dancer::Template::Mason2 - Mason 2.x wrapper for Dancer"},{"name":"p5.34-dancer2","description":"Dancer2 - Lightweight yet powerful web application framework"},{"name":"p5.34-dancer2-plugin-database","description":"Dancer2::Plugin::Database - easy database connections for Dancer2 applications"},{"name":"p5.34-dancer2-session-cookie","description":"Dancer2::Session::Cookie - Dancer 2 session storage in secure cookies"},{"name":"p5.34-danga-socket","description":"Event loop and event-driven async socket base class"},{"name":"p5.34-data-buffer","description":"Data::Buffer - binary buffers for perl"},{"name":"p5.34-data-censor","description":"Data::Censor - censor sensitive stuff in a data structure"},{"name":"p5.34-data-compare","description":"Compare perl data structures"},{"name":"p5.34-data-diver","description":"Simple, ad-hoc access to elements of deeply nested structures"},{"name":"p5.34-data-dump","description":"Pretty printing of data structures"},{"name":"p5.34-data-dump-streamer","description":"Data::Dump::Streamer - Accurately serialize a data structure as Perl code."},{"name":"p5.34-data-dumper","description":"Stringified Perl data structures, suitable for both printing and eval"},{"name":"p5.34-data-dumper-concise","description":"Less indentation and newlines plus sub deparsing"},{"name":"p5.34-data-dumper-names","description":"Data::Dumper::Names - Dump variables with names (no source filter)"},{"name":"p5.34-data-entropy","description":"Data::Entropy - entropy (randomness) management"},{"name":"p5.34-data-float","description":"Data::Float - details of the floating point data type"},{"name":"p5.34-data-hexdump","description":"Dump in hexadecimal the content of a scalar."},{"name":"p5.34-data-hexify","description":"Perl extension for hexdumping arbitrary data"},{"name":"p5.34-data-hierarchy","description":"This is a Perl extension for handling data in a hierarchical structure."},{"name":"p5.34-data-ical","description":"Generates iCalendar (RFC 2445) calendar files"},{"name":"p5.34-data-integer","description":"Data::Integer - Details of the native integer data type"},{"name":"p5.34-data-messagepack","description":"Data::MessagePack - MessagePack serializing/deserializing"},{"name":"p5.34-data-munge","description":"Data::Munge - various utility functions"},{"name":"p5.34-data-optlist","description":"Data::OptList - parse and validate simple name/value option pairs"},{"name":"p5.34-data-page","description":"help when paging through sets of results"}]}