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

{
    "count": 42650,
    "next": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=354",
    "previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=352",
    "results": [
        {
            "name": "p5.34-soap-lite",
            "description": "A simple interface to the Simple Object Access Protocol"
        },
        {
            "name": "p5.34-socket",
            "description": "Socket - networking constants and support functions"
        },
        {
            "name": "p5.34-socket6",
            "description": "IPv6 related part of the C socket.h defines and structure manipulators"
        },
        {
            "name": "p5.34-software-license",
            "description": "Software::License - packages that provide templated software licenses"
        },
        {
            "name": "p5.34-sort-key",
            "description": "Sort::Key (no description available)"
        },
        {
            "name": "p5.34-sort-naturally",
            "description": "Perl extension to sort lexically, but sort numeral parts numerically"
        },
        {
            "name": "p5.34-sort-versions",
            "description": "A perl 5 module for sorting of revision-like numbers."
        },
        {
            "name": "p5.34-specio",
            "description": "Specio - Type constraints and coercions for Perl"
        },
        {
            "name": "p5.34-specio-library-path-tiny",
            "description": "Specio::Library::Path::Tiny - Path::Tiny types and coercions for Specio"
        },
        {
            "name": "p5.34-spiffy",
            "description": "Spiffy Perl Interface Framework For You"
        },
        {
            "name": "p5.34-spreadsheet-parseexcel",
            "description": "Get information from Excel file"
        },
        {
            "name": "p5.34-spreadsheet-readsxc",
            "description": "Spreadsheet::ReadSXC - Extract OpenOffice 1.x spreadsheet data"
        },
        {
            "name": "p5.34-spreadsheet-writeexcel",
            "description": "Write cross-platform Excel binary"
        },
        {
            "name": "p5.34-spreadsheet-xlsx",
            "description": "Perl extension for reading MS Excel 2007 files"
        },
        {
            "name": "p5.34-sql-abstract",
            "description": "SQL::Abstract - Generate SQL from Perl data structures"
        },
        {
            "name": "p5.34-sql-abstract-classic",
            "description": "SQL::Abstract::Classic - Generate SQL from Perl data structures"
        },
        {
            "name": "p5.34-sql-abstract-limit",
            "description": "portable LIMIT emulation"
        },
        {
            "name": "p5.34-sql-statement",
            "description": "SQL parsing and processing engine"
        },
        {
            "name": "p5.34-sql-translator",
            "description": "SQL::Translator - manipulate structured data definitions (SQL and more)"
        },
        {
            "name": "p5.34-starman",
            "description": "Starman - High-performance preforking PSGI/Plack web server"
        },
        {
            "name": "p5.34-statistics-caseresampling",
            "description": "Statistics::CaseResampling - Efficient resampling and calculation of medians with confidence intervals"
        },
        {
            "name": "p5.34-statistics-chisquare",
            "description": "Statistics::ChiSquare - How well-distributed is your data?"
        },
        {
            "name": "p5.34-statistics-covid",
            "description": "Statistics::Covid - Fetch, store in DB, retrieve and analyse Covid-19 statistics from data providers"
        },
        {
            "name": "p5.34-statistics-descriptive",
            "description": "basic perl functions providing descriptive statistics"
        },
        {
            "name": "p5.34-storable",
            "description": "Storable - persistence for Perl data structures"
        },
        {
            "name": "p5.34-stream-buffered",
            "description": "temporary buffer to save bytes"
        },
        {
            "name": "p5.34-strictures",
            "description": "strictures - turn on strict and make all warnings fatal."
        },
        {
            "name": "p5.34-string-camelcase",
            "description": "String::CamelCase - camelcase, de-camelcase"
        },
        {
            "name": "p5.34-string-compare-constanttime",
            "description": "String::Compare::ConstantTime - Timing side-channel protected string compare"
        },
        {
            "name": "p5.34-string-crc32",
            "description": "Perl interface for cyclic redundency check generation"
        },
        {
            "name": "p5.34-string-ediff",
            "description": "Produce common sub-string indices for two strings"
        },
        {
            "name": "p5.34-string-errf",
            "description": "String::Errf - a simple sprintf-like dialect"
        },
        {
            "name": "p5.34-string-escape",
            "description": "Backslash escapes, quoted phrase, word elision, etc."
        },
        {
            "name": "p5.34-string-flogger",
            "description": "String::Flogger - string munging for loggers"
        },
        {
            "name": "p5.34-string-format",
            "description": "String::Format - sprintf-like string formatting capabilities with arbitrary format definitions"
        },
        {
            "name": "p5.34-string-formatter",
            "description": "String::Formatter - build sprintf-like functions of your own"
        },
        {
            "name": "p5.34-string-print",
            "description": "String::Print - printf alternative"
        },
        {
            "name": "p5.34-string-random",
            "description": "Perl module to generate random strings based on a pattern"
        },
        {
            "name": "p5.34-string-rewriteprefix",
            "description": "rewrite strings based on a set of known prefixes"
        },
        {
            "name": "p5.34-string-shellquote",
            "description": "Quote strings for passing through the shell"
        },
        {
            "name": "p5.34-string-tagged",
            "description": "String::Tagged - string buffers with value tags on extents"
        },
        {
            "name": "p5.34-string-tagged-markdown",
            "description": "String::Tagged::Markdown - parse and emit text with Markdown inline formatting"
        },
        {
            "name": "p5.34-string-tagged-terminal",
            "description": "String::Tagged::Terminal - format terminal output using String::Tagged"
        },
        {
            "name": "p5.34-string-toidentifier-en",
            "description": "String::ToIdentifier::EN - Convert Strings to English Program Identifiers"
        },
        {
            "name": "p5.34-string-tokenizer",
            "description": "A simple string tokenizer."
        },
        {
            "name": "p5.34-string-trim",
            "description": "String::Trim - trim whitespace from your strings"
        },
        {
            "name": "p5.34-string-truncate",
            "description": "a module for when strings are too long to be displayed in..."
        },
        {
            "name": "p5.34-string-ttylength",
            "description": "String::TtyLength - length or width of string excluding ANSI tty codes"
        },
        {
            "name": "p5.34-string-util",
            "description": "String::Util -- String processing utility functions"
        },
        {
            "name": "p5.34-struct-dumb",
            "description": "Struct::Dumb - make simple lightweight record-like structures"
        }
    ]
}