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=280",
"previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=278",
"results": [
{
"name": "p5.30-time-warp",
"description": "control over the flow of time"
},
{
"name": "p5.30-time-y2038",
"description": "Versions of Perl's time functions which work beyond 2038"
},
{
"name": "p5.30-timedate",
"description": "TimeDate - Date and time formatting subroutines"
},
{
"name": "p5.30-tk",
"description": "p5-tk is a Perl interface to Tk"
},
{
"name": "p5.30-tk-dynatabframe",
"description": "Tk::DynaTabFrame - A NoteBook widget with orientable, dynamically stacking tabs"
},
{
"name": "p5.30-tk-graphviz",
"description": "Tk::GraphViz - Render an interactive GraphViz graph"
},
{
"name": "p5.30-tk-idelayout",
"description": "Tk::IDElayout - Perl/Tk widget for layout of frames similar to an IDE"
},
{
"name": "p5.30-tk-matchentry",
"description": "Tk::MatchEntry - Entry widget with advanced auto-completion capability"
},
{
"name": "p5.30-tk-tablematrix",
"description": "Tk::TableMatrix - port of the Tcl/Tk Tktable Widget to Perl/Tk"
},
{
"name": "p5.30-tkx",
"description": "Yet another Tk interface"
},
{
"name": "p5.30-tree-dag_node",
"description": "Tree::DAG_Node - An N-ary tree"
},
{
"name": "p5.30-tree-simple",
"description": "A simple tree object"
},
{
"name": "p5.30-tree-simple-view",
"description": "A set of classes for viewing Tree::Simple hierarchies"
},
{
"name": "p5.30-tree-simple-visitorfactory",
"description": "A factory object for dispensing Visitor objects"
},
{
"name": "p5.30-treepath",
"description": "Simple Tree Path! (EXPERIMENTAL)"
},
{
"name": "p5.30-treepath-role-graph",
"description": "TreePath::Role::Graph - Role to visualize TreePath Graph"
},
{
"name": "p5.30-true",
"description": "true - automatically return a true value when a file is required"
},
{
"name": "p5.30-try-tiny",
"description": "Try::Tiny - minimal try/catch with proper preservation of $@"
},
{
"name": "p5.30-twitter-api",
"description": "Twitter::API - A Twitter REST API library for Perl, successor to Net::Twitter"
},
{
"name": "p5.30-type-tiny",
"description": "Type::Tiny - tiny, yet Moo(se)-compatible type constraint"
},
{
"name": "p5.30-type-tiny-xs",
"description": "Type::Tiny::XS - provides an XS boost for some of Type::Tiny's built-in type constraints"
},
{
"name": "p5.30-types-path-tiny",
"description": "Types::Path::Tiny - Path::Tiny types and coercions for Moose and Moo"
},
{
"name": "p5.30-types-serialiser",
"description": "Simple data types for common serialisation formats"
},
{
"name": "p5.30-unicode-checkutf8",
"description": "Unicode::CheckUTF8 - checks if scalar is valid UTF-8"
},
{
"name": "p5.30-unicode-collate",
"description": "Unicode Collation Algorithm"
},
{
"name": "p5.30-unicode-eastasianwidth",
"description": "Unicode::EastAsianWidth - East Asian Width properties"
},
{
"name": "p5.30-unicode-escape",
"description": "Escape and unescape Unicode characters"
},
{
"name": "p5.30-unicode-linebreak",
"description": "Unicode::LineBreak - UAX #14 Unicode Line Breaking Algorithm"
},
{
"name": "p5.30-unicode-normalize",
"description": "Unicode::Normalize - Unicode Normalization Forms"
},
{
"name": "p5.30-unicode-string",
"description": "String of Unicode characters (UCS2/UTF16)"
},
{
"name": "p5.30-unicode-utf8",
"description": "Unicode::UTF8 - Encoding and decoding of UTF-8 encoding form"
},
{
"name": "p5.30-universal-can",
"description": "Hack around people calling UNIVERSAL::can() as a function"
},
{
"name": "p5.30-universal-isa",
"description": "Attempt to recover from people calling UNIVERSAL::isa as a function"
},
{
"name": "p5.30-universal-moniker",
"description": "Class names in Perl often don't sound great when spoken"
},
{
"name": "p5.30-universal-require",
"description": "require() modules from a variable"
},
{
"name": "p5.30-unix-groups",
"description": "Unix::Groups - Perl to support getgroups and setgroups syscalls"
},
{
"name": "p5.30-unix-groups-ffi",
"description": "Unix::Groups::FFI - Interface to Unix group syscalls"
},
{
"name": "p5.30-unix-process",
"description": "Unix::Process - Perl extension to get pid info from (/bin/ps)."
},
{
"name": "p5.30-unix-syslog",
"description": "Access to the Unix system logger via Perl's XSUBs"
},
{
"name": "p5.30-uri",
"description": "URI - Uniform Resource Identifiers (absolute and relative)"
},
{
"name": "p5.30-uri-escape-xs",
"description": "URI::Escape::XS - drop-in replacement for URI::Escape"
},
{
"name": "p5.30-uri-fetch",
"description": "URI::Fetch module for Perl"
},
{
"name": "p5.30-uri-find",
"description": "URI::Find - Find URIs in arbitrary text"
},
{
"name": "p5.30-uri-fromhash",
"description": "URI::FromHash - Build a URI from a set of named parameters"
},
{
"name": "p5.30-uri-query",
"description": "URI::Query - class providing URI query string manipulation"
},
{
"name": "p5.30-url-encode",
"description": "URL::Encode - Encoding and decoding of application/x-www-form-urlencoded encoding."
},
{
"name": "p5.30-url-encode-xs",
"description": "URL::Encode::XS - XS implementation of URL::Encode"
},
{
"name": "p5.30-user",
"description": "User - API for locating user information regardless of OS"
},
{
"name": "p5.30-user-identity",
"description": "User::Identity - maintains info about a physical person"
},
{
"name": "p5.30-utf8-all",
"description": "utf8::all - turn on Unicode - all of it"
}
]
}