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

{
    "count": 42696,
    "next": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=279",
    "previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=277",
    "results": [
        {
            "name": "p5.30-text-parsewords",
            "description": "parse text into an array of tokens or array of arrays"
        },
        {
            "name": "p5.30-text-patch",
            "description": "Text::Patch - Patches text with given patch"
        },
        {
            "name": "p5.30-text-pdf",
            "description": "Perl module for creating and manipulating PDF files."
        },
        {
            "name": "p5.30-text-quoted",
            "description": "Extract the structure of a quoted mail message"
        },
        {
            "name": "p5.30-text-recordparser",
            "description": "Read record-oriented files"
        },
        {
            "name": "p5.30-text-reform",
            "description": "Manual text wrapping and reformatting"
        },
        {
            "name": "p5.30-text-roman",
            "description": "Allows conversion between Roman and Arabic algarisms"
        },
        {
            "name": "p5.30-text-simpletable",
            "description": "Simple Eyecandy ASCII Tables"
        },
        {
            "name": "p5.30-text-simpletable-autowidth",
            "description": "Text::SimpleTable::AutoWidth - Simple eyecandy ASCII tables with auto-width selection"
        },
        {
            "name": "p5.30-text-soundex",
            "description": "Text::Soundex - Implementation of the soundex algorithm."
        },
        {
            "name": "p5.30-text-spellchecker",
            "description": "OO interface for spell-checking a block of text"
        },
        {
            "name": "p5.30-text-table",
            "description": "Organize Data in Tables"
        },
        {
            "name": "p5.30-text-table-manifold",
            "description": "Text::Table::Manifold - Render tables in manifold formats"
        },
        {
            "name": "p5.30-text-tabsxwrap",
            "description": "Line wrapping to form simple paragraphs"
        },
        {
            "name": "p5.30-text-tabulardisplay",
            "description": "Display text in formatted table output"
        },
        {
            "name": "p5.30-text-template",
            "description": "Expand template text with embedded Perl"
        },
        {
            "name": "p5.30-text-template-simple",
            "description": "Text::Template::Simple - Simple text template engine"
        },
        {
            "name": "p5.30-text-trac",
            "description": "Perl extension for formatting text with Trac Wiki Style."
        },
        {
            "name": "p5.30-text-trim",
            "description": "Text::Trim - remove leading and/or trailing whitespace from strings"
        },
        {
            "name": "p5.30-text-unidecode",
            "description": "Text::Unidecode -- plain ASCII transliterations of Unicode text"
        },
        {
            "name": "p5.30-text-vfile-asdata",
            "description": "Reads vFile format files, such as vCard (RFC 2426) and vCalendar (RFC 2445)"
        },
        {
            "name": "p5.30-text-vimcolor",
            "description": "syntax color text in HTML or XML using Vim."
        },
        {
            "name": "p5.30-text-visualwidth",
            "description": "Text::VisualWidth - Perl extension for trimming text by the number of the columns of terminals and mobile phones."
        },
        {
            "name": "p5.30-text-wikiformat",
            "description": "Module for translating Wiki formatted text into other formats"
        },
        {
            "name": "p5.30-text-wrapi18n",
            "description": "Line wrapping module with support for multibyte, fullwidth, and combining characters and languages without whitespaces between words"
        },
        {
            "name": "p5.30-text-wrapper",
            "description": "Simple word wrapping routine"
        },
        {
            "name": "p5.30-text-xslate",
            "description": "Text::Xslate - Scalable template engine for Perl5"
        },
        {
            "name": "p5.30-thrift",
            "description": "Perl implementation of Thrift serialization library"
        },
        {
            "name": "p5.30-throwable",
            "description": "Throwable - a role for classes that can be thrown"
        },
        {
            "name": "p5.30-tie-cycle",
            "description": "Tie::Cycle - Cycle through a list of values via a scalar."
        },
        {
            "name": "p5.30-tie-dbi",
            "description": "Tie::DBI - Tie hashes to DBI relational databases"
        },
        {
            "name": "p5.30-tie-encryptedhash",
            "description": "Hashes (and objects based on hashes) with encrypting fields."
        },
        {
            "name": "p5.30-tie-function",
            "description": "Tie::Function - wrap functions in tied hash sugar"
        },
        {
            "name": "p5.30-tie-ixhash",
            "description": "Module that preserves order in perl associative arrays."
        },
        {
            "name": "p5.30-tie-refhash",
            "description": "Tie::RefHash - Use references as hash keys"
        },
        {
            "name": "p5.30-tie-refhash-weak",
            "description": "Tie::RefHash::Weak - A Tie::RefHash subclass with weakened references in the keys"
        },
        {
            "name": "p5.30-tie-simple",
            "description": "Tie::Simple - Variable ties made easier: much, much, much easier..."
        },
        {
            "name": "p5.30-tie-toobject",
            "description": "Tie to an existing object"
        },
        {
            "name": "p5.30-time-duration",
            "description": "Rounded or exact English expression of durations"
        },
        {
            "name": "p5.30-time-duration-parse",
            "description": "Time::Duration::Parse - Parse string that represents time duration"
        },
        {
            "name": "p5.30-time-epoch",
            "description": "Convert times in one epoch to times in another epoch"
        },
        {
            "name": "p5.30-time-format",
            "description": "Easy-to-use date/time formatting"
        },
        {
            "name": "p5.30-time-hires",
            "description": "perl5 module implementing High resolution time, sleep, and alarm"
        },
        {
            "name": "p5.30-time-local",
            "description": "Time::Local - Efficiently compute time from local and GMT time"
        },
        {
            "name": "p5.30-time-mock",
            "description": "Time::Mock - shift and scale time"
        },
        {
            "name": "p5.30-time-out",
            "description": "Time::Out - Easily timeout long running operations"
        },
        {
            "name": "p5.30-time-parsedate",
            "description": "Time::ParseDate -- date parsing both relative and absolute"
        },
        {
            "name": "p5.30-time-period",
            "description": "Determine if a time is within the next specified period."
        },
        {
            "name": "p5.30-time-piece",
            "description": "Time::Piece - Object Oriented time objects"
        },
        {
            "name": "p5.30-time-progress",
            "description": "Time::Progress - Elapsed and estimated finish time reporting"
        }
    ]
}