{"count":40987,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=356","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=354","results":[{"name":"p5.34-web-scraper","description":"Web::Scraper - Web Scraping Toolkit using HTML and CSS Selectors or XPath expressions"},{"name":"p5.34-webservice-musicbrainz","description":"API to search the musicbrainz.org database"},{"name":"p5.34-www-curl","description":"Perl extension interface for libcurl"},{"name":"p5.34-www-form-urlencoded","description":"WWW::Form::UrlEncoded - parser and builder for application/x-www-form-urlencoded"},{"name":"p5.34-www-form-urlencoded-xs","description":"WWW::Form::UrlEncoded::XS - XS implementation of parser and builder for application/x-www-form-urlencoded"},{"name":"p5.34-www-mechanize","description":"WWW::Mechanize - Handy web browsing in a Perl object"},{"name":"p5.34-www-mechanize-cached","description":"WWW::Mechanize::Cached - Cache response to be polite"},{"name":"p5.34-www-mechanize-sleepy","description":"A Sleepy Mechanize Agent"},{"name":"p5.34-www-oauth","description":"WWW::OAuth - Portable OAuth 1.0 authentication"},{"name":"p5.34-www-pastebin-pastebincom-create","description":"WWW::Pastebin::PastebinCom::Create - paste on www.pastebin.com without API keys"},{"name":"p5.34-www-robotrules","description":"Parse /robots.txt file"},{"name":"p5.34-www-search","description":"WWW::Search provides access to search engines"},{"name":"p5.34-www-shorten","description":"Interface to URL shortening sites"},{"name":"p5.34-www-shorten-googl","description":"Perl interface to goo.gl"},{"name":"p5.34-www-shorten-simple","description":"Factory wrapper around WWW::Shorten to avoid imports"},{"name":"p5.34-www-urltoys","description":"WWW::URLToys - gather and download URLs from URLs"},{"name":"p5.34-www-wolframalpha","description":"WWW::WolframAlpha API - Interface to Wolfram|Alpha API"},{"name":"p5.34-wx","description":"Interface to the wxWidgets cross-platform GUI toolkit"},{"name":"p5.34-wx-demo","description":"Wx::Demo - the wxPerl demo"},{"name":"p5.34-x11-protocol","description":"Perl module for the X Window System Protocol, version 11"},{"name":"p5.34-x11-protocol-other","description":"X11::Protocol::Other provides a number of utitiles related to X11."},{"name":"p5.34-xml-atom","description":"Perl5 modules for Atom feed and API implementation."},{"name":"p5.34-xml-autowriter","description":"This is a Perl extension for DOCTYPE driven valid XML output."},{"name":"p5.34-xml-bare","description":"XML::Bare - Minimal XML parser implemented via a C state engine"},{"name":"p5.34-xml-checker","description":"XML::Checker - A perl module for validating XML"},{"name":"p5.34-xml-commonns","description":"XML::CommonNS - A list of commonly used namespaces"},{"name":"p5.34-xml-dom","description":"A perl module for building DOM Level 1 compliant document structures"},{"name":"p5.34-xml-dom-xpath","description":"Adds XPath support to XML::DOM, using XML::XPath engine"},{"name":"p5.34-xml-doubleencodedentities","description":"XML::DoubleEncodedEntities - unbreak XML with doubly-encoded entities"},{"name":"p5.34-xml-entities","description":"Decode strings with XML entities"},{"name":"p5.34-xml-feed","description":"XML::Feed - Syndication feed parser and auto-discovery"},{"name":"p5.34-xml-filter-buffertext","description":"Simple text filter"},{"name":"p5.34-xml-libxml","description":"Perl interface to libxml2"},{"name":"p5.34-xml-libxml-simple","description":"XML::LibXML clone of XML::Simple"},{"name":"p5.34-xml-libxslt","description":"Perl interface to libxslt."},{"name":"p5.34-xml-namespace","description":"XML::Namespace - Simple support for XML Namespaces"},{"name":"p5.34-xml-namespacefactory","description":"XML::NamespaceFactory - Simple factory objects for SAX namespaced names"},{"name":"p5.34-xml-namespacesupport","description":"Simple generic namespace support class"},{"name":"p5.34-xml-parser","description":"XML::Parser - A perl module for parsing XML documents"},{"name":"p5.34-xml-parser-easytree","description":"Easier tree style for xml-parser"},{"name":"p5.34-xml-parser-lite","description":"XML::Parser::Lite - Lightweight regexp-based XML parser"},{"name":"p5.34-xml-parser-lite-tree","description":"Lightweight XML tree builder"},{"name":"p5.34-xml-regexp","description":"Regular expressions for XML tokens"},{"name":"p5.34-xml-rss","description":"XML::RSS - creates and updates RSS files"},{"name":"p5.34-xml-rss-libxml","description":"XML::RSS::LibXML - XML::RSS with XML::LibXML"},{"name":"p5.34-xml-sax","description":"Perl extension for SAX XML parsers."},{"name":"p5.34-xml-sax-base","description":"Base class SAX Drivers and Filters"},{"name":"p5.34-xml-sax-expat","description":"SAX2 Driver for Expat (XML::Parser)"},{"name":"p5.34-xml-sax-writer","description":"SAX2 XML Writer"},{"name":"p5.34-xml-semanticdiff","description":"XML::SemanticDiff - Perl extension for comparing XML documents."}]}