HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 42697,
"next": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=314",
"previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=312",
"results": [
{
"name": "p5.32-spreadsheet-parseexcel",
"description": "Get information from Excel file"
},
{
"name": "p5.32-spreadsheet-readsxc",
"description": "Spreadsheet::ReadSXC - Extract OpenOffice 1.x spreadsheet data"
},
{
"name": "p5.32-spreadsheet-writeexcel",
"description": "Write cross-platform Excel binary"
},
{
"name": "p5.32-spreadsheet-xlsx",
"description": "Perl extension for reading MS Excel 2007 files"
},
{
"name": "p5.32-sql-abstract",
"description": "SQL::Abstract - Generate SQL from Perl data structures"
},
{
"name": "p5.32-sql-abstract-classic",
"description": "SQL::Abstract::Classic - Generate SQL from Perl data structures"
},
{
"name": "p5.32-sql-abstract-limit",
"description": "portable LIMIT emulation"
},
{
"name": "p5.32-sql-statement",
"description": "SQL parsing and processing engine"
},
{
"name": "p5.32-sql-translator",
"description": "SQL::Translator - manipulate structured data definitions (SQL and more)"
},
{
"name": "p5.32-starman",
"description": "Starman - High-performance preforking PSGI/Plack web server"
},
{
"name": "p5.32-statistics-caseresampling",
"description": "Statistics::CaseResampling - Efficient resampling and calculation of medians with confidence intervals"
},
{
"name": "p5.32-statistics-chisquare",
"description": "Statistics::ChiSquare - How well-distributed is your data?"
},
{
"name": "p5.32-statistics-covid",
"description": "Statistics::Covid - Fetch, store in DB, retrieve and analyse Covid-19 statistics from data providers"
},
{
"name": "p5.32-statistics-descriptive",
"description": "basic perl functions providing descriptive statistics"
},
{
"name": "p5.32-storable",
"description": "Storable - persistence for Perl data structures"
},
{
"name": "p5.32-stream-buffered",
"description": "temporary buffer to save bytes"
},
{
"name": "p5.32-strictures",
"description": "strictures - turn on strict and make all warnings fatal."
},
{
"name": "p5.32-string-camelcase",
"description": "String::CamelCase - camelcase, de-camelcase"
},
{
"name": "p5.32-string-compare-constanttime",
"description": "String::Compare::ConstantTime - Timing side-channel protected string compare"
},
{
"name": "p5.32-string-crc32",
"description": "Perl interface for cyclic redundency check generation"
},
{
"name": "p5.32-string-ediff",
"description": "Produce common sub-string indices for two strings"
},
{
"name": "p5.32-string-errf",
"description": "String::Errf - a simple sprintf-like dialect"
},
{
"name": "p5.32-string-escape",
"description": "Backslash escapes, quoted phrase, word elision, etc."
},
{
"name": "p5.32-string-flogger",
"description": "String::Flogger - string munging for loggers"
},
{
"name": "p5.32-string-format",
"description": "String::Format - sprintf-like string formatting capabilities with arbitrary format definitions"
},
{
"name": "p5.32-string-formatter",
"description": "String::Formatter - build sprintf-like functions of your own"
},
{
"name": "p5.32-string-print",
"description": "String::Print - printf alternative"
},
{
"name": "p5.32-string-random",
"description": "Perl module to generate random strings based on a pattern"
},
{
"name": "p5.32-string-rewriteprefix",
"description": "rewrite strings based on a set of known prefixes"
},
{
"name": "p5.32-string-shellquote",
"description": "Quote strings for passing through the shell"
},
{
"name": "p5.32-string-tagged",
"description": "String::Tagged - string buffers with value tags on extents"
},
{
"name": "p5.32-string-tagged-markdown",
"description": "String::Tagged::Markdown - parse and emit text with Markdown inline formatting"
},
{
"name": "p5.32-string-tagged-terminal",
"description": "String::Tagged::Terminal - format terminal output using String::Tagged"
},
{
"name": "p5.32-string-toidentifier-en",
"description": "String::ToIdentifier::EN - Convert Strings to English Program Identifiers"
},
{
"name": "p5.32-string-tokenizer",
"description": "A simple string tokenizer."
},
{
"name": "p5.32-string-trim",
"description": "String::Trim - trim whitespace from your strings"
},
{
"name": "p5.32-string-truncate",
"description": "a module for when strings are too long to be displayed in..."
},
{
"name": "p5.32-string-ttylength",
"description": "String::TtyLength - length or width of string excluding ANSI tty codes"
},
{
"name": "p5.32-string-util",
"description": "String::Util -- String processing utility functions"
},
{
"name": "p5.32-struct-dumb",
"description": "Struct::Dumb - make simple lightweight record-like structures"
},
{
"name": "p5.32-sub-delete",
"description": "Sub::Delete - Perl module enabling one to delete subroutines"
},
{
"name": "p5.32-sub-exporter",
"description": "Sub::Exporter - a sophisticated exporter for custom-built routines"
},
{
"name": "p5.32-sub-exporter-formethods",
"description": "Sub::Exporter::ForMethods - helper routines for using Sub::Exporter to build methods"
},
{
"name": "p5.32-sub-exporter-globexporter",
"description": "Sub::Exporter::GlobExporter - export shared globs with Sub::Exporter collectors"
},
{
"name": "p5.32-sub-exporter-progressive",
"description": "Sub::Exporter::Progressive - Only use Sub::Exporter if you need it."
},
{
"name": "p5.32-sub-handlesvia",
"description": "Sub::HandlesVia - alternative handles_via implementation"
},
{
"name": "p5.32-sub-handlesvia-xs",
"description": "Sub::HandlesVia::XS - XS parts for Sub::HandlesVia; no user-serviceable parts inside"
},
{
"name": "p5.32-sub-identify",
"description": "Retrieve names of code references"
},
{
"name": "p5.32-sub-info",
"description": "Sub::Info - Tool for inspecting subroutines"
},
{
"name": "p5.32-sub-install",
"description": "install subroutines into packages easily"
}
]
}