GET /api/v1/autocomplete/port/?format=api&page=335
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 40988,
    "next": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=336",
    "previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=334",
    "results": [
        {
            "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-interface",
            "description": "Perl extension for access to network card configuration information"
        },
        {
            "name": "p5.34-io-kqueue",
            "description": "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"
        },
        {
            "name": "p5.34-io-tty",
            "description": "IO::Tty - Low-level allocate a pseudo-Tty, import constants"
        },
        {
            "name": "p5.34-io-zlib",
            "description": "IO::-style interface to Compress::Zlib"
        },
        {
            "name": "p5.34-ip-country",
            "description": "Fast lookup of country codes from IP addresses"
        },
        {
            "name": "p5.34-ipc-cmd",
            "description": "finding and running system commands made easy"
        },
        {
            "name": "p5.34-ipc-run",
            "description": "IPC::Run - system() and background procs w/ piping, redirs, ptys"
        },
        {
            "name": "p5.34-ipc-run3",
            "description": "Run a subprocess in batch mode (a la system) on Unix, Win32, etc."
        },
        {
            "name": "p5.34-ipc-sharelite",
            "description": "Lightweight interface to shared memory"
        },
        {
            "name": "p5.34-ipc-system-simple",
            "description": "IPC::System::Simple - Run commands simply, with detailed diagnostics"
        },
        {
            "name": "p5.34-ipe",
            "description": "Perl module for parameter estimation for Hidden Markov Models."
        },
        {
            "name": "p5.34-iri",
            "description": "IRI - Internationalized Resource Identifiers"
        },
        {
            "name": "p5.34-iterator",
            "description": "An implementation of iterators"
        },
        {
            "name": "p5.34-iterator-util",
            "description": "Essential utilities for the Iterator class."
        },
        {
            "name": "p5.34-javascript-spidermonkey",
            "description": "Perl interface to the JavaScript Engine"
        },
        {
            "name": "p5.34-json",
            "description": "JSON - JSON (JavaScript Object Notation) encoder/decoder"
        },
        {
            "name": "p5.34-json-any",
            "description": "Wrapper Class for the various JSON classes (DEPRECATED)"
        },
        {
            "name": "p5.34-json-dwiw",
            "description": "JSON::DWIW - JSON converter that Does What I Want"
        },
        {
            "name": "p5.34-json-maybexs",
            "description": "Use Cpanel::JSON::XS with a fallback to JSON::XS and JSON::PP"
        },
        {
            "name": "p5.34-json-parse",
            "description": "Read JSON into a Perl variable"
        },
        {
            "name": "p5.34-json-pp",
            "description": "JSON::PP - JSON::XS compatible pure-Perl module"
        },
        {
            "name": "p5.34-json-webtoken",
            "description": "Perl JSON Web Token (JWT) implementation."
        },
        {
            "name": "p5.34-json-xs",
            "description": "JSON serialising/deserialising, done correctly and fast"
        },
        {
            "name": "p5.34-layout-manager",
            "description": "Layout::Manager - 2D Layout Management"
        },
        {
            "name": "p5.34-lchown",
            "description": "Use the lchown(2) system call from Perl"
        },
        {
            "name": "p5.34-lexical-persistence",
            "description": "Lexical::Persistence - Persistent lexical variable values for arbitrary calls."
        },
        {
            "name": "p5.34-lexical-sealrequirehints",
            "description": "Lexical::SealRequireHints - prevent leakage of lexical hints"
        }
    ]
}