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=792",
"previous": "https://ports.macports.org/api/v1/search/?format=api&page=790",
"results": [
{
"maintainers": [
"herbygillot"
],
"variants": null,
"name": "vacuum",
"description": "vacuum is the worlds fastest OpenAPI 3, OpenAPI 2 / Swagger linter and quality analysis tool.",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel"
],
"version": "0.20.4"
},
{
"maintainers": [
"i0ntempest"
],
"variants": null,
"name": "ssh3",
"description": "faster and rich secure shell using HTTP/3 - client program",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"net"
],
"version": "0.1.7"
},
{
"maintainers": [
"i0ntempest"
],
"variants": null,
"name": "ssh3-server",
"description": "faster and rich secure shell using HTTP/3 - server program",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"net"
],
"version": "0.1.7"
},
{
"maintainers": [
"esafak"
],
"variants": null,
"name": "py312-agate",
"description": "A Python data analysis library that is optimized for humans instead of machines",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.6.3"
},
{
"maintainers": [
"esafak"
],
"variants": null,
"name": "py312-agate-dbf",
"description": "Adds read support for DBF files to agate",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.2.4"
},
{
"maintainers": [
"esafak"
],
"variants": null,
"name": "py312-agate-excel",
"description": "Adds read support for Excel files (xls and xlsx) to agate",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.2.5"
},
{
"maintainers": [
"esafak"
],
"variants": null,
"name": "py312-agate-sql",
"description": "agate-sql adds SQL read/write support to agate.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.5.8"
},
{
"maintainers": [
"esafak"
],
"variants": null,
"name": "py312-csvkit",
"description": "A suite of utilities for converting to and working with CSV, the king of tabular file formats",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"textproc",
"python"
],
"version": "2.1.0"
},
{
"maintainers": [
"esafak"
],
"variants": null,
"name": "py312-dbfread",
"description": "Read DBF Files with Python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "2.0.7"
},
{
"maintainers": [
"esafak"
],
"variants": null,
"name": "py312-leather",
"description": "Python charting for 80% of humans",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.4.1"
},
{
"maintainers": [
"esafak"
],
"variants": null,
"name": "py312-pytimeparse",
"description": "A small Python module to parse various kinds of time expressions",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.1.8"
},
{
"maintainers": null,
"variants": null,
"name": "py312-pytimeparse2",
"description": "Time expression parser.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.7.1"
},
{
"maintainers": [
"nerdling"
],
"variants": null,
"name": "py312-xlrd",
"description": "module to extract data from Microsoft Excel spreadsheet files",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "2.0.1"
},
{
"maintainers": null,
"variants": null,
"name": "rb-gpgme",
"description": "Ruby language binding of GPGME",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"crypto",
"ruby"
],
"version": "2.0.24"
},
{
"maintainers": null,
"variants": null,
"name": "rb33-gpgme",
"description": "Ruby language binding of GPGME",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"crypto",
"ruby"
],
"version": "2.0.24"
},
{
"maintainers": null,
"variants": null,
"name": "rb32-gpgme",
"description": "Ruby language binding of GPGME",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"crypto",
"ruby"
],
"version": "2.0.24"
},
{
"maintainers": null,
"variants": null,
"name": "rb31-gpgme",
"description": "Ruby language binding of GPGME",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"crypto",
"ruby"
],
"version": "2.0.24"
},
{
"maintainers": null,
"variants": null,
"name": "rb33-image_science",
"description": "Ruby library that generates thumbnails",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"graphics",
"ruby"
],
"version": "1.3.2"
},
{
"maintainers": null,
"variants": null,
"name": "rb32-image_science",
"description": "Ruby library that generates thumbnails",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"graphics",
"ruby"
],
"version": "1.3.2"
},
{
"maintainers": null,
"variants": null,
"name": "rb31-image_science",
"description": "Ruby library that generates thumbnails",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"graphics",
"ruby"
],
"version": "1.3.2"
},
{
"maintainers": [
"judaew"
],
"variants": null,
"name": "rb33-mini_portile2",
"description": "Simplistic port-like solution for developers",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"ruby"
],
"version": "2.8.7"
},
{
"maintainers": null,
"variants": null,
"name": "rb33-nitpick",
"description": "A lint-like static code analyzer for Ruby",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"ruby"
],
"version": "1.0.2"
},
{
"maintainers": null,
"variants": null,
"name": "rb32-nitpick",
"description": "A lint-like static code analyzer for Ruby",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"ruby"
],
"version": "1.0.2"
},
{
"maintainers": null,
"variants": null,
"name": "rb31-nitpick",
"description": "A lint-like static code analyzer for Ruby",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"ruby"
],
"version": "1.0.2"
},
{
"maintainers": null,
"variants": null,
"name": "rb33-parsetree",
"description": "Extract and enumerate Ruby parse trees",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"ruby"
],
"version": "3.0.9"
},
{
"maintainers": null,
"variants": null,
"name": "rb32-parsetree",
"description": "Extract and enumerate Ruby parse trees",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"ruby"
],
"version": "3.0.9"
},
{
"maintainers": null,
"variants": null,
"name": "rb31-parsetree",
"description": "Extract and enumerate Ruby parse trees",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"ruby"
],
"version": "3.0.9"
},
{
"maintainers": null,
"variants": null,
"name": "rb-ruby_parser",
"description": "ruby_parser: a parser written in pure Ruby",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"ruby"
],
"version": "3.21.1"
},
{
"maintainers": null,
"variants": null,
"name": "rb33-ruby_parser",
"description": "ruby_parser: a parser written in pure Ruby",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"ruby"
],
"version": "3.21.1"
},
{
"maintainers": null,
"variants": null,
"name": "rb32-ruby_parser",
"description": "ruby_parser: a parser written in pure Ruby",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"ruby"
],
"version": "3.21.1"
},
{
"maintainers": null,
"variants": null,
"name": "rb31-ruby_parser",
"description": "ruby_parser: a parser written in pure Ruby",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"ruby"
],
"version": "3.21.1"
},
{
"maintainers": null,
"variants": null,
"name": "rb33-rubyinline",
"description": "Multi-language extension coding within Ruby",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"ruby"
],
"version": "3.14.1"
},
{
"maintainers": null,
"variants": null,
"name": "rb32-rubyinline",
"description": "Multi-language extension coding within Ruby",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"ruby"
],
"version": "3.14.1"
},
{
"maintainers": null,
"variants": null,
"name": "rb31-rubyinline",
"description": "Multi-language extension coding within Ruby",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"ruby"
],
"version": "3.14.1"
},
{
"maintainers": null,
"variants": null,
"name": "rb33-rubytoc",
"description": "Ruby (subset) to C translator",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"ruby"
],
"version": "1.0.0.5"
},
{
"maintainers": null,
"variants": null,
"name": "rb32-rubytoc",
"description": "Ruby (subset) to C translator",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"ruby"
],
"version": "1.0.0.5"
},
{
"maintainers": null,
"variants": null,
"name": "rb31-rubytoc",
"description": "Ruby (subset) to C translator",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"ruby"
],
"version": "1.0.0.5"
},
{
"maintainers": null,
"variants": null,
"name": "rb-sexp_processor",
"description": "S-expression branch of ParseTree",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"textproc",
"ruby"
],
"version": "4.17.1"
},
{
"maintainers": null,
"variants": null,
"name": "rb33-sexp_processor",
"description": "S-expression branch of ParseTree",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"textproc",
"ruby"
],
"version": "4.17.1"
},
{
"maintainers": null,
"variants": null,
"name": "rb32-sexp_processor",
"description": "S-expression branch of ParseTree",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"textproc",
"ruby"
],
"version": "4.17.1"
},
{
"maintainers": null,
"variants": null,
"name": "rb31-sexp_processor",
"description": "S-expression branch of ParseTree",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"textproc",
"ruby"
],
"version": "4.17.1"
},
{
"maintainers": null,
"variants": null,
"name": "rb33-trollop",
"description": "Commandline argument processing library for Ruby",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"ruby"
],
"version": "2.9.10"
},
{
"maintainers": null,
"variants": null,
"name": "rb32-trollop",
"description": "Commandline argument processing library for Ruby",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"ruby"
],
"version": "2.9.10"
},
{
"maintainers": null,
"variants": null,
"name": "rb31-trollop",
"description": "Commandline argument processing library for Ruby",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"ruby"
],
"version": "2.9.10"
},
{
"maintainers": [
"judaew"
],
"variants": null,
"name": "rb33-zentest",
"description": "Automated test scaffolding for Ruby",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"ruby"
],
"version": "4.12.2"
},
{
"maintainers": null,
"variants": [
"debug",
"universal"
],
"name": "nmail",
"description": "Terminal-based e-mail client",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"sysutils",
"mail"
],
"version": "5.11.4"
},
{
"maintainers": null,
"variants": null,
"name": "py-types-colorama",
"description": "This is a PEP 561 type stub package for the colorama package",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.4.15.20250801"
},
{
"maintainers": null,
"variants": null,
"name": "py310-types-colorama",
"description": "This is a PEP 561 type stub package for the colorama package",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.4.15.20250801"
},
{
"maintainers": null,
"variants": null,
"name": "py311-types-colorama",
"description": "This is a PEP 561 type stub package for the colorama package",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.4.15.20250801"
},
{
"maintainers": null,
"variants": null,
"name": "py312-types-colorama",
"description": "This is a PEP 561 type stub package for the colorama package",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.4.15.20250801"
}
]
}