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

{
    "count": 40987,
    "next": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=357",
    "previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=355",
    "results": [
        {
            "name": "p5.34-xml-simple",
            "description": "Easy API to read/write XML (esp config files)"
        },
        {
            "name": "p5.34-xml-tiny",
            "description": "XML::Tiny is a simple lightweight parser for a subset of XML"
        },
        {
            "name": "p5.34-xml-treebuilder",
            "description": "Parser that builds a tree of XML::Element objects"
        },
        {
            "name": "p5.34-xml-treepp",
            "description": "Pure Perl implementation for parsing/writing XML documents"
        },
        {
            "name": "p5.34-xml-twig",
            "description": "XML::Twig - A perl module for processing huge XML documents in tree mode."
        },
        {
            "name": "p5.34-xml-validator-schema",
            "description": "validate XML against a subset of W3C XML Schema"
        },
        {
            "name": "p5.34-xml-writer",
            "description": "Perl extension for writing XML documents."
        },
        {
            "name": "p5.34-xml-writer-string",
            "description": "Module to capture output from XML::Writer"
        },
        {
            "name": "p5.34-xml-xml2json",
            "description": "XML::XML2JSON - Convert XML into JSON (and back again) using XML::LibXML"
        },
        {
            "name": "p5.34-xml-xpath",
            "description": "XML::XPath - Parse and evaluate XPath statements"
        },
        {
            "name": "p5.34-xml-xpathengine",
            "description": "a re-usable XPath engine for DOM-like trees"
        },
        {
            "name": "p5.34-xmlrpc-lite",
            "description": "XMLRPC::Lite - client and server implementation of XML-RPC protocol"
        },
        {
            "name": "p5.34-xs-check",
            "description": "XS::Check - Check XS for some common problems"
        },
        {
            "name": "p5.34-xs-parse-keyword",
            "description": "XS::Parse::Keyword - XS functions to assist in parsing keyword syntax"
        },
        {
            "name": "p5.34-xs-parse-sublike",
            "description": "XS::Parse::Sublike - XS functions to assist in parsing sub-like syntax"
        },
        {
            "name": "p5.34-xsloader",
            "description": "XSLoader - Dynamically load C libraries into Perl code"
        },
        {
            "name": "p5.34-xstring",
            "description": "XString - Isolated String helpers from B"
        },
        {
            "name": "p5.34-xxx",
            "description": "XXX - See Your Data in the Nude"
        },
        {
            "name": "p5.34-yaml",
            "description": "YAML loader/dumper module"
        },
        {
            "name": "p5.34-yaml-libyaml",
            "description": "YAML::LibYAML - Perl YAML Serialization using XS and libyaml"
        },
        {
            "name": "p5.34-yaml-libyaml-api",
            "description": "YAML::LibYAML::API - Wrapper around the C libyaml library"
        },
        {
            "name": "p5.34-yaml-pp",
            "description": "YAML::PP - YAML 1.2 processor"
        },
        {
            "name": "p5.34-yaml-pp-libyaml",
            "description": "YAML::PP::LibYAML - Faster parsing for YAML::PP"
        },
        {
            "name": "p5.34-yaml-syck",
            "description": "YAML::Syck - Fast, lightweight YAML loader and dumper"
        },
        {
            "name": "p5.34-yaml-tiny",
            "description": "YAML::Tiny - Read/Write YAML files with as little code as possible"
        },
        {
            "name": "p5.34-zmq-ffi",
            "description": "ZMQ::FFI - version agnostic Perl bindings for zeromq using ffi"
        },
        {
            "name": "p5.36-locale-gettext",
            "description": "Perl interface to GNU gettext"
        },
        {
            "name": "p5.38-locale-gettext",
            "description": "Perl interface to GNU gettext"
        },
        {
            "name": "p7zip",
            "description": "7-Zip implementation"
        },
        {
            "name": "p8-platform",
            "description": "Pulse-Eight platform library"
        },
        {
            "name": "packddir",
            "description": "creates and unpacks PackdDir archives"
        },
        {
            "name": "packer",
            "description": "A tool for creating identical machine images for multiple platforms from a single source configuration."
        },
        {
            "name": "packit",
            "description": "network injection and capture"
        },
        {
            "name": "packr",
            "description": "The simple and easy way to embed static files into Go binaries."
        },
        {
            "name": "packr1",
            "description": "The simple and easy way to embed static files into Go binaries (legacy version / v1)."
        },
        {
            "name": "packwiz",
            "description": "Command line tool for creating Minecraft modpacks"
        },
        {
            "name": "paclear",
            "description": "paclear is a clear command with PAC-MAN animation"
        },
        {
            "name": "pacparser",
            "description": "A library to parse proxy auto-config (PAC) files"
        },
        {
            "name": "pacvim",
            "description": "PacVim is a game that teaches you vim commands."
        },
        {
            "name": "pads",
            "description": "network sniffer with a rule-based detection engine"
        },
        {
            "name": "PageEdit",
            "description": "An ePub visual XHTML editor based on Sigil's Deprecated BookView."
        },
        {
            "name": "pagerduty-notifier",
            "description": "PagerDuty native macOS notifications"
        },
        {
            "name": "paho.mqtt.c",
            "description": "Library to enable applications to connect to an MQTT broker to publish and receive messages."
        },
        {
            "name": "paho.mqtt.cpp",
            "description": "Library to enable C++ applications to connect to an MQTT broker to publish and receive messages."
        },
        {
            "name": "Paintbrush",
            "description": "Cocoa-based image editor"
        },
        {
            "name": "pairs",
            "description": "KDE standard pairs game."
        },
        {
            "name": "pal",
            "description": "pal is a command-line calendar program"
        },
        {
            "name": "palapeli",
            "description": "Palapeli is a single-player jigsaw puzzle game."
        },
        {
            "name": "Pallet",
            "description": "Aqua application to control a MacPorts installation."
        },
        {
            "name": "palm-db-tools",
            "description": "convert between CSV text files and Palm databases"
        }
    ]
}