{"count":42651,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=341","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=339","results":[{"name":"p5.34-imager","description":"Imager - Perl extension for Generating 24 bit Images"},{"name":"p5.34-imager-file-avif","description":"Imager::File::AVIF - read and write AVIF files"},{"name":"p5.34-imager-file-heif","description":"Imager::File::HEIF - read and write HEIF files"},{"name":"p5.34-imap-bodystructure","description":"IMAP4-compatible BODYSTRUCTURE and ENVELOPE parser"},{"name":"p5.34-import-into","description":"Import::Into - import packages into other packages"},{"name":"p5.34-importer","description":"Importer - Alternative but compatible interface to modules that export symbols."},{"name":"p5.34-inc-latest","description":"inc::latest - use modules bundled in inc/ if they are newer than installed ones"},{"name":"p5.34-indirect","description":"indirect - Lexically warn about using the indirect method call syntax."},{"name":"p5.34-inline","description":"Inline - Write Perl Subroutines in Other Programming Languages"},{"name":"p5.34-inline-c","description":"Inline::C Write Perl Subroutines in C"},{"name":"p5.34-inline-files","description":"Inline::Files - Multiple virtual files at the end of your code"},{"name":"p5.34-inline-filters","description":"Inline::Filters - Common source code filters for Inline Modules."},{"name":"p5.34-inline-python","description":"Write inline python in perl scripts"},{"name":"p5.34-innotop","description":"A MySQL and InnoDB monitor program."},{"name":"p5.34-internals","description":"This is a Perl extension for write protecting variables and manipulating refcounts."},{"name":"p5.34-io","description":"IO - load various IO modules"},{"name":"p5.34-io-aio","description":"IO::AIO - Asynchronous/Advanced Input/Output"},{"name":"p5.34-io-all","description":"IO::All to Larry Wall!"},{"name":"p5.34-io-async","description":"IO::Async - Asynchronous event-driven programming"},{"name":"p5.34-io-capture","description":"Abstract Base Class to build modules to capture output"},{"name":"p5.34-io-captureoutput","description":"IO::CaptureOutput - (DEPRECATED) capture STDOUT and STDERR from Perl code, subprocesses or XS"},{"name":"p5.34-io-compress","description":"IO::Compress - read/write compressed data in multiple formats"},{"name":"p5.34-io-compress-brotli","description":"IO::Compress::Brotli - Read/Write Brotli buffers/streams"},{"name":"p5.34-io-compress-lzf","description":"IO::Compress::Lzf - Write lzf files/buffers"},{"name":"p5.34-io-compress-lzma","description":"IO::Compress::Lzma - Write lzma files/buffers"},{"name":"p5.34-io-compress-zstd","description":"IO::Compress::Zstd - Write zstd files/buffers"},{"name":"p5.34-io-digest","description":"This is a Perl extension for calculating digests while reading or writing"},{"name":"p5.34-io-fdpass","description":"IO::FDPass - pass a file descriptor over a socket"},{"name":"p5.34-io-handle-util","description":"IO::Handle::Util - Functions for working with IO::Handle like objects."},{"name":"p5.34-io-html","description":"Open an HTML file with automatic charset detection"},{"name":"p5.34-io-interactive","description":"IO::Interactive - Utilities for interactive I/O"},{"name":"p5.34-io-interface","description":"Perl extension for access to network card configuration information"},{"name":"p5.34-io-kqueue","description":"IO::KQueue - perl interface to the BSD kqueue system call"},{"name":"p5.34-io-lambda","description":"Non-blocking I/O as lambda calculus"},{"name":"p5.34-io-multiplex","description":"Manage IO on many file handles"},{"name":"p5.34-io-pager","description":"IO-Pager perl module"},{"name":"p5.34-io-pipely","description":"Portably create pipe() or pipe-like handles, one way or another"},{"name":"p5.34-io-prompt-tiny","description":"IO::Prompt::Tiny - Prompt for user input with a default option"},{"name":"p5.34-io-pty-easy","description":"Easy interface to IO::Pty"},{"name":"p5.34-io-sessiondata","description":"supporting module for SOAP::Lite"},{"name":"p5.34-io-socket-inet6","description":"IO::Socket::INET6 object interface to IPv6"},{"name":"p5.34-io-socket-ip","description":"IO::Socket::IP - Family-neutral IP socket supporting both IPv4 and IPv6"},{"name":"p5.34-io-socket-socks","description":"Provides a way to create socks client or server both 4 and 5 version"},{"name":"p5.34-io-socket-ssl","description":"IO::Socket::SSL - SSL sockets with IO::Socket interface"},{"name":"p5.34-io-socket-timeout","description":"IO::Socket with read/write timeout"},{"name":"p5.34-io-string","description":"IO::String - Emulate file interface for in-core strings"},{"name":"p5.34-io-stringy","description":"IO-stringy - I/O on in-core objects like strings and arrays"},{"name":"p5.34-io-stty","description":"IO::Stty - Change and print terminal line settings"},{"name":"p5.34-io-tee","description":"Multiplex output to multiple output handles"},{"name":"p5.34-io-tiecombine","description":"IO::TieCombine - produce tied (and other) separate but combined variables"}]}