GET /api/v1/autocomplete/port/?format=api&page=125
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 40993,
    "next": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=126",
    "previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=124",
    "results": [
        {
            "name": "maven31",
            "description": "A java-based build and project management environment."
        },
        {
            "name": "maven32",
            "description": "A java-based build and project management environment."
        },
        {
            "name": "maven4",
            "description": "Apache Maven 4"
        },
        {
            "name": "maven_select",
            "description": "common files for selecting default Maven version"
        },
        {
            "name": "mawk",
            "description": "mawk is an interpreter for the AWK Programming Language"
        },
        {
            "name": "maxflow",
            "description": "An implementation of the maxflow algorithm."
        },
        {
            "name": "maxima",
            "description": "The Maxima computer algebra system"
        },
        {
            "name": "maxima-devel",
            "description": "The Maxima computer algebra system"
        },
        {
            "name": "maxwell",
            "description": "Mac OS X SMART disk monitoring/reporting tool"
        },
        {
            "name": "mb2md",
            "description": "Script for converting Mbox mailboxes to Maildir format"
        },
        {
            "name": "mbdyn",
            "description": "MBDyn is the first and one of the few full-featured free* general purpose Multibody Dynamics analysis software."
        },
        {
            "name": "mbedtls",
            "description": "An open source, portable, easy to use, readable and flexible SSL library."
        },
        {
            "name": "mbedtls3",
            "description": "An open source, portable, easy to use, readable and flexible SSL library."
        },
        {
            "name": "mbedtls4",
            "description": "An open source, portable, easy to use, readable and flexible SSL library."
        },
        {
            "name": "mbelib",
            "description": "P25 Phase 1 and ProVoice vocoder"
        },
        {
            "name": "mblaze",
            "description": "Unix utilities to deal with Maildir"
        },
        {
            "name": "mbtileserver",
            "description": "A simple Go-based server for map tiles stored in mbtiles format"
        },
        {
            "name": "mbuffer",
            "description": "measuring buffer"
        },
        {
            "name": "mbusd",
            "description": "Modbus TCP to Modbus RTU (RS-232/485) gateway"
        },
        {
            "name": "mc",
            "description": "GNU Midnight Commander"
        },
        {
            "name": "mcabber",
            "description": "Console Jabber client"
        },
        {
            "name": "McBopomofo",
            "description": "小麥注音輸入法"
        },
        {
            "name": "mcfly",
            "description": "An upgraded reverse history for Bash & Zsh."
        },
        {
            "name": "mcl",
            "description": "MCL - a cluster algorithm for graphs."
        },
        {
            "name": "mcmcf90",
            "description": "Fortran library for MCMC calculations"
        },
        {
            "name": "mcp-inspector",
            "description": "The MCP inspector is a developer tool for testing and debugging MCP servers"
        },
        {
            "name": "mcpp",
            "description": "Alternative C/C++ preprocessor"
        },
        {
            "name": "mcsim",
            "description": "Monte Carlo stochastic simulations and Bayesian inference"
        },
        {
            "name": "md2vim",
            "description": "Tool for automatically converting markdown to vimdoc format"
        },
        {
            "name": "md4c",
            "description": "Markdown parser"
        },
        {
            "name": "md5deep",
            "description": "Recursively compute digests on files/directories"
        },
        {
            "name": "md5sha1sum",
            "description": "Hash utilites"
        },
        {
            "name": "mdate",
            "description": "Utility that converts Gregorian dates to Mayan Long Count dates"
        },
        {
            "name": "mdbook",
            "description": "Create books from markdown files"
        },
        {
            "name": "mdbtools",
            "description": "libraries and programs to help using MSAccess databases"
        },
        {
            "name": "mdcat",
            "description": "cat for markdown"
        },
        {
            "name": "mddisplay",
            "description": "A 3D Stereo Molecular Dynamics Trajectory Visualization Package"
        },
        {
            "name": "mdds-2.0",
            "description": "Collection of multi-dimensional data structure and indexing algorithms."
        },
        {
            "name": "mdds-2.1",
            "description": "Collection of multi-dimensional data structure and indexing algorithms."
        },
        {
            "name": "mdf2iso",
            "description": "Convert MDF (Alcohol 120% images) to ISO images"
        },
        {
            "name": "mdfried",
            "description": "Markdown terminal viewer"
        },
        {
            "name": "mdk",
            "description": "A set of utilities for developing programs using MIX and MIXAL"
        },
        {
            "name": "mdnsd",
            "description": "embeddable Multicast DNS Daemon"
        },
        {
            "name": "mdp",
            "description": "A command-line based markdown presentation tool."
        },
        {
            "name": "mdtree",
            "description": "Convert markdown lists into ASCII trees"
        },
        {
            "name": "mdtree-cpp",
            "description": "Simple tree cli program, but prints it in Markdown instead, as nested list"
        },
        {
            "name": "mdx",
            "description": "Execute your Markdown Code Blocks"
        },
        {
            "name": "mecab",
            "description": "yet another part-of-speech and morphological analyzer"
        },
        {
            "name": "mecab-base",
            "description": "yet another part-of-speech and morphological analyzer"
        },
        {
            "name": "mecab-ipadic",
            "description": "ipadic of eucjp encoding for MeCab"
        }
    ]
}