HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 42650,
"next": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=346",
"previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=344",
"results": [
{
"name": "p5.34-module-install",
"description": "Module::Install - Standalone, extensible Perl module installer"
},
{
"name": "p5.34-module-load",
"description": "runtime require of both modules and files"
},
{
"name": "p5.34-module-load-conditional",
"description": "Looking up module information / loading at runtime"
},
{
"name": "p5.34-module-manifest",
"description": "Parse and examine a Perl distribution MANIFEST file."
},
{
"name": "p5.34-module-mask",
"description": "Module::Mask - pretend certain modules are not installed"
},
{
"name": "p5.34-module-metadata",
"description": "Module::Metadata - Gather package and POD information from perl module files"
},
{
"name": "p5.34-module-path",
"description": "Module::Path - get the full path to a locally installed module"
},
{
"name": "p5.34-module-pluggable",
"description": "Module::Pluggable - automatically give your module the ability to have plugins"
},
{
"name": "p5.34-module-refresh",
"description": "Refresh %INC files when updated on disk"
},
{
"name": "p5.34-module-runtime",
"description": "Module::Runtime - runtime module handling"
},
{
"name": "p5.34-module-runtime-conflicts",
"description": "Module::Runtime::Conflicts - Provide information on conflicts for Module::Runtime"
},
{
"name": "p5.34-module-scandeps",
"description": "Module::ScanDeps - Recursively scan Perl code for dependencies"
},
{
"name": "p5.34-module-signature",
"description": "Module::Signature - DEPRECATED Module signature file manipulation"
},
{
"name": "p5.34-module-starter",
"description": "Module::Starter - a simple starter kit for any module"
},
{
"name": "p5.34-module-util",
"description": "Module::Util - Module name tools and transformations"
},
{
"name": "p5.34-module-versions-report",
"description": "Report versions of all modules in memory"
},
{
"name": "p5.34-mogilefs-client",
"description": "Client library for the MogileFS distributed file system"
},
{
"name": "p5.34-mogilefs-server",
"description": "MogileFS (distributed filesystem) server"
},
{
"name": "p5.34-mogilefs-utils",
"description": "MogileFS tools"
},
{
"name": "p5.34-mojo-dom58",
"description": "Mojo::DOM58 - Minimalistic HTML/XML DOM parser with CSS selectors"
},
{
"name": "p5.34-mojo-useragent-role-retry",
"description": "Mojo::UserAgent::Role::Retry - Retry requests on failure"
},
{
"name": "p5.34-mojolicious",
"description": "Mojolicious - Real-time web framework"
},
{
"name": "p5.34-mojolicious-plugin-chi",
"description": "Mojolicious::Plugin::CHI - Use CHI Caches in Mojolicious"
},
{
"name": "p5.34-mojolicious-plugin-mason1renderer",
"description": "Mojolicious::Plugin::Mason1Renderer - Mason 1 (aka HTML::Mason 1.x) Renderer Plugin."
},
{
"name": "p5.34-mojolicious-plugin-mason2renderer",
"description": "Mojolicious::Plugin::Mason2Renderer - Mason 2.x renderer plugin."
},
{
"name": "p5.34-mojolicious-plugin-setusergroup",
"description": "Mojolicious::Plugin::SetUserGroup - Mojolicious plugin to set unprivileged credentials"
},
{
"name": "p5.34-monotone-automatestdio",
"description": "Perl interface to Monotone via automate stdio"
},
{
"name": "p5.34-moo",
"description": "Moo - Minimalist Object Orientation (with Moose compatibility)"
},
{
"name": "p5.34-moose",
"description": "Moose - A postmodern object system for Perl 5"
},
{
"name": "p5.34-moose-autobox",
"description": "Autoboxed wrappers for Native Perl datatypes"
},
{
"name": "p5.34-moose-policy",
"description": "Moose-mounted police"
},
{
"name": "p5.34-moosex-aliases",
"description": "MooseX::Aliases - easy aliasing of methods and attributes in Moose"
},
{
"name": "p5.34-moosex-arrayref",
"description": "MooseX::ArrayRef - blessed arrayrefs with Moose"
},
{
"name": "p5.34-moosex-attributeshortcuts",
"description": "MooseX::AttributeShortcuts - Shorthand for common attribute options"
},
{
"name": "p5.34-moosex-classattribute",
"description": "MooseX::ClassAttribute - Declare class attributes Moose-style"
},
{
"name": "p5.34-moosex-clone",
"description": "MooseX::Clone - Fine-grained cloning support for Moose objects"
},
{
"name": "p5.34-moosex-configfromfile",
"description": "MooseX::ConfigFromFile - An abstract Moose role for setting attributes from a configfile"
},
{
"name": "p5.34-moosex-daemonize",
"description": "MooseX::Daemonize - Role for daemonizing your Moose based application"
},
{
"name": "p5.34-moosex-emulate-class-accessor-fast",
"description": "Emulate Class::Accessor::Fast behavior using Moose attributes"
},
{
"name": "p5.34-moosex-extended",
"description": "MooseX::Extended - Extend Moose with safe defaults and useful features"
},
{
"name": "p5.34-moosex-getopt",
"description": "MooseX::Getopt - A Moose role for processing command line options"
},
{
"name": "p5.34-moosex-has-sugar",
"description": "MooseX::Has::Sugar - Sugar Syntax for moose 'has' fields"
},
{
"name": "p5.34-moosex-hasdefaults",
"description": "MooseX::HasDefaults - default \"is\" to \"ro\" or \"rw\" for all attributes"
},
{
"name": "p5.34-moosex-insideout",
"description": "MooseX::InsideOut - inside-out objects with Moose"
},
{
"name": "p5.34-moosex-lazyrequire",
"description": "MooseX::LazyRequire - Required attributes which fail only when trying to use them"
},
{
"name": "p5.34-moosex-log-log4perl",
"description": "A Logging Role for Moose based on Log::Log4perl"
},
{
"name": "p5.34-moosex-markasmethods",
"description": "MooseX::MarkAsMethods - Mark overload code symbols as methods"
},
{
"name": "p5.34-moosex-meta-typeconstraint-mooish",
"description": "MooseX::Meta::TypeConstraint::Mooish - Translate Moo-style constraints to Moose-style"
},
{
"name": "p5.34-moosex-methodattributes",
"description": "code attribute introspection"
},
{
"name": "p5.34-moosex-multiinitarg",
"description": "Attributes with aliases for constructor arguments"
}
]
}