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

{
    "count": 40987,
    "next": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=355",
    "previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=353",
    "results": [
        {
            "name": "p5.34-tkx",
            "description": "Yet another Tk interface"
        },
        {
            "name": "p5.34-tree-dag_node",
            "description": "Tree::DAG_Node - An N-ary tree"
        },
        {
            "name": "p5.34-tree-simple",
            "description": "A simple tree object"
        },
        {
            "name": "p5.34-tree-simple-view",
            "description": "A set of classes for viewing Tree::Simple hierarchies"
        },
        {
            "name": "p5.34-tree-simple-visitorfactory",
            "description": "A factory object for dispensing Visitor objects"
        },
        {
            "name": "p5.34-treepath",
            "description": "Simple Tree Path! (EXPERIMENTAL)"
        },
        {
            "name": "p5.34-treepath-role-graph",
            "description": "TreePath::Role::Graph - Role to visualize TreePath Graph"
        },
        {
            "name": "p5.34-true",
            "description": "true - automatically return a true value when a file is required"
        },
        {
            "name": "p5.34-try-tiny",
            "description": "Try::Tiny - minimal try/catch with proper preservation of $@"
        },
        {
            "name": "p5.34-twitter-api",
            "description": "Twitter::API - A Twitter REST API library for Perl, successor to Net::Twitter"
        },
        {
            "name": "p5.34-type-tiny",
            "description": "Type::Tiny - tiny, yet Moo(se)-compatible type constraint"
        },
        {
            "name": "p5.34-type-tiny-xs",
            "description": "Type::Tiny::XS - provides an XS boost for some of Type::Tiny's built-in type constraints"
        },
        {
            "name": "p5.34-types-path-tiny",
            "description": "Types::Path::Tiny - Path::Tiny types and coercions for Moose and Moo"
        },
        {
            "name": "p5.34-types-serialiser",
            "description": "Simple data types for common serialisation formats"
        },
        {
            "name": "p5.34-unicode-checkutf8",
            "description": "Unicode::CheckUTF8 - checks if scalar is valid UTF-8"
        },
        {
            "name": "p5.34-unicode-collate",
            "description": "Unicode Collation Algorithm"
        },
        {
            "name": "p5.34-unicode-eastasianwidth",
            "description": "Unicode::EastAsianWidth - East Asian Width properties"
        },
        {
            "name": "p5.34-unicode-escape",
            "description": "Escape and unescape Unicode characters"
        },
        {
            "name": "p5.34-unicode-linebreak",
            "description": "Unicode::LineBreak - UAX #14 Unicode Line Breaking Algorithm"
        },
        {
            "name": "p5.34-unicode-normalize",
            "description": "Unicode::Normalize - Unicode Normalization Forms"
        },
        {
            "name": "p5.34-unicode-string",
            "description": "String of Unicode characters (UCS2/UTF16)"
        },
        {
            "name": "p5.34-unicode-utf8",
            "description": "Unicode::UTF8 - Encoding and decoding of UTF-8 encoding form"
        },
        {
            "name": "p5.34-universal-can",
            "description": "Hack around people calling UNIVERSAL::can() as a function"
        },
        {
            "name": "p5.34-universal-isa",
            "description": "Attempt to recover from people calling UNIVERSAL::isa as a function"
        },
        {
            "name": "p5.34-universal-moniker",
            "description": "Class names in Perl often don't sound great when spoken"
        },
        {
            "name": "p5.34-universal-require",
            "description": "require() modules from a variable"
        },
        {
            "name": "p5.34-unix-groups",
            "description": "Unix::Groups - Perl to support getgroups and setgroups syscalls"
        },
        {
            "name": "p5.34-unix-groups-ffi",
            "description": "Unix::Groups::FFI - Interface to Unix group syscalls"
        },
        {
            "name": "p5.34-unix-process",
            "description": "Unix::Process - Perl extension to get pid info from (/bin/ps)."
        },
        {
            "name": "p5.34-unix-syslog",
            "description": "Access to the Unix system logger via Perl's XSUBs"
        },
        {
            "name": "p5.34-uri",
            "description": "URI - Uniform Resource Identifiers (absolute and relative)"
        },
        {
            "name": "p5.34-uri-escape-xs",
            "description": "URI::Escape::XS - drop-in replacement for URI::Escape"
        },
        {
            "name": "p5.34-uri-fetch",
            "description": "URI::Fetch module for Perl"
        },
        {
            "name": "p5.34-uri-find",
            "description": "URI::Find - Find URIs in arbitrary text"
        },
        {
            "name": "p5.34-uri-fromhash",
            "description": "URI::FromHash - Build a URI from a set of named parameters"
        },
        {
            "name": "p5.34-uri-query",
            "description": "URI::Query - class providing URI query string manipulation"
        },
        {
            "name": "p5.34-url-encode",
            "description": "URL::Encode - Encoding and decoding of application/x-www-form-urlencoded encoding."
        },
        {
            "name": "p5.34-url-encode-xs",
            "description": "URL::Encode::XS - XS implementation of URL::Encode"
        },
        {
            "name": "p5.34-user",
            "description": "User - API for locating user information regardless of OS"
        },
        {
            "name": "p5.34-user-identity",
            "description": "User::Identity - maintains info about a physical person"
        },
        {
            "name": "p5.34-utf8-all",
            "description": "utf8::all - turn on Unicode - all of it"
        },
        {
            "name": "p5.34-uuid",
            "description": "UUID - Universally Unique Identifier library for Perl"
        },
        {
            "name": "p5.34-uuid-ffi",
            "description": "UUID::FFI - Universally Unique Identifiers FFI style"
        },
        {
            "name": "p5.34-uuid-tiny",
            "description": "UUID::Tiny - Pure Perl UUID Support With Functional Interface"
        },
        {
            "name": "p5.34-variable-magic",
            "description": "Associate user-defined magic to variables from Perl."
        },
        {
            "name": "p5.34-variable-ondestruct",
            "description": "Variable::OnDestruct - Call a subroutine on destruction of a variable."
        },
        {
            "name": "p5.34-version",
            "description": "version - Perl extension for Version Objects"
        },
        {
            "name": "p5.34-version-next",
            "description": "Version::Next - increment module version numbers simply and correctly"
        },
        {
            "name": "p5.34-want",
            "description": "A generalisation of wantarray"
        },
        {
            "name": "p5.34-warnings-unused",
            "description": "Produces warnings when unused variables are detected"
        }
    ]
}