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

{
    "count": 52338,
    "next": "https://ports.macports.org/api/v1/search/?format=api&page=70",
    "previous": "https://ports.macports.org/api/v1/search/?format=api&page=68",
    "results": [
        {
            "maintainers": [
                "amake"
            ],
            "variants": null,
            "name": "bashplotlib",
            "description": "Make scatter or histogram plots in the terminal",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "math",
                "python"
            ],
            "version": "0.6.5"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "bayon",
            "description": "a simple and fast hard-clustering tool",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "textproc",
                "math"
            ],
            "version": "0.1.1"
        },
        {
            "maintainers": null,
            "variants": [
                "libedit",
                "readline",
                "universal"
            ],
            "name": "bc",
            "description": "arbitrary precision numeric processing language",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "math"
            ],
            "version": "1.08.2"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "bcv",
            "description": "command line number converter",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "math"
            ],
            "version": "2.2"
        },
        {
            "maintainers": [
                "szhorvat"
            ],
            "variants": [
                "universal",
                "debug"
            ],
            "name": "bliss",
            "description": "Compute automorphism groups of graphs",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "math"
            ],
            "version": "0.77"
        },
        {
            "maintainers": [
                "MarcusCalhoun-Lopez"
            ],
            "variants": [
                "debug",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang20",
                "clang21",
                "clang22",
                "clangdevel",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gcc15",
                "gccdevel",
                "universal"
            ],
            "name": "blitz",
            "description": "a C++ class library for scientific computing",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "math"
            ],
            "version": "1.0.2"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "blitzwave",
            "description": "C++ wavelet mini-library building on the blitz++ array template library",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "math"
            ],
            "version": "0.8.0"
        },
        {
            "maintainers": null,
            "variants": [
                "debug",
                "universal"
            ],
            "name": "boolector",
            "description": "an SMT solver for the theory of bit-vectors",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "math"
            ],
            "version": "3.2.4"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "buddy",
            "description": "binary decision diagram package",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "science",
                "math"
            ],
            "version": "2.4"
        },
        {
            "maintainers": [
                "ierofant"
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "name": "casadi",
            "description": "CasADi is a symbolic framework for numeric optimization",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "math"
            ],
            "version": "3.7.2"
        },
        {
            "maintainers": null,
            "variants": [
                "debug",
                "universal"
            ],
            "name": "ceres-solver",
            "description": "Library for modeling and solving large, complicated optimization problems.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "math"
            ],
            "version": "2.2.0"
        },
        {
            "maintainers": null,
            "variants": [
                "debug",
                "tests",
                "universal"
            ],
            "name": "clasp",
            "description": "A conflict-driven nogood learning answer set solver",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "math"
            ],
            "version": "3.3.10"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "classias",
            "description": "a collection of machine-learning algorithms for classification",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "textproc",
                "math"
            ],
            "version": "1.1"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "name": "clblas",
            "description": "A software library containing BLAS functions written in OpenCL",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "math"
            ],
            "version": "2.12"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "name": "clblast",
            "description": "Tuned OpenCL BLAS",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "math"
            ],
            "version": "1.6.2"
        },
        {
            "maintainers": [
                "szhorvat"
            ],
            "variants": [
                "universal"
            ],
            "name": "cliquer",
            "description": "Find cliques in graphs",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "math"
            ],
            "version": "1.21"
        },
        {
            "maintainers": [
                "Schamschula"
            ],
            "variants": [
                "universal"
            ],
            "name": "cln",
            "description": "Class Library for Numbers",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "math"
            ],
            "version": "1.3.7"
        },
        {
            "maintainers": [
                "tenomoto"
            ],
            "variants": null,
            "name": "cmsvlib",
            "description": "Read and Write IDL SAVE files",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "math"
            ],
            "version": "2013-04-19"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "crfpp",
            "description": "Yet Another CRF toolkit",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "textproc",
                "math"
            ],
            "version": "0.58"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "crfsuite",
            "description": "A fast implementation of Conditional Random Fields (CRFs)",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "textproc",
                "math"
            ],
            "version": "0.12.2"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "cusp",
            "description": "Generic Parallel Algorithms for Sparse Matrix and Graph",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "science",
                "math"
            ],
            "version": "0.5.1"
        },
        {
            "maintainers": null,
            "variants": [
                "debug",
                "java",
                "universal"
            ],
            "name": "cvc4",
            "description": "An automated theorem prover for SMT problems",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "math"
            ],
            "version": "1.4"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "dap",
            "description": "small statistics and graphics package",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "math"
            ],
            "version": "3.10"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "diehard",
            "description": "Marsaglia's Diehard Battery of Tests of Randomness",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "math"
            ],
            "version": "0.1"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "djbfft",
            "description": "D.J. Bernstein's fast fourier transform library",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "math"
            ],
            "version": "0.76"
        },
        {
            "maintainers": null,
            "variants": [
                "debug",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang20",
                "clang21",
                "clang22",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gcc15",
                "gfortran",
                "mpich",
                "openmpi",
                "cgal",
                "docs",
                "hdf5",
                "parmetis",
                "scotch",
                "suitesparse",
                "petsc",
                "petsc4py",
                "slepc",
                "slepc4py"
            ],
            "name": "dolfin",
            "description": "DOLFIN is a part of FEniCS",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "math"
            ],
            "version": "2019.1.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.34-type-tie",
            "description": "Obsolete port, replaced by p5.34-type-tiny",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "perl"
            ],
            "version": "0.15.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.34-uri-ws",
            "description": "URI::ws - WebSocket support for the URI package",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "perl"
            ],
            "version": "0.30.0"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "p5.34-zeromq",
            "description": "Perl wrapper for the 0MQ messaging/IPC framework version 2",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "perl"
            ],
            "version": "0.230.0"
        },
        {
            "maintainers": [
                "catap"
            ],
            "variants": [
                "undetected"
            ],
            "name": "chromedriver-96",
            "description": "Obsolete port, replaced by chromedriver",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "www"
            ],
            "version": "96.0.4664.45"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py27-python-ivi",
            "description": "Python Interchangeable Virtual Instrument Library",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "20211008-250702b5"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py37-python-ivi",
            "description": "Python Interchangeable Virtual Instrument Library",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "20211008-250702b5"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py38-python-ivi",
            "description": "Python Interchangeable Virtual Instrument Library",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "20211008-250702b5"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-python-ivi",
            "description": "Python Interchangeable Virtual Instrument Library",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "20211008-250702b5"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-usbtmc",
            "description": "USBTMC driver for controlling instruments over USB",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "0.8"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-visa",
            "description": "Python binding to VISA instrument protocol",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "science",
                "python"
            ],
            "version": "1.11.3"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-vxi11",
            "description": "Python VXI 11 driver for controlling instruments over Ethernet",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "0.9"
        },
        {
            "maintainers": [
                "ra1nb0w"
            ],
            "variants": null,
            "name": "py39-instrumentkit",
            "description": "Test and measurement communication library",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "0.6.0"
        },
        {
            "maintainers": [
                "catap"
            ],
            "variants": [
                "undetected"
            ],
            "name": "chromedriver-97",
            "description": "Obsolete port, replaced by chromedriver",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "www"
            ],
            "version": "97.0.4692.71"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "py39-thrift",
            "description": "Python bindings to Thrift",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "0.20.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py38-hieroglyph",
            "description": "Sphinx slide generator",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "textproc",
                "python"
            ],
            "version": "2.1.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-hieroglyph",
            "description": "Sphinx slide generator",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "textproc",
                "python"
            ],
            "version": "2.1.0"
        },
        {
            "maintainers": [
                "michaelld",
                "mascguy"
            ],
            "variants": [
                "clang20",
                "clang50",
                "clang60",
                "clang70",
                "clang10",
                "clang11",
                "clang12",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang80",
                "clang90",
                "clangdevel",
                "mpich",
                "openmpi",
                "python27",
                "python39",
                "python310",
                "python311",
                "python312",
                "debug",
                "no_static",
                "no_single",
                "universal"
            ],
            "name": "boost178-numpy",
            "description": "Boost.Numpy library",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel"
            ],
            "version": "1.78.0"
        },
        {
            "maintainers": [
                "judaew"
            ],
            "variants": null,
            "name": "py37-flexmock",
            "description": "Mock/stub/spy library for Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "0.12.1"
        },
        {
            "maintainers": [
                "judaew"
            ],
            "variants": null,
            "name": "py38-flexmock",
            "description": "Mock/stub/spy library for Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "0.12.1"
        },
        {
            "maintainers": [
                "judaew"
            ],
            "variants": null,
            "name": "py39-flexmock",
            "description": "Mock/stub/spy library for Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "0.13.0"
        },
        {
            "maintainers": [
                "judaew"
            ],
            "variants": null,
            "name": "py37-iocapture",
            "description": "Capture stdout, stderr easily.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "0.1.2"
        },
        {
            "maintainers": [
                "judaew"
            ],
            "variants": null,
            "name": "py38-iocapture",
            "description": "Capture stdout, stderr easily.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "0.1.2"
        },
        {
            "maintainers": [
                "judaew"
            ],
            "variants": null,
            "name": "py39-iocapture",
            "description": "Capture stdout, stderr easily.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "0.1.2"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py37-pyte",
            "description": "an in memory VTXXX-compatible terminal emulator",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "0.8.0"
        }
    ]
}