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

{
    "count": 42581,
    "next": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=408",
    "previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=406",
    "results": [
        {
            "name": "pts-tiny-7z-sfx",
            "description": "size-optimized tiny .7z extractor and SFX"
        },
        {
            "name": "ptunnel",
            "description": "tunnel over ICMP"
        },
        {
            "name": "pub2port",
            "description": "A tool for creating MacPorts portfiles for Dart projects"
        },
        {
            "name": "pueue",
            "description": "A CLI task management tool for sequential and parallel execution of long-running tasks."
        },
        {
            "name": "pugixml",
            "description": "C++ Library for XML processing"
        },
        {
            "name": "pulseaudio",
            "description": "A sound server for POSIX OSes"
        },
        {
            "name": "pulumi",
            "description": "Pulumi - Modern Infrastructure as Code. Any cloud, any language."
        },
        {
            "name": "pumpkin",
            "description": "Minecraft server written in Rust"
        },
        {
            "name": "pup",
            "description": "Parsing HTML at the command line"
        },
        {
            "name": "puppet",
            "description": "Puppet is a configuration management solution."
        },
        {
            "name": "pure",
            "description": "functional programming language based on term rewriting"
        },
        {
            "name": "pure-audio",
            "description": "a digital audio interface for the Pure programming language"
        },
        {
            "name": "pure-bonjour",
            "description": "an interface to Bonjour which enables you to publish and discover Zeroconf services from Pure"
        },
        {
            "name": "pure-csv",
            "description": "an interface to read and write comma separated value files in Pure"
        },
        {
            "name": "pure-doc",
            "description": "a utility for literate programming and documenting source code in Pure"
        },
        {
            "name": "pure-docs",
            "description": "documentation for the Pure programming language"
        },
        {
            "name": "pure-fastcgi",
            "description": "an interface to the FastCGI library in Pure"
        },
        {
            "name": "pure-faust",
            "description": "a module which lets you load and run Faust-generated signal processing modules in Pure"
        },
        {
            "name": "pure-ffi",
            "description": "an interface to libffi which enables you to call C functions from Pure and vice versa"
        },
        {
            "name": "pure-ftpd",
            "description": "Pure-FTPd is a fast, production-quality, standard-conformant FTP (SSL/TLS) server, based upon Troll-FTPd."
        },
        {
            "name": "pure-g2",
            "description": "an interface to the g2 graphics library for Pure"
        },
        {
            "name": "pure-gen",
            "description": "a Pure C bindings generator"
        },
        {
            "name": "pure-gl",
            "description": "an interface to access OpenGL functions from Pure"
        },
        {
            "name": "pure-glpk",
            "description": "an interface to the GNU Linear Programming Kit (GLPK) for the Pure programming language"
        },
        {
            "name": "pure-gsl",
            "description": "a wrapper to call GNU Scientific Library functions from Pure"
        },
        {
            "name": "pure-gtk",
            "description": "a collection of bindings to use the GTK+ GUI toolkit version 2.x with Pure"
        },
        {
            "name": "pure-liblo",
            "description": "an interface to liblo, which implements Berkeley’s Open Sound Control (OSC) protocol"
        },
        {
            "name": "pure-lilv",
            "description": "a Pure interface to David Robillard’s Lilv, an LV2 plugin host library"
        },
        {
            "name": "pure-lv2",
            "description": "a generic LV2 plugin wrapper for Pure"
        },
        {
            "name": "pure-midi",
            "description": "a MIDI interface for the Pure programming language"
        },
        {
            "name": "pure-mode.el",
            "description": "Emacs mode for editing Pure files"
        },
        {
            "name": "pure-mpfr",
            "description": "an interface to GNU MPFR from Pure"
        },
        {
            "name": "pure-octave",
            "description": "an interface to run Octave commands from Pure"
        },
        {
            "name": "pure-odbc",
            "description": "a simple ODBC interface for the Pure programming language"
        },
        {
            "name": "pure-rational",
            "description": "a Pure port of Q+Q, Rob Hubbard's rational number library"
        },
        {
            "name": "pure-readline",
            "description": "an interface to use readline from Pure"
        },
        {
            "name": "pure-reduce",
            "description": "a Pure interface to the Reduce computer algebra system"
        },
        {
            "name": "pure-sockets",
            "description": "an interface to the Berkeley socket functions for Pure"
        },
        {
            "name": "pure-sql3",
            "description": "an SQLite interface for the Pure programming language"
        },
        {
            "name": "pure-stldict",
            "description": "a Pure interface to the C++ dictionary containers"
        },
        {
            "name": "pure-stllib",
            "description": "a Pure interface to some C++ container types"
        },
        {
            "name": "pure-tk",
            "description": "a basic interface between Pure and Tcl/Tk"
        },
        {
            "name": "pure-xml",
            "description": "an interface to libxml2 and libxslt for Pure"
        },
        {
            "name": "purl",
            "description": "A curl-esque CLI for making HTTP requests that require payment. Designed for humans and agents alike."
        },
        {
            "name": "pushbroom",
            "description": "Sweep your filesystem clear of clutter"
        },
        {
            "name": "putmail",
            "description": "putmail is a very lightweight MTA"
        },
        {
            "name": "putty",
            "description": "A free implementation of Telnet and SSH, along with an xterm terminal emulator"
        },
        {
            "name": "pv",
            "description": "monitor the progress of data through a pipe"
        },
        {
            "name": "pvm",
            "description": "pvm permits a network of computers to act as a cluster"
        },
        {
            "name": "pwait",
            "description": "waits for processes to exit"
        }
    ]
}