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

{
    "count": 40973,
    "next": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=21",
    "previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=19",
    "results": [
        {
            "name": "ccxstream",
            "description": "Stream media files to XBox Media Center via XBMSP"
        },
        {
            "name": "cd-discid",
            "description": "read CD and get CDDB discid information"
        },
        {
            "name": "cdargs",
            "description": "Bookmarks for the shell"
        },
        {
            "name": "cdb",
            "description": "A fast, reliable, simple package for constant databases."
        },
        {
            "name": "cddlib",
            "description": "a C implementation of the Double Description Method"
        },
        {
            "name": "cdebug",
            "description": "A swiss army knife of container debugging"
        },
        {
            "name": "cdecl",
            "description": "Composing and deciphering C (or C++) type declarations or casts."
        },
        {
            "name": "cdf",
            "description": "CDF: Common Data Format"
        },
        {
            "name": "cdf-to-fits",
            "description": "CDF to FITS converter"
        },
        {
            "name": "cdhit",
            "description": "A program for clustering and comparing protein or nucleotide sequences"
        },
        {
            "name": "cdo",
            "description": "Climate Data Operators"
        },
        {
            "name": "cdparanoia",
            "description": "An audio extraction tool for sampling CDs."
        },
        {
            "name": "cdpd",
            "description": "Sends Cisco Discovery Protocol announcements"
        },
        {
            "name": "cdpr",
            "description": "Cisco Discovery Protocol Reporter"
        },
        {
            "name": "cdrdao",
            "description": "Disk-At-Once Recording of Audio and Data CD-Rs/CD-RWs"
        },
        {
            "name": "cdrtools",
            "description": "ISO 9660 filesystem and CD creation tools"
        },
        {
            "name": "cdsclient",
            "description": "tools for querying various online astronomical databases"
        },
        {
            "name": "ce",
            "description": "Combinatorial Extension (CE) Method for 3D protein structure comparison and alignment"
        },
        {
            "name": "cedar",
            "description": "C++ implementation of efficiently-updatable double-array library"
        },
        {
            "name": "cedet",
            "description": "Infrastructure for parser based text analysis in Emacs"
        },
        {
            "name": "cegui",
            "description": "Crazy Eddie’s GUI System"
        },
        {
            "name": "celery_select",
            "description": "common files for selecting default celery version"
        },
        {
            "name": "cell-id",
            "description": "Microscopy based cytometry segmentation software"
        },
        {
            "name": "celt",
            "description": "CELT - ultra-low delay audio codec"
        },
        {
            "name": "Cenon",
            "description": "Modular Graphics Application"
        },
        {
            "name": "centerim",
            "description": "Console multi-IM client."
        },
        {
            "name": "cereal",
            "description": "A C++11 library for serialization"
        },
        {
            "name": "ceres-solver",
            "description": "Library for modeling and solving large, complicated optimization problems."
        },
        {
            "name": "cert-manager-cli",
            "description": "Obsolete port, replaced by cmctl"
        },
        {
            "name": "certbot",
            "description": "An ACME Let's Encrypt client that can obtain certs and extensibly update server configurations."
        },
        {
            "name": "certbot-apache",
            "description": "The certbot Apache plugin for http-01 challenges"
        },
        {
            "name": "certbot-dns-cloudflare",
            "description": "The certbot dns_cloudflare plugin for dns-01 challenges"
        },
        {
            "name": "certbot-dns-digitalocean",
            "description": "The certbot dns_digitalocean plugin for dns-01 challenges"
        },
        {
            "name": "certbot-dns-dnsimple",
            "description": "The certbot dns_dnsimple plugin for dns-01 challenges"
        },
        {
            "name": "certbot-dns-dnsmadeeasy",
            "description": "The certbotdns_dnsmadeeasy plugin for dns-01 challenges"
        },
        {
            "name": "certbot-dns-gehirn",
            "description": "The certbot gehirn plugin for dns-01 challenges"
        },
        {
            "name": "certbot-dns-google",
            "description": "The certbot google plugin for dns-01 challenges"
        },
        {
            "name": "certbot-dns-linode",
            "description": "The certbot linode plugin for dns-01 challenges"
        },
        {
            "name": "certbot-dns-luadns",
            "description": "The certbot luadns plugin for dns-01 challenges"
        },
        {
            "name": "certbot-dns-namecheap",
            "description": "The certbot namecheap.com plugin for dns-01 challenges"
        },
        {
            "name": "certbot-dns-nsone",
            "description": "The certbot nsone plugin for dns-01 challenges"
        },
        {
            "name": "certbot-dns-ovh",
            "description": "The certbot ovh plugin for dns-01 challenges"
        },
        {
            "name": "certbot-dns-rfc2136",
            "description": "The certbot rfc2136 plugin for dns-01 challenges"
        },
        {
            "name": "certbot-dns-route53",
            "description": "The certbot route53 plugin for dns-01 challenges"
        },
        {
            "name": "certbot-dns-sakuracloud",
            "description": "The certbot sakuracloud plugin for dns-01 challenges"
        },
        {
            "name": "certbot-nginx",
            "description": "The certbot Nginx plugin for http-01 challenges"
        },
        {
            "name": "certgraph",
            "description": "An open source intelligence tool to crawl the graph of certificate Alternate Names"
        },
        {
            "name": "certigo",
            "description": "A utility to examine and validate certificates in a variety of formats."
        },
        {
            "name": "certstrap",
            "description": "Bootstrap CAs, certificate requests, and signed certificates."
        },
        {
            "name": "certsync",
            "description": "Export x509 CAs from the Mac OS X Keychain."
        }
    ]
}