GET /api/v1/autocomplete/port/?format=api&page=334
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=335",
    "previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=333",
    "results": [
        {
            "name": "p5.34-http-negotiate",
            "description": "HTTP content negotiation"
        },
        {
            "name": "p5.34-http-parser-xs",
            "description": "HTTP::Parser::XS - a fast, primitive HTTP request parser"
        },
        {
            "name": "p5.34-http-proxy",
            "description": "A pure Perl HTTP proxy"
        },
        {
            "name": "p5.34-http-recorder",
            "description": "Record interaction with websites"
        },
        {
            "name": "p5.34-http-request-ascgi",
            "description": "Set up a CGI environment from an HTTP::Request"
        },
        {
            "name": "p5.34-http-response-encoding",
            "description": "Adds encoding() to HTTP::Response"
        },
        {
            "name": "p5.34-http-server-simple",
            "description": "A very simple standalone HTTP daemon"
        },
        {
            "name": "p5.34-http-server-simple-authen",
            "description": "Authentication plugin for HTTP::Server::Simple"
        },
        {
            "name": "p5.34-http-server-simple-mason",
            "description": "An abstract baseclass for a standalone mason server"
        },
        {
            "name": "p5.34-http-server-simple-psgi",
            "description": "PSGI handler for HTTP::Server::Simple"
        },
        {
            "name": "p5.34-http-thin",
            "description": "HTTP::Thin - A Thin Wrapper around HTTP::Tiny to play nice with HTTP::Message"
        },
        {
            "name": "p5.34-http-tiny",
            "description": "A small, simple, correct HTTP/1.1 client"
        },
        {
            "name": "p5.34-http-tiny-mech",
            "description": "HTTP::Tiny::Mech - Wrap a WWW::Mechanize instance in an HTTP::Tiny compatible interface."
        },
        {
            "name": "p5.34-http-tiny-multipart",
            "description": "HTTP::Tiny::Multipart - Add post_multipart to HTTP::Tiny"
        },
        {
            "name": "p5.34-http-xscookies",
            "description": "HTTP::XSCookies - Fast XS cookie mangling for Perl"
        },
        {
            "name": "p5.34-http-xsheaders",
            "description": "HTTP::XSHeaders - Fast XS Header library, replacing HTTP::Headers and HTTP::Headers::Fast."
        },
        {
            "name": "p5.34-ifeffit",
            "description": "Perl interface to ifeffit"
        },
        {
            "name": "p5.34-ima-dbi",
            "description": "Database connection caching and organization"
        },
        {
            "name": "p5.34-image-exiftool",
            "description": "Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files."
        },
        {
            "name": "p5.34-image-imlib2",
            "description": "Perl interface to the Imlib2 image library"
        },
        {
            "name": "p5.34-image-info",
            "description": "Image::Info - Extract meta information from image files"
        },
        {
            "name": "p5.34-image-metadata-jpeg",
            "description": "Access to and modification of JPEG meta-data"
        },
        {
            "name": "p5.34-image-phash",
            "description": "Image::PHash - Fast perceptual image hashing (DCT-based pHash)"
        },
        {
            "name": "p5.34-image-png-libpng",
            "description": "Image::PNG::Libpng - Perl interface to the C library \"libpng\""
        },
        {
            "name": "p5.34-image-sane",
            "description": "Image::Sane - Perl extension for the SANE (Scanner Access Now Easy) Project"
        },
        {
            "name": "p5.34-image-size",
            "description": "Extract size information from image files"
        },
        {
            "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"
        }
    ]
}