HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 48975,
"next": "https://ports.macports.org/api/v1/search/?format=api&page=975",
"previous": "https://ports.macports.org/api/v1/search/?format=api&page=973",
"results": [
{
"maintainers": [
"herbygillot"
],
"variants": null,
"name": "gh",
"description": "GitHub’s official command line tool",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel"
],
"version": "2.81.0"
},
{
"maintainers": [
"casey",
"herbygillot"
],
"variants": [
"universal"
],
"name": "just",
"description": "A handy way to store and run project-specific commands",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"sysutils"
],
"version": "1.43.0"
},
{
"maintainers": [
"herbygillot",
"halostatue",
"MisLink"
],
"variants": [
"universal"
],
"name": "mise",
"description": "dev tools, env vars, task runner (formerly called 'rtx')",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"sysutils"
],
"version": "2025.10.0"
},
{
"maintainers": [
"trodemaster"
],
"variants": [
"debug",
"universal"
],
"name": "libfido2",
"description": "library to communicate with a FIDO device over USB",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"security",
"crypto"
],
"version": "1.16.0"
},
{
"maintainers": [
"herbygillot"
],
"variants": null,
"name": "glow",
"description": "Render markdown on the CLI, with pizzazz!",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"textproc"
],
"version": "2.1.1"
},
{
"maintainers": [
"dbevans"
],
"variants": [
"perl5_28",
"perl5_30",
"perl5_32",
"perl5_34"
],
"name": "exiftool",
"description": "exiftool - General command line utility to read, write and edit EXIF metadata",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"perl"
],
"version": "13.380.0"
},
{
"maintainers": [
"dbevans"
],
"variants": null,
"name": "p5-image-exiftool",
"description": "Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files.",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"perl"
],
"version": "13.380.0"
},
{
"maintainers": [
"dbevans"
],
"variants": null,
"name": "p5.26-image-exiftool",
"description": "Perl interface to read, write and edit EXIF metadata",
"livecheck_broken": true,
"livecheck_outdated": false,
"active": false,
"categories": [
"perl"
],
"version": "12.160.0"
},
{
"maintainers": [
"dbevans"
],
"variants": null,
"name": "p5.28-image-exiftool",
"description": "Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files.",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"perl"
],
"version": "13.380.0"
},
{
"maintainers": [
"dbevans"
],
"variants": null,
"name": "p5.30-image-exiftool",
"description": "Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files.",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"perl"
],
"version": "13.380.0"
},
{
"maintainers": [
"dbevans"
],
"variants": null,
"name": "p5.32-image-exiftool",
"description": "Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files.",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"perl"
],
"version": "13.380.0"
},
{
"maintainers": [
"dbevans"
],
"variants": null,
"name": "p5.34-image-exiftool",
"description": "Image::Exiftool - a set of Perl modules to read and write meta information in a wide variety of image, audio, video and document files.",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"perl"
],
"version": "13.380.0"
},
{
"maintainers": [
"i0ntempest"
],
"variants": null,
"name": "hysteria",
"description": "network utility and proxy optimized for networks of poor quality",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"net"
],
"version": "2.6.4"
},
{
"maintainers": [
"i0ntempest"
],
"variants": [
"debug",
"blas",
"universal",
"openmp",
"model_converters",
"native"
],
"name": "llama.cpp",
"description": "LLM inference in C/C++",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"llm"
],
"version": "6666"
},
{
"maintainers": null,
"variants": [
"universal"
],
"name": "ctris",
"description": "Ncurses based tetris clone written in C.",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"games"
],
"version": "0.43"
},
{
"maintainers": [
"stromnov"
],
"variants": [
"debug",
"universal"
],
"name": "geos",
"description": "GEOS Geometry Engine - Open Source",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"science",
"math",
"gis"
],
"version": "3.14.0"
},
{
"maintainers": [
"rue-ryuzaki"
],
"variants": [
"debug",
"qtwebengine",
"universal"
],
"name": "qt6-qtcreator",
"description": "Cross-platform integrated development environment (IDE) tailored to the needs of Qt developers.",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"aqua",
"devel"
],
"version": "17.0.2"
},
{
"maintainers": [
"rue-ryuzaki"
],
"variants": [
"debug"
],
"name": "qt6-qtcreator-docs",
"description": "Cross-platform integrated development environment (IDE) tailored to the needs of Qt developers.",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"aqua",
"devel"
],
"version": "17.0.2"
},
{
"maintainers": [
"herbygillot"
],
"variants": null,
"name": "funky",
"description": "Funky takes shell functions to the next level by making them easier to define, more flexible, and more interactive.",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"sysutils",
"python"
],
"version": "3.5.5"
},
{
"maintainers": [
"Schamschula"
],
"variants": [
"python310",
"python311",
"python312",
"python313"
],
"name": "napari",
"description": "napari is a fast, interactive, multi-dimensional image viewer for Python.",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"science",
"python"
],
"version": "0.6.5"
},
{
"maintainers": [
"i0ntempest"
],
"variants": [
"universal"
],
"name": "iaito",
"description": "Fork of Cutter from the last working commit with radare2",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"aqua",
"devel"
],
"version": "6.0.4"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py-lxml_html_clean",
"description": "HTML cleaner is blocklist-based.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.4.3"
},
{
"maintainers": [
"Schamschula"
],
"variants": [
"universal"
],
"name": "py38-lxml_html_clean",
"description": "HTML cleaner is blocklist-based.",
"livecheck_broken": true,
"livecheck_outdated": false,
"active": false,
"categories": [
"python"
],
"version": "0.3.1"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py39-lxml_html_clean",
"description": "HTML cleaner is blocklist-based.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.4.3"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py310-lxml_html_clean",
"description": "HTML cleaner is blocklist-based.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.4.3"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py311-lxml_html_clean",
"description": "HTML cleaner is blocklist-based.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.4.3"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py312-lxml_html_clean",
"description": "HTML cleaner is blocklist-based.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.4.3"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py313-lxml_html_clean",
"description": "HTML cleaner is blocklist-based.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.4.3"
},
{
"maintainers": [
"sikmir"
],
"variants": [
"debug",
"tui",
"universal"
],
"name": "lagrange",
"description": "A Beautiful Gemini Client",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"net",
"gemini"
],
"version": "1.19.3"
},
{
"maintainers": [
"Veence"
],
"variants": [
"debug",
"postgresql12",
"postgresql13",
"postgresql14",
"postgresql15",
"postgresql16",
"postgresql17",
"universal"
],
"name": "osm2pgsql",
"description": "osm2pgsql is OpenStreetMap data to PostgreSQL converter",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"gis"
],
"version": "2.2.0"
},
{
"maintainers": [
"Veence"
],
"variants": [
"debug",
"postgresql12",
"postgresql13",
"postgresql14",
"postgresql15",
"postgresql16",
"lua",
"universal"
],
"name": "osm2pgsql-lua",
"description": "osm2pgsql-lua is OpenStreetMap data to PostgreSQL converter with Lua support",
"livecheck_broken": true,
"livecheck_outdated": false,
"active": false,
"categories": [
"gis"
],
"version": "1.11.0"
},
{
"maintainers": [
"szczad",
"herbygillot"
],
"variants": null,
"name": "eksctl",
"description": "Simple CLI tool for creating clusterrs on AWS EKS",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"sysutils"
],
"version": "0.215.0"
},
{
"maintainers": [
"i0ntempest"
],
"variants": [
"h264",
"h265",
"av1",
"vpx",
"ffms2",
"mkvmerge",
"vmaf",
"universal"
],
"name": "av1an",
"description": "command-line AV1 / VP9 / HEVC / H264 encoding framework",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"multimedia"
],
"version": "0.5"
},
{
"maintainers": [
"jlopezr",
"herbygillot"
],
"variants": null,
"name": "moor",
"description": "Moor is a pager. It's designed to just do the right thing without any configuration.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"textproc"
],
"version": "2.4.1"
},
{
"maintainers": [
"herbygillot"
],
"variants": null,
"name": "magic-wormhole",
"description": "Securely transfer data between computers.",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"sysutils",
"net",
"python"
],
"version": "0.20.0"
},
{
"maintainers": [
"gcenx"
],
"variants": null,
"name": "i686-w64-mingw32-binutils",
"description": "FSF Binutils for i686-w64-mingw32 cross development",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"cross"
],
"version": "2.45"
},
{
"maintainers": [
"gcenx"
],
"variants": null,
"name": "x86_64-w64-mingw32-binutils",
"description": "FSF Binutils for x86_64-w64-mingw32 cross development",
"livecheck_broken": true,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"cross"
],
"version": "2.45"
},
{
"maintainers": [
"mohd-akram"
],
"variants": [
"universal"
],
"name": "mediainfolib",
"description": "Supplies technical and tag information about a video or audio file",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"multimedia"
],
"version": "25.09"
},
{
"maintainers": [
"mohd-akram"
],
"variants": [
"universal"
],
"name": "mediainfo",
"description": "Identifies audio and video codecs in a media file. CLI",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"multimedia"
],
"version": "25.09"
},
{
"maintainers": [
"mohd-akram"
],
"variants": [
"universal"
],
"name": "MediaInfo-gui",
"description": "Identifies audio and video codecs in a media file. GUI",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"multimedia"
],
"version": "25.09"
},
{
"maintainers": [
"mohd-akram"
],
"variants": [
"universal"
],
"name": "libsidplayfp",
"description": "C64 music player library",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"audio"
],
"version": "2.15.1"
},
{
"maintainers": [
"judaew"
],
"variants": [
"universal"
],
"name": "kitty",
"description": "A cross-platform, fast, feature full, GPU based terminal emulator",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"aqua"
],
"version": "0.43.1"
},
{
"maintainers": [
"drkp"
],
"variants": [
"debug"
],
"name": "aqbanking6",
"description": "a generic online banking interface",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"net",
"finance"
],
"version": "6.6.3"
},
{
"maintainers": [
"drkp"
],
"variants": [
"debug"
],
"name": "aqbanking6-gtk2",
"description": "a generic online banking interface",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"net",
"finance"
],
"version": "6.6.3"
},
{
"maintainers": [
"drkp"
],
"variants": [
"debug"
],
"name": "aqbanking6-gtk3",
"description": "a generic online banking interface",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"net",
"finance"
],
"version": "6.6.3"
},
{
"maintainers": [
"drkp"
],
"variants": [
"debug",
"universal"
],
"name": "gwenhywfar5",
"description": "Utility library required by aqbanking and related software.",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"net",
"finance"
],
"version": "5.12.2"
},
{
"maintainers": [
"drkp"
],
"variants": [
"debug",
"universal"
],
"name": "gwenhywfar5-gtk2",
"description": "Utility library required by aqbanking and related software.",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"net",
"finance"
],
"version": "5.12.2"
},
{
"maintainers": [
"drkp"
],
"variants": [
"debug",
"universal"
],
"name": "gwenhywfar5-gtk3",
"description": "Utility library required by aqbanking and related software.",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"net",
"finance"
],
"version": "5.12.2"
},
{
"maintainers": [
"drkp"
],
"variants": [
"debug",
"docs"
],
"name": "gnucash",
"description": "a personal and small-business financial-accounting software",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"gnome",
"x11"
],
"version": "5.13"
},
{
"maintainers": [
"drkp"
],
"variants": [
"debug",
"docs"
],
"name": "gnucash-devel",
"description": "a personal and small-business financial-accounting software",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"gnome",
"x11"
],
"version": "5.13"
}
]
}