GET /api/v1/autocomplete/port/?format=api&page=348
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=349",
    "previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=347",
    "results": [
        {
            "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"
        },
        {
            "name": "p5.34-sub-delete",
            "description": "Sub::Delete - Perl module enabling one to delete subroutines"
        },
        {
            "name": "p5.34-sub-exporter",
            "description": "a sophisticated exporter for custom-built routines"
        },
        {
            "name": "p5.34-sub-exporter-formethods",
            "description": "Sub::Exporter::ForMethods - helper routines for using Sub::Exporter to build methods"
        },
        {
            "name": "p5.34-sub-exporter-globexporter",
            "description": "Sub::Exporter::GlobExporter - export shared globs with Sub::Exporter collectors"
        },
        {
            "name": "p5.34-sub-exporter-progressive",
            "description": "Sub::Exporter::Progressive - Only use Sub::Exporter if you need it."
        },
        {
            "name": "p5.34-sub-handlesvia",
            "description": "Sub::HandlesVia - alternative handles_via implementation"
        },
        {
            "name": "p5.34-sub-handlesvia-xs",
            "description": "Sub::HandlesVia::XS - XS parts for Sub::HandlesVia; no user-serviceable parts inside"
        },
        {
            "name": "p5.34-sub-identify",
            "description": "Retrieve names of code references"
        },
        {
            "name": "p5.34-sub-info",
            "description": "Sub::Info - Tool for inspecting subroutines"
        },
        {
            "name": "p5.34-sub-install",
            "description": "install subroutines into packages easily"
        },
        {
            "name": "p5.34-sub-name",
            "description": "Sub::Name - (Re)name a sub"
        },
        {
            "name": "p5.34-sub-override",
            "description": "Sub::Override - Perl extension for easily overriding subroutines"
        },
        {
            "name": "p5.34-sub-quote",
            "description": "Sub::Quote - efficient generation of subroutines via string eval"
        },
        {
            "name": "p5.34-sub-uplevel",
            "description": "Apparently run a function in a higher stack frame"
        },
        {
            "name": "p5.34-super",
            "description": "SUPER - control superclass method dispatch"
        },
        {
            "name": "p5.34-svg",
            "description": "SVG - Perl extension for generating Scalable Vector Graphics (SVG) documents."
        },
        {
            "name": "p5.34-svg-graph",
            "description": "Perl extension for Visualize your data in Scalable Vector Graphics (SVG) format"
        },
        {
            "name": "p5.34-svn-dump",
            "description": "A Perl interface to Subversion dumps"
        },
        {
            "name": "p5.34-svn-mirror",
            "description": "This is a Perl extension for mirroring a remote repository to a local subversion one."
        },
        {
            "name": "p5.34-svn-notify",
            "description": "Subversion activity notification"
        },
        {
            "name": "p5.34-svn-simple",
            "description": "This is a Perl extension for driving svn delta editors."
        },
        {
            "name": "p5.34-swf-builder",
            "description": "SWF::Builder - Create SWF movie."
        },
        {
            "name": "p5.34-swf-file",
            "description": "SWF::File - Create a SWF file."
        },
        {
            "name": "p5.34-switch",
            "description": "A switch statement for Perl"
        },
        {
            "name": "p5.34-syntax",
            "description": "syntax - Activate syntax extensions"
        },
        {
            "name": "p5.34-syntax-highlight-perl",
            "description": "Perform syntax highlighting of Perl code"
        }
    ]
}