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"
}
]
}