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

{
    "count": 52477,
    "next": "https://ports.macports.org/api/v1/search/?format=api&page=781",
    "previous": "https://ports.macports.org/api/v1/search/?format=api&page=779",
    "results": [
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": null,
            "name": "py312-magic",
            "description": "File type identification using libmagic",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.4.27"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py311-markdown2",
            "description": "A fast and complete implementation of Markdown in Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "version": "2.5.4"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py312-markdown2",
            "description": "A fast and complete implementation of Markdown in Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "version": "2.5.4"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py312-protobuf3",
            "description": "Encode data in an efficient yet extensible format.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "4.21.12"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py312-uritemplate",
            "description": "Python implementation of RFC6570, URI Template",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "textproc",
                "www",
                "python"
            ],
            "version": "4.1.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb-addressable",
            "description": "Addressable is an alternative implementation to the URI implementation that is part of Ruby standard library",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "net",
                "ruby"
            ],
            "version": "2.9.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb33-addressable",
            "description": "Addressable is an alternative implementation to the URI implementation that is part of Ruby standard library",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "net",
                "ruby"
            ],
            "version": "2.9.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb32-addressable",
            "description": "Addressable is an alternative implementation to the URI implementation that is part of Ruby standard library",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "net",
                "ruby"
            ],
            "version": "2.9.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb31-addressable",
            "description": "Addressable is an alternative implementation to the URI implementation that is part of Ruby standard library",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "net",
                "ruby"
            ],
            "version": "2.9.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb-citrus",
            "description": "Parsing expressions for Ruby",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "version": "3.0.2"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb33-citrus",
            "description": "Parsing expressions for Ruby",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "version": "3.0.2"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb32-citrus",
            "description": "Parsing expressions for Ruby",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "version": "3.0.2"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb31-citrus",
            "description": "Parsing expressions for Ruby",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "version": "3.0.2"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb-public_suffix",
            "description": "PublicSuffix can parse and decompose a domain name into top level domain, domain and subdomains",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "net",
                "ruby"
            ],
            "version": "7.0.5"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb33-public_suffix",
            "description": "PublicSuffix can parse and decompose a domain name into top level domain, domain and subdomains",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "net",
                "ruby"
            ],
            "version": "7.0.5"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb32-public_suffix",
            "description": "PublicSuffix can parse and decompose a domain name into top level domain, domain and subdomains",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "net",
                "ruby"
            ],
            "version": "7.0.5"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb31-public_suffix",
            "description": "PublicSuffix can parse and decompose a domain name into top level domain, domain and subdomains",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "net",
                "ruby"
            ],
            "version": "7.0.5"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb-toml-rb",
            "description": "Toml parser using Citrus parsing library",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "version": "2.2.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb33-toml-rb",
            "description": "Toml parser using Citrus parsing library",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "version": "2.2.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb32-toml-rb",
            "description": "Toml parser using Citrus parsing library",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "version": "2.2.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb31-toml-rb",
            "description": "Toml parser using Citrus parsing library",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "version": "2.2.0"
        },
        {
            "maintainers": null,
            "variants": [
                "universal",
                "debug"
            ],
            "name": "QJson4",
            "description": "Qt4 library providing an API compatible with Qt5 JSON implementation",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel"
            ],
            "version": "2024.01.16"
        },
        {
            "maintainers": [
                "herbygillot"
            ],
            "variants": null,
            "name": "speedbump",
            "description": "TCP proxy for simulating variable, yet predictable network latency",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "net"
            ],
            "version": "1.1.0"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": [
                "universal"
            ],
            "name": "py312-marisa-trie",
            "description": "Static memory-efficient & fast Trie structures for Python (based on marisa-trie C++ library)",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "1.1.1"
        },
        {
            "maintainers": [
                "petrrr"
            ],
            "variants": null,
            "name": "py312-oauthlib",
            "description": "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "net",
                "security",
                "python"
            ],
            "version": "3.3.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py312-requests-oauthlib",
            "description": "OAuth for Humans",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "net",
                "python"
            ],
            "version": "2.0.0"
        },
        {
            "maintainers": [
                "breun"
            ],
            "variants": [
                "Applets",
                "BundledApp",
                "JNI",
                "WebStart"
            ],
            "name": "openjdk21-openj9",
            "description": "IBM Semeru with Eclipse OpenJ9 VM distribution, based on OpenJDK 21 (Long Term Support)",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "java"
            ],
            "version": "21.0.11"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py312-pulp",
            "description": "A Python Linear Programming API",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "math",
                "python"
            ],
            "version": "3.3.0"
        },
        {
            "maintainers": [
                "abey79"
            ],
            "variants": null,
            "name": "py312-svgelements",
            "description": "SVG Parsing for Elements, Paths, and other SVG Objects.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "1.9.6"
        },
        {
            "maintainers": [
                "michaelld",
                "herbygillot"
            ],
            "variants": [
                "universal"
            ],
            "name": "libuv-devel",
            "description": "Cross-platform asychronous I/O",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "devel"
            ],
            "version": "1.47.0"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "py312-zipfile-deflate64",
            "description": "Extract Deflate64 ZIP archives with Python's zipfile API.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "0.2.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb-buftok",
            "description": "BufferedTokenizer extracts token-delimited entities from a sequence of arbitrary inputs",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "version": "0.3.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb33-buftok",
            "description": "BufferedTokenizer extracts token-delimited entities from a sequence of arbitrary inputs",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "version": "0.3.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb32-buftok",
            "description": "BufferedTokenizer extracts token-delimited entities from a sequence of arbitrary inputs",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "version": "0.3.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb31-buftok",
            "description": "BufferedTokenizer extracts token-delimited entities from a sequence of arbitrary inputs",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "version": "0.3.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb-domain_name",
            "description": "This is a Domain Name manipulation library for Ruby",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "net",
                "ruby"
            ],
            "version": "0.6.20240107"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb33-domain_name",
            "description": "This is a Domain Name manipulation library for Ruby",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "net",
                "ruby"
            ],
            "version": "0.6.20240107"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb32-domain_name",
            "description": "This is a Domain Name manipulation library for Ruby",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "net",
                "ruby"
            ],
            "version": "0.6.20240107"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb31-domain_name",
            "description": "This is a Domain Name manipulation library for Ruby",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "net",
                "ruby"
            ],
            "version": "0.6.20240107"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb-equalizer",
            "description": "Define equality, equivalency and hash methods automatically",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "version": "0.0.11"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb33-equalizer",
            "description": "Define equality, equivalency and hash methods automatically",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "version": "0.0.11"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb32-equalizer",
            "description": "Define equality, equivalency and hash methods automatically",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "version": "0.0.11"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb31-equalizer",
            "description": "Define equality, equivalency and hash methods automatically",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "version": "0.0.11"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb-http-cookie",
            "description": "Library to handle HTTP Cookies based on RFC 6265",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "net",
                "ruby"
            ],
            "version": "1.0.7"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb33-http-cookie",
            "description": "Library to handle HTTP Cookies based on RFC 6265",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "net",
                "ruby"
            ],
            "version": "1.0.7"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb32-http-cookie",
            "description": "Library to handle HTTP Cookies based on RFC 6265",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "net",
                "ruby"
            ],
            "version": "1.0.7"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb31-http-cookie",
            "description": "Library to handle HTTP Cookies based on RFC 6265",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "net",
                "ruby"
            ],
            "version": "1.0.7"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb-memoizable",
            "description": "Memoize method return values",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "version": "0.4.2"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb33-memoizable",
            "description": "Memoize method return values",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "version": "0.4.2"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "rb32-memoizable",
            "description": "Memoize method return values",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "version": "0.4.2"
        }
    ]
}