GET /api/v1/search/?format=api&page=980
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=981",
    "previous": "https://ports.macports.org/api/v1/search/?format=api&page=979",
    "results": [
        {
            "maintainers": [
                "Schamschula"
            ],
            "variants": [
                "universal"
            ],
            "name": "octave-apa",
            "description": "Arbitrary Precision Arithmetic (APA) package for Octave/Matlab.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "version": "1.2.2"
        },
        {
            "maintainers": [
                "Schamschula"
            ],
            "variants": [
                "universal"
            ],
            "name": "octave-dicom",
            "description": "Digital communications in medicine (DICOM) file io.",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "version": "0.7.3"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "mod_qos",
            "description": "mod_qos is a quality of service module for the Apache web server",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "www"
            ],
            "version": "11.79"
        },
        {
            "maintainers": [
                "judaew"
            ],
            "variants": [
                "texlive",
                "full_latex_dependencies",
                "stack"
            ],
            "name": "pandoc",
            "description": "Conversion between markup formats",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "textproc",
                "haskell"
            ],
            "version": "3.10"
        },
        {
            "maintainers": [
                "Schamschula"
            ],
            "variants": [
                "universal"
            ],
            "name": "wcd",
            "description": "Wcd is a command-line program to change directory fast.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "sysutils"
            ],
            "version": "6.0.7"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py-urwid",
            "description": "curses-based UI/widget library for Python",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "4.0.2"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "py27-urwid",
            "description": "curses-based UI/widget library for Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "2.1.2"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "py35-urwid",
            "description": "curses-based UI/widget library for Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "2.1.2"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "py36-urwid",
            "description": "curses-based UI/widget library for Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "2.1.2"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "py37-urwid",
            "description": "curses-based UI/widget library for Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "2.1.2"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py38-urwid",
            "description": "curses-based UI/widget library for Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "2.6.16"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-urwid",
            "description": "curses-based UI/widget library for Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "3.0.2"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py310-urwid",
            "description": "curses-based UI/widget library for Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "4.0.2"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py-python-multipart",
            "description": "A streaming multipart parser for Python",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.0.32"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py37-python-multipart",
            "description": "A streaming multipart parser for Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.0.5"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py38-python-multipart",
            "description": "A streaming multipart parser for Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.0.5"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-python-multipart",
            "description": "A streaming multipart parser for Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.0.5"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py310-python-multipart",
            "description": "A streaming multipart parser for Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.0.32"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py311-urwid",
            "description": "curses-based UI/widget library for Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "4.0.2"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py312-urwid",
            "description": "curses-based UI/widget library for Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "4.0.2"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py313-urwid",
            "description": "curses-based UI/widget library for Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "4.0.2"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": [
                "debug",
                "native",
                "openmp",
                "tbb",
                "hdf5",
                "universal"
            ],
            "name": "viskores",
            "description": "A visualization library for many-threaded devices",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "graphics",
                "science"
            ],
            "version": "1.1.1"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py-guidata",
            "description": "Automatic GUI generation for easy dataset editing and display",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "3.14.4"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py313-guidata",
            "description": "Automatic GUI generation for easy dataset editing and display",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "3.14.4"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py-plotpy",
            "description": "Curve and image plotting tools for Python/Qt applications",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "2.10.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": [
                "universal"
            ],
            "name": "py313-plotpy",
            "description": "Curve and image plotting tools for Python/Qt applications",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "2.10.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py314-guidata",
            "description": "Automatic GUI generation for easy dataset editing and display",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "3.14.4"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": [
                "universal"
            ],
            "name": "py314-plotpy",
            "description": "Curve and image plotting tools for Python/Qt applications",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "2.10.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py311-python-multipart",
            "description": "A streaming multipart parser for Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.0.32"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-python-multipart",
            "description": "A streaming multipart parser for Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.0.32"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py313-python-multipart",
            "description": "A streaming multipart parser for Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.0.32"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py314-python-multipart",
            "description": "A streaming multipart parser for Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.0.32"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "name": "avogadro",
            "description": "Molecule editor and visualiser",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science"
            ],
            "version": "2.0.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "name": "avogadrolibs",
            "description": "Molecule editor and visualiser",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science"
            ],
            "version": "2.0.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py314-urwid",
            "description": "curses-based UI/widget library for Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "4.0.2"
        },
        {
            "maintainers": null,
            "variants": [
                "docs",
                "qt6",
                "qt5",
                "debug",
                "clangparser",
                "universal"
            ],
            "name": "doxygen",
            "description": "Documentation system for several programming languages",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "devel",
                "textproc"
            ],
            "version": "1.17.0"
        },
        {
            "maintainers": [
                "roddiekieley"
            ],
            "variants": [
                "debug",
                "openssl",
                "swig",
                "universal"
            ],
            "name": "qpid-proton",
            "description": "Qpid Proton is a high-performance, lightweight AMQP 1.0 messaging library.",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "net"
            ],
            "version": "0.39.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5-storable",
            "description": "Storable - persistence for Perl data structures",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "3.410.0"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "p5.26-storable",
            "description": "Storable - persistence for Perl data structures",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "perl"
            ],
            "version": "3.150.0"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "p5.28-storable",
            "description": "Storable - persistence for Perl data structures",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "3.410.0"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "p5.30-storable",
            "description": "Storable - persistence for Perl data structures",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "3.410.0"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "p5.32-storable",
            "description": "Storable - persistence for Perl data structures",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "3.410.0"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "p5.34-storable",
            "description": "Storable - persistence for Perl data structures",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "3.410.0"
        },
        {
            "maintainers": [
                "herbygillot"
            ],
            "variants": [
                "mount"
            ],
            "name": "rclone",
            "description": "Rclone is a command line cloud-service sync program",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "net"
            ],
            "version": "1.74.3"
        },
        {
            "maintainers": [
                "Schamschula"
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "name": "nlopt",
            "description": "NLopt is a library for nonlinear local and global optimization",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "math"
            ],
            "version": "2.11.0"
        },
        {
            "maintainers": [
                "Schamschula"
            ],
            "variants": null,
            "name": "py-beautifulsoup4",
            "description": "Python HTML/XML parser",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "version": "4.15.0"
        },
        {
            "maintainers": [
                "Schamschula"
            ],
            "variants": [
                "html5lib",
                "lxml"
            ],
            "name": "py27-beautifulsoup4",
            "description": "Python HTML/XML parser",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "textproc",
                "python"
            ],
            "version": "4.6.3"
        },
        {
            "maintainers": [
                "Schamschula"
            ],
            "variants": [
                "html5lib",
                "lxml"
            ],
            "name": "py35-beautifulsoup4",
            "description": "Python HTML/XML parser",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "textproc",
                "python"
            ],
            "version": "4.6.3"
        },
        {
            "maintainers": [
                "Schamschula"
            ],
            "variants": [
                "html5lib",
                "lxml"
            ],
            "name": "py36-beautifulsoup4",
            "description": "Python HTML/XML parser",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "textproc",
                "python"
            ],
            "version": "4.11.1"
        },
        {
            "maintainers": [
                "Schamschula"
            ],
            "variants": [
                "html5lib",
                "lxml"
            ],
            "name": "py37-beautifulsoup4",
            "description": "Python HTML/XML parser",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "textproc",
                "python"
            ],
            "version": "4.12.3"
        }
    ]
}