GET /api/v1/autocomplete/port/?format=api&page=301
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=302",
    "previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=300",
    "results": [
        {
            "name": "p5.32-iterator",
            "description": "An implementation of iterators"
        },
        {
            "name": "p5.32-iterator-util",
            "description": "Essential utilities for the Iterator class."
        },
        {
            "name": "p5.32-javascript-spidermonkey",
            "description": "Perl interface to the JavaScript Engine"
        },
        {
            "name": "p5.32-json",
            "description": "JSON - JSON (JavaScript Object Notation) encoder/decoder"
        },
        {
            "name": "p5.32-json-any",
            "description": "JSON::Any - (DEPRECATED) Wrapper Class for the various JSON classes"
        },
        {
            "name": "p5.32-json-dwiw",
            "description": "JSON::DWIW - JSON converter that Does What I Want"
        },
        {
            "name": "p5.32-json-maybexs",
            "description": "Use Cpanel::JSON::XS with a fallback to JSON::XS and JSON::PP"
        },
        {
            "name": "p5.32-json-parse",
            "description": "Read JSON into a Perl variable"
        },
        {
            "name": "p5.32-json-pp",
            "description": "JSON::PP - JSON::XS compatible pure-Perl module"
        },
        {
            "name": "p5.32-json-webtoken",
            "description": "Perl JSON Web Token (JWT) implementation."
        },
        {
            "name": "p5.32-json-xs",
            "description": "JSON serialising/deserialising, done correctly and fast"
        },
        {
            "name": "p5.32-layout-manager",
            "description": "Layout::Manager - 2D Layout Management"
        },
        {
            "name": "p5.32-lchown",
            "description": "Use the lchown(2) system call from Perl"
        },
        {
            "name": "p5.32-lexical-persistence",
            "description": "Lexical::Persistence - Persistent lexical variable values for arbitrary calls."
        },
        {
            "name": "p5.32-lexical-sealrequirehints",
            "description": "Lexical::SealRequireHints - prevent leakage of lexical hints"
        },
        {
            "name": "p5.32-lexical-var",
            "description": "Lexical::Var - static variables without namespace pollution"
        },
        {
            "name": "p5.32-lib-relative",
            "description": "lib::relative - Add paths relative to the current file to @INC"
        },
        {
            "name": "p5.32-libapreq2",
            "description": "Methods for dealing with client request data"
        },
        {
            "name": "p5.32-libintl-perl",
            "description": "Perl internationalization library"
        },
        {
            "name": "p5.32-libwww-perl",
            "description": "LWP - The World-Wide Web library for Perl"
        },
        {
            "name": "p5.32-libxml-perl",
            "description": "Collection of Perl modules for working with XML."
        },
        {
            "name": "p5.32-lingua-en-findnumber",
            "description": "Lingua::EN::FindNumber - Locate (written) numbers in English text"
        },
        {
            "name": "p5.32-lingua-en-inflect",
            "description": "Convert singular to plural. Select a or an"
        },
        {
            "name": "p5.32-lingua-en-inflect-number",
            "description": "Force number of words to singular or plural"
        },
        {
            "name": "p5.32-lingua-en-inflect-phrase",
            "description": "Inflect short English Phrases"
        },
        {
            "name": "p5.32-lingua-en-number-isordinal",
            "description": "Lingua::EN::Number::IsOrdinal - detect if English number is ordinal or cardinal"
        },
        {
            "name": "p5.32-lingua-en-numbers",
            "description": "Lingua::EN::Numbers - turn \"407\" into \"four hundred and seven\", etc."
        },
        {
            "name": "p5.32-lingua-en-pluraltosingular",
            "description": "Lingua::EN::PluralToSingular - change an English plural to a singular"
        },
        {
            "name": "p5.32-lingua-en-tagger",
            "description": "Part-of-speech tagger for English natural language processing"
        },
        {
            "name": "p5.32-lingua-en-words2nums",
            "description": "Lingua::EN::Words2Nums - convert English text to numbers"
        },
        {
            "name": "p5.32-lingua-ja-moji",
            "description": "Lingua::JA::Moji - Handle many kinds of Japanese characters"
        },
        {
            "name": "p5.32-lingua-ja-name-splitter",
            "description": "Lingua::JA::Name::Splitter - split a Japanese name into given and family"
        },
        {
            "name": "p5.32-lingua-nameutils",
            "description": "Lingua::NameUtils - Identify given/family names and capitalize correctly"
        },
        {
            "name": "p5.32-lingua-preferred",
            "description": "Perl extension to choose a language"
        },
        {
            "name": "p5.32-lingua-pt-stemmer",
            "description": "Portuguese language stemming"
        },
        {
            "name": "p5.32-lingua-stem",
            "description": "Stemming of words"
        },
        {
            "name": "p5.32-lingua-stem-fr",
            "description": "Perl French Stemming"
        },
        {
            "name": "p5.32-lingua-stem-it",
            "description": "Porter's stemming algorithm for Italian"
        },
        {
            "name": "p5.32-lingua-stem-ru",
            "description": "Porter's stemming algorithm for Russian (KOI8-R only)"
        },
        {
            "name": "p5.32-lingua-stem-snowball-da",
            "description": "Porters stemming algorithm for Denmark"
        },
        {
            "name": "p5.32-lingua-translit",
            "description": "convert text from one writing system to another"
        },
        {
            "name": "p5.32-list-allutils",
            "description": "List::AllUtils - mixes List::Utils and List::MoreUtils"
        },
        {
            "name": "p5.32-list-compare",
            "description": "List::Compare - Compare elements of two or more lists"
        },
        {
            "name": "p5.32-list-keywords",
            "description": "List::Keywords - a selection of list utility keywords"
        },
        {
            "name": "p5.32-list-moreutils",
            "description": "Provide the stuff missing in List::Util"
        },
        {
            "name": "p5.32-list-moreutils-xs",
            "description": "List::MoreUtils::XS - Provide compiled List::MoreUtils functions"
        },
        {
            "name": "p5.32-list-someutils",
            "description": "List::SomeUtils - Provide the stuff missing in List::Util"
        },
        {
            "name": "p5.32-list-someutils-xs",
            "description": "List::SomeUtils::XS - XS implementation for List::SomeUtils"
        },
        {
            "name": "p5.32-list-uniq",
            "description": "List::Uniq extracts the unique elements of a list"
        },
        {
            "name": "p5.32-list-utilsby",
            "description": "List::UtilsBy - higher-order list utility functions"
        }
    ]
}