GET /api/v1/autocomplete/port/?format=api&page=345
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=346",
    "previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=344",
    "results": [
        {
            "name": "p5.34-perlio-via-dynamic",
            "description": "This is a Perl extension for dynamic perlIO layers."
        },
        {
            "name": "p5.34-perlio-via-symlink",
            "description": "This is a PerlIO layer for creating symlinks"
        },
        {
            "name": "p5.34-perlio-via-timeout",
            "description": "a PerlIO layer that adds read & write timeout to a handle"
        },
        {
            "name": "p5.34-perlmagick",
            "description": "Perl extension for calling ImageMagick's libMagick methods"
        },
        {
            "name": "p5.34-perlx-maybe",
            "description": "PerlX::Maybe - return a pair only if they are both defined"
        },
        {
            "name": "p5.34-perlx-maybe-xs",
            "description": "PerlX::Maybe::XS - XS backend for PerlX::Maybe"
        },
        {
            "name": "p5.34-pgplot",
            "description": "PGPLOT - allow subroutines in the PGPLOT graphics library to be called from Perl."
        },
        {
            "name": "p5.34-pgtop",
            "description": "display PostgreSQL performance info like `top'"
        },
        {
            "name": "p5.34-php-serialization",
            "description": "An implementation of PHP-Serialization"
        },
        {
            "name": "p5.34-pithub",
            "description": "Pithub - Github v3 API"
        },
        {
            "name": "p5.34-pkgconfig",
            "description": "PkgConfig - Pure Perl Core-Only replacement for pkg-config"
        },
        {
            "name": "p5.34-plack",
            "description": "Plack - Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)"
        },
        {
            "name": "p5.34-plack-middleware-fixmissingbodyinredirect",
            "description": "Plack::Middleware which sets body for redirect response, if it's not already set"
        },
        {
            "name": "p5.34-plack-middleware-methodoverride",
            "description": "Override REST methods to Plack apps via POST"
        },
        {
            "name": "p5.34-plack-middleware-removeredundantbody",
            "description": "Plack::Middleware which sets removes body for HTTP response if it's not required"
        },
        {
            "name": "p5.34-plack-middleware-reverseproxy",
            "description": "Plack::Middleware::ReverseProxy - Supports app to run as a reverse proxy backend"
        },
        {
            "name": "p5.34-plack-test-agent",
            "description": "Plack::Test::Agent - OO interface for testing low-level Plack/PSGI apps"
        },
        {
            "name": "p5.34-plack-test-externalserver",
            "description": "Plack::Test::ExternalServer - Run HTTP tests on external live servers"
        },
        {
            "name": "p5.34-plrpc",
            "description": "Perl extension for writing PlRPC clients"
        },
        {
            "name": "p5.34-pmtools",
            "description": "A suite of small programs to help manage Perl modules"
        },
        {
            "name": "p5.34-pod-coverage",
            "description": "Checks if the documentation of a module is comprehensive"
        },
        {
            "name": "p5.34-pod-coverage-trustpod",
            "description": "allow a module's pod to contain Pod::Coverage hints"
        },
        {
            "name": "p5.34-pod-elemental",
            "description": "Pod::Elemental - work with nestable Pod elements"
        },
        {
            "name": "p5.34-pod-elemental-makeselector",
            "description": "Pod::Elemental::MakeSelector - Build complex selectors as a single sub"
        },
        {
            "name": "p5.34-pod-elemental-perlmunger",
            "description": "Pod::Elemental::PerlMunger - a thing that takes a string of Perl and rewrites its documentation"
        },
        {
            "name": "p5.34-pod-elemental-transformer-list",
            "description": "Pod::Elemental::Transformer::List - transform :list regions into =over/=back to save typing"
        },
        {
            "name": "p5.34-pod-elemental-transformer-verbatim",
            "description": "Pod::Elemental::Transformer::Verbatim - Transform :verbatim regions into verbatim paragraphs"
        },
        {
            "name": "p5.34-pod-escapes",
            "description": "for resolving Pod E<...> sequences"
        },
        {
            "name": "p5.34-pod-eventual",
            "description": "read a POD document as a series of trivial events"
        },
        {
            "name": "p5.34-pod-latex",
            "description": "Convert Pod data to formatted LaTeX"
        },
        {
            "name": "p5.34-pod-markdown",
            "description": "Pod::Markdown - Convert POD to Markdown"
        },
        {
            "name": "p5.34-pod-markdown-github",
            "description": "Pod::Markdown::Github - Convert POD to Github's specific markdown"
        },
        {
            "name": "p5.34-pod-parser",
            "description": "Pod::Parser - base class for creating POD filters and translators"
        },
        {
            "name": "p5.34-pod-pom",
            "description": "Pod Object Model"
        },
        {
            "name": "p5.34-pod-projectdocs",
            "description": "Pod::ProjectDocs - generates CPAN like pod pages"
        },
        {
            "name": "p5.34-pod-readme",
            "description": "Convert POD to README file"
        },
        {
            "name": "p5.34-pod-simple",
            "description": "Pod::Simple - framework for parsing Pod"
        },
        {
            "name": "p5.34-pod-simple-latex",
            "description": "Pod::Simple::LaTeX -- format Pod as LaTeX"
        },
        {
            "name": "p5.34-pod-spell",
            "description": "Pod::Spell - a formatter for spellchecking Pod"
        },
        {
            "name": "p5.34-pod-tests",
            "description": "(DEPRECATED) Extracts embedded tests and code examples from POD"
        },
        {
            "name": "p5.34-pod-weaver",
            "description": "Pod::Weaver - weave together a Pod document from an outline"
        },
        {
            "name": "p5.34-pod-weaver-plugin-ensureuniquesections",
            "description": "Pod::Weaver::Plugin::EnsureUniqueSections - Ensure that POD has no duplicate section headers."
        },
        {
            "name": "p5.34-pod-weaver-section-allowoverride",
            "description": "Pod::Weaver::Section::AllowOverride - Allow POD to override a Pod::Weaver-provided section"
        },
        {
            "name": "p5.34-pod-weaver-section-contributors",
            "description": "Pod::Weaver::Section::Contributors - a section listing contributors"
        },
        {
            "name": "p5.34-pod2-base",
            "description": "POD2::Base - Base module for translations of Perl documentation"
        },
        {
            "name": "p5.34-podlators",
            "description": "podlators contains Pod::Man and Pod::Text modules"
        },
        {
            "name": "p5.34-podtohtml",
            "description": "(DEPRECATED) Program to convert POD documentation to HTML."
        },
        {
            "name": "p5.34-poe",
            "description": "Portable multitasking and networking framework for any event loop"
        },
        {
            "name": "p5.34-poe-component-client-ping",
            "description": "A non-blocking ICMP ping client"
        },
        {
            "name": "p5.34-poe-test-loops",
            "description": "Reusable tests for POE::Loop authors"
        }
    ]
}