HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 42696,
"next": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=301",
"previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=299",
"results": [
{
"name": "p5.32-inline-files",
"description": "Inline::Files - Multiple virtual files at the end of your code"
},
{
"name": "p5.32-inline-filters",
"description": "Inline::Filters - Common source code filters for Inline Modules."
},
{
"name": "p5.32-inline-python",
"description": "Write inline python in perl scripts"
},
{
"name": "p5.32-innotop",
"description": "A MySQL and InnoDB monitor program."
},
{
"name": "p5.32-internals",
"description": "This is a Perl extension for write protecting variables and manipulating refcounts."
},
{
"name": "p5.32-io",
"description": "IO - load various IO modules"
},
{
"name": "p5.32-io-aio",
"description": "IO::AIO - Asynchronous/Advanced Input/Output"
},
{
"name": "p5.32-io-all",
"description": "IO::All to Larry Wall!"
},
{
"name": "p5.32-io-async",
"description": "IO::Async - Asynchronous event-driven programming"
},
{
"name": "p5.32-io-capture",
"description": "Abstract Base Class to build modules to capture output"
},
{
"name": "p5.32-io-captureoutput",
"description": "IO::CaptureOutput - (DEPRECATED) capture STDOUT and STDERR from Perl code, subprocesses or XS"
},
{
"name": "p5.32-io-compress",
"description": "IO::Compress - read/write compressed data in multiple formats"
},
{
"name": "p5.32-io-compress-brotli",
"description": "IO::Compress::Brotli - Read/Write Brotli buffers/streams"
},
{
"name": "p5.32-io-compress-lzf",
"description": "IO::Compress::Lzf - Write lzf files/buffers"
},
{
"name": "p5.32-io-compress-lzma",
"description": "IO::Compress::Lzma - Write lzma files/buffers"
},
{
"name": "p5.32-io-compress-zstd",
"description": "IO::Compress::Zstd - Write zstd files/buffers"
},
{
"name": "p5.32-io-digest",
"description": "This is a Perl extension for calculating digests while reading or writing"
},
{
"name": "p5.32-io-fdpass",
"description": "IO::FDPass - pass a file descriptor over a socket"
},
{
"name": "p5.32-io-handle-util",
"description": "IO::Handle::Util - Functions for working with IO::Handle like objects."
},
{
"name": "p5.32-io-html",
"description": "Open an HTML file with automatic charset detection"
},
{
"name": "p5.32-io-interactive",
"description": "IO::Interactive - Utilities for interactive I/O"
},
{
"name": "p5.32-io-interface",
"description": "Perl extension for access to network card configuration information"
},
{
"name": "p5.32-io-kqueue",
"description": "IO::KQueue - perl interface to the BSD kqueue system call"
},
{
"name": "p5.32-io-lambda",
"description": "Non-blocking I/O as lambda calculus"
},
{
"name": "p5.32-io-multiplex",
"description": "Manage IO on many file handles"
},
{
"name": "p5.32-io-pager",
"description": "IO-Pager perl module"
},
{
"name": "p5.32-io-pipely",
"description": "Portably create pipe() or pipe-like handles, one way or another"
},
{
"name": "p5.32-io-prompt-tiny",
"description": "IO::Prompt::Tiny - Prompt for user input with a default option"
},
{
"name": "p5.32-io-pty-easy",
"description": "Easy interface to IO::Pty"
},
{
"name": "p5.32-io-sessiondata",
"description": "supporting module for SOAP::Lite"
},
{
"name": "p5.32-io-socket-inet6",
"description": "IO::Socket::INET6 object interface to IPv6"
},
{
"name": "p5.32-io-socket-ip",
"description": "IO::Socket::IP - Family-neutral IP socket supporting both IPv4 and IPv6"
},
{
"name": "p5.32-io-socket-socks",
"description": "Provides a way to create socks client or server both 4 and 5 version"
},
{
"name": "p5.32-io-socket-ssl",
"description": "IO::Socket::SSL - SSL sockets with IO::Socket interface"
},
{
"name": "p5.32-io-socket-timeout",
"description": "IO::Socket with read/write timeout"
},
{
"name": "p5.32-io-string",
"description": "IO::String - Emulate file interface for in-core strings"
},
{
"name": "p5.32-io-stringy",
"description": "IO-stringy - I/O on in-core objects like strings and arrays"
},
{
"name": "p5.32-io-stty",
"description": "IO::Stty - Change and print terminal line settings"
},
{
"name": "p5.32-io-tee",
"description": "Multiplex output to multiple output handles"
},
{
"name": "p5.32-io-tiecombine",
"description": "IO::TieCombine - produce tied (and other) separate but combined variables"
},
{
"name": "p5.32-io-tty",
"description": "IO::Tty - Low-level allocate a pseudo-Tty, import constants"
},
{
"name": "p5.32-io-zlib",
"description": "IO::-style interface to Compress::Zlib"
},
{
"name": "p5.32-ip-country",
"description": "Fast lookup of country codes from IP addresses"
},
{
"name": "p5.32-ipc-cmd",
"description": "finding and running system commands made easy"
},
{
"name": "p5.32-ipc-run",
"description": "IPC::Run - system() and background procs w/ piping, redirs, ptys"
},
{
"name": "p5.32-ipc-run3",
"description": "Run a subprocess in batch mode (a la system) on Unix, Win32, etc."
},
{
"name": "p5.32-ipc-sharelite",
"description": "Lightweight interface to shared memory"
},
{
"name": "p5.32-ipc-system-simple",
"description": "IPC::System::Simple - Run commands simply, with detailed diagnostics"
},
{
"name": "p5.32-ipe",
"description": "Perl module for parameter estimation for Hidden Markov Models."
},
{
"name": "p5.32-iri",
"description": "IRI - Internationalized Resource Identifiers"
}
]
}