{"count":42696,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=282","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=280","results":[{"name":"p5.30-xml-parser-lite-tree","description":"Lightweight XML tree builder"},{"name":"p5.30-xml-regexp","description":"Regular expressions for XML tokens"},{"name":"p5.30-xml-rss","description":"XML::RSS - creates and updates RSS files"},{"name":"p5.30-xml-rss-libxml","description":"XML::RSS::LibXML - XML::RSS with XML::LibXML"},{"name":"p5.30-xml-sax","description":"Perl extension for SAX XML parsers."},{"name":"p5.30-xml-sax-base","description":"Base class SAX Drivers and Filters"},{"name":"p5.30-xml-sax-expat","description":"SAX2 Driver for Expat (XML::Parser)"},{"name":"p5.30-xml-sax-writer","description":"SAX2 XML Writer"},{"name":"p5.30-xml-semanticdiff","description":"XML::SemanticDiff - Perl extension for comparing XML documents."},{"name":"p5.30-xml-simple","description":"Easy API to read/write XML (esp config files)"},{"name":"p5.30-xml-tiny","description":"XML::Tiny is a simple lightweight parser for a subset of XML"},{"name":"p5.30-xml-treebuilder","description":"Parser that builds a tree of XML::Element objects"},{"name":"p5.30-xml-treepp","description":"Pure Perl implementation for parsing/writing XML documents"},{"name":"p5.30-xml-twig","description":"XML::Twig - A perl module for processing huge XML documents in tree mode."},{"name":"p5.30-xml-validator-schema","description":"validate XML against a subset of W3C XML Schema"},{"name":"p5.30-xml-writer","description":"Perl extension for writing XML documents."},{"name":"p5.30-xml-writer-string","description":"Module to capture output from XML::Writer"},{"name":"p5.30-xml-xml2json","description":"XML::XML2JSON - Convert XML into JSON (and back again) using XML::LibXML"},{"name":"p5.30-xml-xpath","description":"XML::XPath - Parse and evaluate XPath statements"},{"name":"p5.30-xml-xpathengine","description":"a re-usable XPath engine for DOM-like trees"},{"name":"p5.30-xmlrpc-lite","description":"XMLRPC::Lite - client and server implementation of XML-RPC protocol"},{"name":"p5.30-xs-check","description":"XS::Check - Check XS for some common problems"},{"name":"p5.30-xs-parse-keyword","description":"XS::Parse::Keyword - XS functions to assist in parsing keyword syntax"},{"name":"p5.30-xs-parse-sublike","description":"XS::Parse::Sublike - XS functions to assist in parsing sub-like syntax"},{"name":"p5.30-xsloader","description":"XSLoader - Dynamically load C libraries into Perl code"},{"name":"p5.30-xstring","description":"XString - Isolated String helpers from B"},{"name":"p5.30-xxx","description":"XXX - See Your Data in the Nude"},{"name":"p5.30-yaml","description":"YAML - Original YAML loader/dumper module"},{"name":"p5.30-yaml-libyaml","description":"YAML::LibYAML - Perl YAML Serialization using XS and libyaml"},{"name":"p5.30-yaml-libyaml-api","description":"YAML::LibYAML::API - Wrapper around the C libyaml library"},{"name":"p5.30-yaml-pp","description":"YAML::PP - YAML 1.2 processor"},{"name":"p5.30-yaml-pp-libyaml","description":"YAML::PP::LibYAML - Faster parsing for YAML::PP"},{"name":"p5.30-yaml-syck","description":"YAML::Syck - Fast, lightweight YAML loader and dumper"},{"name":"p5.30-yaml-tiny","description":"YAML::Tiny - Read/Write YAML files with as little code as possible"},{"name":"p5.30-zmq-ffi","description":"ZMQ::FFI - version agnostic Perl bindings for zeromq using ffi"},{"name":"p5.32-acme-lolcat","description":"SPEEK LIEK A LOLCATZ"},{"name":"p5.32-algorithm-annotate","description":"This is a Perl extension for representing a series of changes in annotate form."},{"name":"p5.32-algorithm-c3","description":"A module for merging hierarchies using the C3 algorithm"},{"name":"p5.32-algorithm-combinatorics","description":"Algorithm::Combinatorics - Efficient generation of combinatorial sequences"},{"name":"p5.32-algorithm-curvefit","description":"Algorithm::CurveFit - Nonlinear Least Squares Fitting"},{"name":"p5.32-algorithm-dependency","description":"Base class for implementing various dependency trees"},{"name":"p5.32-algorithm-diff","description":"This is a Perl extension for computing intelligent differences between two files / lists."},{"name":"p5.32-algorithm-munkres","description":"This is a Perl extension for Munkres' solution to classical Assignment problem for square and rectangular matrices"},{"name":"p5.32-aliased","description":"Use shorter versions of class names."},{"name":"p5.32-alien-base-modulebuild","description":"Alien::Base::ModuleBuild - A Module::Build subclass for building Alien:: modules and their libraries"},{"name":"p5.32-alien-build","description":"Alien::Build - Build external dependencies for use in CPAN"},{"name":"p5.32-alien-build-plugin-cleanse-builddir","description":"Alien::Build::Plugin::Cleanse::BuildDir - Alien::Build plugin to cleanse the build dir after the build phase"},{"name":"p5.32-alien-build-plugin-decode-sourceforge","description":"Alien::Build::Plugin::Decode::SourceForge - Alien::Build plugin to handle SourceForge links"},{"name":"p5.32-alien-build-plugin-download-github","description":"Alien::Build::Plugin::Download::GitHub - Alien::Build plugin to download from GitHub"},{"name":"p5.32-alien-build-plugin-download-gitlab","description":"Alien::Build::Plugin::Download::GitLab - Alien::Build plugin to download from GitLab"}]}