{"count":40987,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=357","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=355","results":[{"name":"p5.34-xml-simple","description":"Easy API to read/write XML (esp config files)"},{"name":"p5.34-xml-tiny","description":"XML::Tiny is a simple lightweight parser for a subset of XML"},{"name":"p5.34-xml-treebuilder","description":"Parser that builds a tree of XML::Element objects"},{"name":"p5.34-xml-treepp","description":"Pure Perl implementation for parsing/writing XML documents"},{"name":"p5.34-xml-twig","description":"XML::Twig - A perl module for processing huge XML documents in tree mode."},{"name":"p5.34-xml-validator-schema","description":"validate XML against a subset of W3C XML Schema"},{"name":"p5.34-xml-writer","description":"Perl extension for writing XML documents."},{"name":"p5.34-xml-writer-string","description":"Module to capture output from XML::Writer"},{"name":"p5.34-xml-xml2json","description":"XML::XML2JSON - Convert XML into JSON (and back again) using XML::LibXML"},{"name":"p5.34-xml-xpath","description":"XML::XPath - Parse and evaluate XPath statements"},{"name":"p5.34-xml-xpathengine","description":"a re-usable XPath engine for DOM-like trees"},{"name":"p5.34-xmlrpc-lite","description":"XMLRPC::Lite - client and server implementation of XML-RPC protocol"},{"name":"p5.34-xs-check","description":"XS::Check - Check XS for some common problems"},{"name":"p5.34-xs-parse-keyword","description":"XS::Parse::Keyword - XS functions to assist in parsing keyword syntax"},{"name":"p5.34-xs-parse-sublike","description":"XS::Parse::Sublike - XS functions to assist in parsing sub-like syntax"},{"name":"p5.34-xsloader","description":"XSLoader - Dynamically load C libraries into Perl code"},{"name":"p5.34-xstring","description":"XString - Isolated String helpers from B"},{"name":"p5.34-xxx","description":"XXX - See Your Data in the Nude"},{"name":"p5.34-yaml","description":"YAML loader/dumper module"},{"name":"p5.34-yaml-libyaml","description":"YAML::LibYAML - Perl YAML Serialization using XS and libyaml"},{"name":"p5.34-yaml-libyaml-api","description":"YAML::LibYAML::API - Wrapper around the C libyaml library"},{"name":"p5.34-yaml-pp","description":"YAML::PP - YAML 1.2 processor"},{"name":"p5.34-yaml-pp-libyaml","description":"YAML::PP::LibYAML - Faster parsing for YAML::PP"},{"name":"p5.34-yaml-syck","description":"YAML::Syck - Fast, lightweight YAML loader and dumper"},{"name":"p5.34-yaml-tiny","description":"YAML::Tiny - Read/Write YAML files with as little code as possible"},{"name":"p5.34-zmq-ffi","description":"ZMQ::FFI - version agnostic Perl bindings for zeromq using ffi"},{"name":"p5.36-locale-gettext","description":"Perl interface to GNU gettext"},{"name":"p5.38-locale-gettext","description":"Perl interface to GNU gettext"},{"name":"p7zip","description":"7-Zip implementation"},{"name":"p8-platform","description":"Pulse-Eight platform library"},{"name":"packddir","description":"creates and unpacks PackdDir archives"},{"name":"packer","description":"A tool for creating identical machine images for multiple platforms from a single source configuration."},{"name":"packit","description":"network injection and capture"},{"name":"packr","description":"The simple and easy way to embed static files into Go binaries."},{"name":"packr1","description":"The simple and easy way to embed static files into Go binaries (legacy version / v1)."},{"name":"packwiz","description":"Command line tool for creating Minecraft modpacks"},{"name":"paclear","description":"paclear is a clear command with PAC-MAN animation"},{"name":"pacparser","description":"A library to parse proxy auto-config (PAC) files"},{"name":"pacvim","description":"PacVim is a game that teaches you vim commands."},{"name":"pads","description":"network sniffer with a rule-based detection engine"},{"name":"PageEdit","description":"An ePub visual XHTML editor based on Sigil's Deprecated BookView."},{"name":"pagerduty-notifier","description":"PagerDuty native macOS notifications"},{"name":"paho.mqtt.c","description":"Library to enable applications to connect to an MQTT broker to publish and receive messages."},{"name":"paho.mqtt.cpp","description":"Library to enable C++ applications to connect to an MQTT broker to publish and receive messages."},{"name":"Paintbrush","description":"Cocoa-based image editor"},{"name":"pairs","description":"KDE standard pairs game."},{"name":"pal","description":"pal is a command-line calendar program"},{"name":"palapeli","description":"Palapeli is a single-player jigsaw puzzle game."},{"name":"Pallet","description":"Aqua application to control a MacPorts installation."},{"name":"palm-db-tools","description":"convert between CSV text files and Palm databases"}]}