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

{
    "count": 40992,
    "next": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=317",
    "previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=315",
    "results": [
        {
            "name": "p5.32-xml-tiny",
            "description": "XML::Tiny is a simple lightweight parser for a subset of XML"
        },
        {
            "name": "p5.32-xml-treebuilder",
            "description": "Parser that builds a tree of XML::Element objects"
        },
        {
            "name": "p5.32-xml-treepp",
            "description": "Pure Perl implementation for parsing/writing XML documents"
        },
        {
            "name": "p5.32-xml-twig",
            "description": "XML::Twig - A perl module for processing huge XML documents in tree mode."
        },
        {
            "name": "p5.32-xml-validator-schema",
            "description": "validate XML against a subset of W3C XML Schema"
        },
        {
            "name": "p5.32-xml-writer",
            "description": "Perl extension for writing XML documents."
        },
        {
            "name": "p5.32-xml-writer-string",
            "description": "Module to capture output from XML::Writer"
        },
        {
            "name": "p5.32-xml-xml2json",
            "description": "XML::XML2JSON - Convert XML into JSON (and back again) using XML::LibXML"
        },
        {
            "name": "p5.32-xml-xpath",
            "description": "XML::XPath - Parse and evaluate XPath statements"
        },
        {
            "name": "p5.32-xml-xpathengine",
            "description": "a re-usable XPath engine for DOM-like trees"
        },
        {
            "name": "p5.32-xmlrpc-lite",
            "description": "XMLRPC::Lite - client and server implementation of XML-RPC protocol"
        },
        {
            "name": "p5.32-xs-check",
            "description": "XS::Check - Check XS for some common problems"
        },
        {
            "name": "p5.32-xs-parse-keyword",
            "description": "XS::Parse::Keyword - XS functions to assist in parsing keyword syntax"
        },
        {
            "name": "p5.32-xs-parse-sublike",
            "description": "XS::Parse::Sublike - XS functions to assist in parsing sub-like syntax"
        },
        {
            "name": "p5.32-xsloader",
            "description": "XSLoader - Dynamically load C libraries into Perl code"
        },
        {
            "name": "p5.32-xstring",
            "description": "XString - Isolated String helpers from B"
        },
        {
            "name": "p5.32-xxx",
            "description": "XXX - See Your Data in the Nude"
        },
        {
            "name": "p5.32-yaml",
            "description": "YAML loader/dumper module"
        },
        {
            "name": "p5.32-yaml-libyaml",
            "description": "YAML::LibYAML - Perl YAML Serialization using XS and libyaml"
        },
        {
            "name": "p5.32-yaml-libyaml-api",
            "description": "YAML::LibYAML::API - Wrapper around the C libyaml library"
        },
        {
            "name": "p5.32-yaml-pp",
            "description": "YAML::PP - YAML 1.2 processor"
        },
        {
            "name": "p5.32-yaml-pp-libyaml",
            "description": "YAML::PP::LibYAML - Faster parsing for YAML::PP"
        },
        {
            "name": "p5.32-yaml-syck",
            "description": "YAML::Syck - Fast, lightweight YAML loader and dumper"
        },
        {
            "name": "p5.32-yaml-tiny",
            "description": "YAML::Tiny - Read/Write YAML files with as little code as possible"
        },
        {
            "name": "p5.32-zmq-ffi",
            "description": "ZMQ::FFI - version agnostic Perl bindings for zeromq using ffi"
        },
        {
            "name": "p5.34-acme-lolcat",
            "description": "SPEEK LIEK A LOLCATZ"
        },
        {
            "name": "p5.34-algorithm-annotate",
            "description": "This is a Perl extension for representing a series of changes in annotate form."
        },
        {
            "name": "p5.34-algorithm-c3",
            "description": "A module for merging hierarchies using the C3 algorithm"
        },
        {
            "name": "p5.34-algorithm-combinatorics",
            "description": "Algorithm::Combinatorics - Efficient generation of combinatorial sequences"
        },
        {
            "name": "p5.34-algorithm-curvefit",
            "description": "Algorithm::CurveFit - Nonlinear Least Squares Fitting"
        },
        {
            "name": "p5.34-algorithm-dependency",
            "description": "Base class for implementing various dependency trees"
        },
        {
            "name": "p5.34-algorithm-diff",
            "description": "This is a Perl extension for computing intelligent differences between two files / lists."
        },
        {
            "name": "p5.34-algorithm-munkres",
            "description": "This is a Perl extension for Munkres' solution to classical Assignment problem for square and rectangular matrices"
        },
        {
            "name": "p5.34-aliased",
            "description": "Use shorter versions of class names."
        },
        {
            "name": "p5.34-alien-base-modulebuild",
            "description": "Alien::Base::ModuleBuild - A Module::Build subclass for building Alien:: modules and their libraries"
        },
        {
            "name": "p5.34-alien-build",
            "description": "Alien::Build - Build external dependencies for use in CPAN"
        },
        {
            "name": "p5.34-alien-build-plugin-cleanse-builddir",
            "description": "Alien::Build::Plugin::Cleanse::BuildDir - Alien::Build plugin to cleanse the build dir after the build phase"
        },
        {
            "name": "p5.34-alien-build-plugin-decode-sourceforge",
            "description": "Alien::Build::Plugin::Decode::SourceForge - Alien::Build plugin to handle SourceForge links"
        },
        {
            "name": "p5.34-alien-build-plugin-download-github",
            "description": "Alien::Build::Plugin::Download::GitHub - Alien::Build plugin to download from GitHub"
        },
        {
            "name": "p5.34-alien-build-plugin-download-gitlab",
            "description": "Alien::Build::Plugin::Download::GitLab - Alien::Build plugin to download from GitLab"
        },
        {
            "name": "p5.34-alien-build-plugin-pkgconfig-ppwrapper",
            "description": "Alien::Build::Plugin::PkgConfig::Wrapper - Alien::Build plugin to ensure the pure perl PkgConfig is not run by the MSYS perl"
        },
        {
            "name": "p5.34-alien-cfitsio",
            "description": "Alien::CFITSIO - Find/Install the CFITSIO library"
        },
        {
            "name": "p5.34-alien-cmake3",
            "description": "Alien::cmake3 - Find or download or build cmake 3"
        },
        {
            "name": "p5.34-alien-curl",
            "description": "Alien::curl - Discover or download and install curl + libcurl"
        },
        {
            "name": "p5.34-alien-editline",
            "description": "Make available Editline (libedit)"
        },
        {
            "name": "p5.34-alien-ffi",
            "description": "Alien::FFI - Build and make available libffi"
        },
        {
            "name": "p5.34-alien-gimp",
            "description": "Alien::Gimp - Encapsulate install info for GIMP"
        },
        {
            "name": "p5.34-alien-gmp",
            "description": "Alien::GMP - Alien package for the GNU Multiple Precision library."
        },
        {
            "name": "p5.34-alien-gnuplot",
            "description": "Alien::Gnuplot - Find and verify functionality of the gnuplot executable."
        },
        {
            "name": "p5.34-alien-hdf4",
            "description": "Alien::HDF4 - Encapsulate install info for HDF4"
        }
    ]
}