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

{
    "count": 41318,
    "next": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=806",
    "previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=804",
    "results": [
        {
            "name": "tree-sitter-cmake",
            "description": "A tree-sitter parser for CMake files"
        },
        {
            "name": "tree-sitter-cpp",
            "description": "A tree-sitter parser for C++"
        },
        {
            "name": "tree-sitter-css",
            "description": "A tree-sitter parser for CSS"
        },
        {
            "name": "tree-sitter-dockerfile",
            "description": "A tree-sitter parser for Dockerfiles"
        },
        {
            "name": "tree-sitter-elisp",
            "description": "A tree-sitter parser for Emacs Lisp"
        },
        {
            "name": "tree-sitter-elixir",
            "description": "A tree-sitter parser for Elixir"
        },
        {
            "name": "tree-sitter-erlang",
            "description": "A tree-sitter parser for Erlang"
        },
        {
            "name": "tree-sitter-gitattributes",
            "description": "A tree-sitter parser for .gitattributes files"
        },
        {
            "name": "tree-sitter-go",
            "description": "A tree-sitter parser for Golang"
        },
        {
            "name": "tree-sitter-go-mod",
            "description": "A tree-sitter parser for go.mod files"
        },
        {
            "name": "tree-sitter-go-work",
            "description": "A tree-sitter parser for go.work files"
        },
        {
            "name": "tree-sitter-heex",
            "description": "A tree-sitter parser for HEEx"
        },
        {
            "name": "tree-sitter-html",
            "description": "A tree-sitter parser for HTML"
        },
        {
            "name": "tree-sitter-java",
            "description": "A tree-sitter parser for Java"
        },
        {
            "name": "tree-sitter-javascript",
            "description": "A tree-sitter parser for JavaScript"
        },
        {
            "name": "tree-sitter-jsdoc",
            "description": "A tree-sitter parser for JSDoc"
        },
        {
            "name": "tree-sitter-json",
            "description": "A tree-sitter parser for JSON"
        },
        {
            "name": "tree-sitter-liquid",
            "description": "A tree-sitter parser for Liquid"
        },
        {
            "name": "tree-sitter-lua",
            "description": "A tree-sitter parser for Lua"
        },
        {
            "name": "tree-sitter-magik",
            "description": "A tree-sitter parser for Smallworld Magik"
        },
        {
            "name": "tree-sitter-markdown",
            "description": "A set of tree-sitter parsers for Markdown"
        },
        {
            "name": "tree-sitter-org",
            "description": "A tree-sitter parser for Emacs Org Mode markup"
        },
        {
            "name": "tree-sitter-php",
            "description": "A tree-sitter parser for PHP"
        },
        {
            "name": "tree-sitter-phpdoc",
            "description": "A tree-sitter parser for PHPDoc"
        },
        {
            "name": "tree-sitter-python",
            "description": "A tree-sitter parser for Python"
        },
        {
            "name": "tree-sitter-ruby",
            "description": "A tree-sitter parser for Ruby"
        },
        {
            "name": "tree-sitter-rust",
            "description": "A tree-sitter parser for Rust"
        },
        {
            "name": "tree-sitter-scala",
            "description": "A tree-sitter parser for Scala"
        },
        {
            "name": "tree-sitter-swift",
            "description": "A tree-sitter parser for Swift"
        },
        {
            "name": "tree-sitter-toml",
            "description": "A tree-sitter parser for TOML"
        },
        {
            "name": "tree-sitter-tsx",
            "description": "A tree-sitter parser for TSX"
        },
        {
            "name": "tree-sitter-typescript",
            "description": "A tree-sitter parser for TypeScript"
        },
        {
            "name": "tree-sitter-typst",
            "description": "A tree-sitter parser for Typst"
        },
        {
            "name": "tree-sitter-yaml",
            "description": "A tree-sitter parser for YAML"
        },
        {
            "name": "treecc",
            "description": "Manages generation of code to handle syntax trees."
        },
        {
            "name": "treefmt",
            "description": "One CLI to format your repo"
        },
        {
            "name": "treehh",
            "description": "Data Analysis and Scientific Plotting"
        },
        {
            "name": "treeline",
            "description": "Advanced outliner and personal information manager"
        },
        {
            "name": "treesheets",
            "description": "Free-Form Data Organizer (Hierarchical Spreadsheet)"
        },
        {
            "name": "trepan3k_select",
            "description": "common files for selecting default trepan3k version"
        },
        {
            "name": "triage",
            "description": "Interactive command-line GitHub issue & notification triaging tool"
        },
        {
            "name": "triangle",
            "description": "A Two-Dimensional Quality Mesh Generator and Delaunay Triangulator"
        },
        {
            "name": "trim_osc",
            "description": "Scripts for regional OSM extracts support"
        },
        {
            "name": "trio",
            "description": "trio is a set of printf and string functions"
        },
        {
            "name": "tripwire",
            "description": "integrity assurance and intrusion detection tool"
        },
        {
            "name": "trivy",
            "description": "A Simple and Comprehensive Vulnerability Scanner for Containers, Suitable for CI"
        },
        {
            "name": "trojan",
            "description": "An unidentifiable mechanism that helps you bypass network restrictions."
        },
        {
            "name": "trojan-go",
            "description": "An unidentifiable mechanism that helps you bypass network restrictions, written in Go."
        },
        {
            "name": "trojita",
            "description": "Fast and lightweight Qt IMAP e-mail client"
        },
        {
            "name": "trove4j",
            "description": "high performance collections for Java objects and primitive types"
        }
    ]
}