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=353",
"previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=351",
"results": [
{
"name": "p5.34-readonly-xs",
"description": "Readonly::XS is a companion module for Readonly. It speeds up read-only scalar variables."
},
{
"name": "p5.34-redis",
"description": "Redis - perl binding for Redis database"
},
{
"name": "p5.34-ref-util",
"description": "Ref::Util - Utility functions for checking references"
},
{
"name": "p5.34-ref-util-xs",
"description": "Ref::Util::XS - XS implementation for Ref::Util"
},
{
"name": "p5.34-regexp-assemble",
"description": "Combine several regular expressions into one"
},
{
"name": "p5.34-regexp-common",
"description": "Regexp::Common - Provide commonly requested regular expressions"
},
{
"name": "p5.34-regexp-ipv4",
"description": "Regexp::IPv4 - Regular expression for IPv4 addresses"
},
{
"name": "p5.34-regexp-ipv6",
"description": "Regexp::IPv6 - Regular expression for IPv6 addresses"
},
{
"name": "p5.34-regexp-parser",
"description": "Regexp::Parser - base class for parsing regexes"
},
{
"name": "p5.34-regexp-shellish",
"description": "Perl module for shell-like regular expressions."
},
{
"name": "p5.34-return-multilevel",
"description": "Return::MultiLevel - return across multiple call levels"
},
{
"name": "p5.34-return-value",
"description": "Polymorphic Return Values"
},
{
"name": "p5.34-role-basic",
"description": "Role::Basic - Just roles. Nothing else."
},
{
"name": "p5.34-role-hasmessage",
"description": "Role::HasMessage - a thing with a message method"
},
{
"name": "p5.34-role-hooks",
"description": "Role::Hooks - role callbacks"
},
{
"name": "p5.34-role-identifiable",
"description": "Role::Identifiable - a thing you can identify somehow"
},
{
"name": "p5.34-role-tiny",
"description": "Role::Tiny - Roles: a nouvelle cuisine portion size slice of Moose"
},
{
"name": "p5.34-roman",
"description": "Convert between Arabic and Roman numerals"
},
{
"name": "p5.34-rpc-xml",
"description": "A set of classes for core data, message and XML handling."
},
{
"name": "p5.34-rtf-parser",
"description": "An event-driven RTF Parser"
},
{
"name": "p5.34-rtf-tokenizer",
"description": "A tokenizer for RTF data"
},
{
"name": "p5.34-safe-isa",
"description": "Safe::Isa - Call isa, can, does and DOES safely on things that may not be objects"
},
{
"name": "p5.34-scalar-list-utils",
"description": "Scalar::List::Utils - A distribution of general-utility subroutines"
},
{
"name": "p5.34-scalar-string",
"description": "Scalar::String - String aspects of scalars"
},
{
"name": "p5.34-scope-guard",
"description": "lexically scoped resource management"
},
{
"name": "p5.34-scope-upper",
"description": "Scope::Upper - Act on upper scopes."
},
{
"name": "p5.34-sdl",
"description": "Simple DirectMedia Layer for Perl"
},
{
"name": "p5.34-search-elasticsearch",
"description": "Search::Elasticsearch - The official client for Elasticsearch"
},
{
"name": "p5.34-search-elasticsearch-client-2_0",
"description": "Thin client with full support for Elasticsearch 2.x APIs"
},
{
"name": "p5.34-search-elasticsearch-client-5_0",
"description": "Thin client with full support for Elasticsearch 5.x APIs"
},
{
"name": "p5.34-search-elasticsearch-client-6_0",
"description": "Thin client with full support for Elasticsearch 6.x APIs"
},
{
"name": "p5.34-semver",
"description": "SemVer - Use semantic version numbers"
},
{
"name": "p5.34-sereal",
"description": "Sereal - Fast, compact, powerful binary (de-)serialization"
},
{
"name": "p5.34-sereal-decoder",
"description": "Sereal::Decoder - Fast, compact, powerful binary deserialization"
},
{
"name": "p5.34-sereal-encoder",
"description": "Sereal::Encoder - Fast, compact, powerful binary serialization"
},
{
"name": "p5.34-session-storage-secure",
"description": "Session::Storage::Secure - Encrypted, expiring, compressed, serialized session data with integrity"
},
{
"name": "p5.34-set-array",
"description": "Set::Array - Arrays as objects with lots of handy methods"
},
{
"name": "p5.34-set-infinite",
"description": "Set::Infinite - Sets of intervals"
},
{
"name": "p5.34-set-intspan",
"description": "Set::IntSpan - Manages sets of integers"
},
{
"name": "p5.34-set-object",
"description": "Set::Object - set of objects and strings"
},
{
"name": "p5.34-set-scalar",
"description": "Basic set operations"
},
{
"name": "p5.34-sgml-parser-opensp",
"description": "Provides an interface to the OpenSP SGML parser."
},
{
"name": "p5.34-sgmlspm",
"description": "Convert SGML, HTML, or XML documents into new formats."
},
{
"name": "p5.34-shell-config-generate",
"description": "Shell::Config::Generate - Portably generate config for any shell"
},
{
"name": "p5.34-shell-guess",
"description": "Shell::Guess - Make an educated guess about the shell in use"
},
{
"name": "p5.34-shell-parser",
"description": "Simple shell script parser"
},
{
"name": "p5.34-smart-comments",
"description": "Smart::Comments - Turn comments into debugging messages"
},
{
"name": "p5.34-snmp_session",
"description": "A perl5 module providing rudimentary access to SNMPv1 and v2 agents."
},
{
"name": "p5.34-snowball-norwegian",
"description": "Porters stemming algorithm for Norwegian"
},
{
"name": "p5.34-snowball-swedish",
"description": "Porters stemming algorithm for Swedish"
}
]
}