HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52524,
"next": null,
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=1050",
"results": [
{
"name": "py313-myst-parser",
"portdir": "python/py-myst-parser",
"version": "5.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/executablebooks/MyST-Parser",
"description": "An extended commonmark compliant parser, with bridges to docutils & sphinx.",
"long_description": "MyST is a flavor of markdown that is designed for simplicity, flexibility, and extensibility. This repository serves as the reference implementation of MyST Markdown, as well as a collection of tools to support working with MyST in Python and Sphinx. It contains an extended CommonMark-compliant parser using markdown-it-py, as well as a Sphinx extension that allows you to write MyST Markdown in Sphinx.",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 650
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-installer",
"py313-flit_core",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-mdit-py-plugins",
"py313-markdown-it-py",
"py313-sphinx",
"py313-jinja2",
"py313-docutils",
"py313-yaml"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-beautifulsoup4",
"py313-defusedxml",
"py313-linkify-it-py",
"py313-pytest-regressions",
"py313-pytest-param-files",
"py313-sphinx-pytest"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py313-click-extra"
]
}
]
},
{
"name": "py314-myst-parser",
"portdir": "python/py-myst-parser",
"version": "5.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/executablebooks/MyST-Parser",
"description": "An extended commonmark compliant parser, with bridges to docutils & sphinx.",
"long_description": "MyST is a flavor of markdown that is designed for simplicity, flexibility, and extensibility. This repository serves as the reference implementation of MyST Markdown, as well as a collection of tools to support working with MyST in Python and Sphinx. It contains an extended CommonMark-compliant parser using markdown-it-py, as well as a Sphinx extension that allows you to write MyST Markdown in Sphinx.",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 650
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-installer",
"py314-flit_core",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-jinja2",
"py314-sphinx",
"py314-markdown-it-py",
"py314-mdit-py-plugins",
"py314-yaml",
"py314-docutils"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-linkify-it-py",
"py314-defusedxml",
"py314-beautifulsoup4",
"py314-pytest-regressions",
"py314-pytest-param-files",
"py314-sphinx-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-myst-parser"
]
},
{
"type": "test",
"ports": [
"py314-click-extra"
]
}
]
},
{
"name": "py-pytest-param-files",
"portdir": "python/py-pytest-param-files",
"version": "0.6.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/chrisjsewell/pytest-param-files",
"description": "Create pytest parametrize decorators from external files.",
"long_description": "Create pytest parametrize decorators from external files.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "kevin",
"github": "kdeldycke",
"ports_count": 38
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-pytest-param-files"
]
}
],
"depends_on": []
},
{
"name": "py310-pytest-param-files",
"portdir": "python/py-pytest-param-files",
"version": "0.6.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/chrisjsewell/pytest-param-files",
"description": "Create pytest parametrize decorators from external files.",
"long_description": "Create pytest parametrize decorators from external files.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "kevin",
"github": "kdeldycke",
"ports_count": 38
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-flit_core",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-pytest",
"py310-ruamel-yaml"
]
}
],
"depends_on": []
},
{
"name": "py311-pytest-param-files",
"portdir": "python/py-pytest-param-files",
"version": "0.6.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/chrisjsewell/pytest-param-files",
"description": "Create pytest parametrize decorators from external files.",
"long_description": "Create pytest parametrize decorators from external files.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "kevin",
"github": "kdeldycke",
"ports_count": 38
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-flit_core",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-pytest",
"py311-ruamel-yaml"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py311-myst-parser"
]
}
]
},
{
"name": "py312-pytest-param-files",
"portdir": "python/py-pytest-param-files",
"version": "0.6.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/chrisjsewell/pytest-param-files",
"description": "Create pytest parametrize decorators from external files.",
"long_description": "Create pytest parametrize decorators from external files.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "kevin",
"github": "kdeldycke",
"ports_count": 38
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-flit_core",
"py312-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-ruamel-yaml",
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py312-myst-parser"
]
}
]
},
{
"name": "py313-pytest-param-files",
"portdir": "python/py-pytest-param-files",
"version": "0.6.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/chrisjsewell/pytest-param-files",
"description": "Create pytest parametrize decorators from external files.",
"long_description": "Create pytest parametrize decorators from external files.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "kevin",
"github": "kdeldycke",
"ports_count": 38
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-flit_core",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-pytest",
"py313-ruamel-yaml"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py313-myst-parser"
]
}
]
},
{
"name": "py314-pytest-param-files",
"portdir": "python/py-pytest-param-files",
"version": "0.6.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/chrisjsewell/pytest-param-files",
"description": "Create pytest parametrize decorators from external files.",
"long_description": "Create pytest parametrize decorators from external files.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "kevin",
"github": "kdeldycke",
"ports_count": 38
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-flit_core",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-pytest",
"py314-ruamel-yaml"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pytest-param-files"
]
},
{
"type": "test",
"ports": [
"py314-myst-parser"
]
}
]
},
{
"name": "py-sphinx-pytest",
"portdir": "python/py-sphinx-pytest",
"version": "0.3.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sphinx-extensions2/sphinx-pytest",
"description": "Helpful pytest fixtures for Sphinx extensions.",
"long_description": "Helpful pytest fixtures for Sphinx extensions.",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "kevin",
"github": "kdeldycke",
"ports_count": 38
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-sphinx-pytest"
]
}
],
"depends_on": []
},
{
"name": "py311-sphinx-pytest",
"portdir": "python/py-sphinx-pytest",
"version": "0.3.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sphinx-extensions2/sphinx-pytest",
"description": "Helpful pytest fixtures for Sphinx extensions.",
"long_description": "Helpful pytest fixtures for Sphinx extensions.",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "kevin",
"github": "kdeldycke",
"ports_count": 38
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-flit_core",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-pytest",
"py311-sphinx"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py311-myst-parser"
]
}
]
},
{
"name": "py310-sphinx-pytest",
"portdir": "python/py-sphinx-pytest",
"version": "0.3.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sphinx-extensions2/sphinx-pytest",
"description": "Helpful pytest fixtures for Sphinx extensions.",
"long_description": "Helpful pytest fixtures for Sphinx extensions.",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "kevin",
"github": "kdeldycke",
"ports_count": 38
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-flit_core",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-pytest",
"py310-sphinx"
]
}
],
"depends_on": []
},
{
"name": "py313-sphinx-pytest",
"portdir": "python/py-sphinx-pytest",
"version": "0.3.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sphinx-extensions2/sphinx-pytest",
"description": "Helpful pytest fixtures for Sphinx extensions.",
"long_description": "Helpful pytest fixtures for Sphinx extensions.",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "kevin",
"github": "kdeldycke",
"ports_count": 38
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-flit_core",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-pytest",
"py313-sphinx"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py313-myst-parser"
]
}
]
},
{
"name": "py312-sphinx-pytest",
"portdir": "python/py-sphinx-pytest",
"version": "0.3.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sphinx-extensions2/sphinx-pytest",
"description": "Helpful pytest fixtures for Sphinx extensions.",
"long_description": "Helpful pytest fixtures for Sphinx extensions.",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "kevin",
"github": "kdeldycke",
"ports_count": 38
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-flit_core",
"py312-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-pytest",
"py312-sphinx"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py312-myst-parser"
]
}
]
},
{
"name": "py314-sphinx-pytest",
"portdir": "python/py-sphinx-pytest",
"version": "0.3.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sphinx-extensions2/sphinx-pytest",
"description": "Helpful pytest fixtures for Sphinx extensions.",
"long_description": "Helpful pytest fixtures for Sphinx extensions.",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "kevin",
"github": "kdeldycke",
"ports_count": 38
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-flit_core",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-pytest",
"py314-sphinx"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-sphinx-pytest"
]
},
{
"type": "test",
"ports": [
"py314-myst-parser"
]
}
]
},
{
"name": "whichllm",
"portdir": "llm/whichllm",
"version": "0.5.15",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Andyyyy64/whichllm",
"description": "Find the best LLM that runs on your hardware",
"long_description": "Find the local LLM that actually runs and performs best on your hardware. Auto-detects your GPU/CPU/RAM and ranks the top models from HuggingFace that fit your system. Ranked by real, recency-aware benchmarks, not parameter count.",
"active": true,
"categories": [
"python",
"llm"
],
"maintainers": [
{
"name": "",
"github": "oytech",
"ports_count": 16
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-hatchling",
"py314-installer",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-dbgpu",
"py314-typer",
"py314-psutil",
"py314-rich",
"py314-httpx"
]
}
],
"depends_on": []
},
{
"name": "py-dbgpu",
"portdir": "python/py-dbgpu",
"version": "2025.12",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/painebenjamin/dbgpu",
"description": "A small easy to use open source database of over 2000 GPUs with architecture manufacturing API support and performance details.",
"long_description": "A small easy to use open source database of over 2000 GPUs with architecture manufacturing API support and performance details.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "",
"github": "oytech",
"ports_count": 16
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-dbgpu"
]
}
],
"depends_on": []
},
{
"name": "py313-dbgpu",
"portdir": "python/py-dbgpu",
"version": "2025.12",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/painebenjamin/dbgpu",
"description": "A small easy to use open source database of over 2000 GPUs with architecture manufacturing API support and performance details.",
"long_description": "A small easy to use open source database of over 2000 GPUs with architecture manufacturing API support and performance details.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "",
"github": "oytech",
"ports_count": 16
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-click",
"py313-tabulate",
"py313-pydantic",
"py313-thefuzz"
]
}
],
"depends_on": []
},
{
"name": "py312-dbgpu",
"portdir": "python/py-dbgpu",
"version": "2025.12",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/painebenjamin/dbgpu",
"description": "A small easy to use open source database of over 2000 GPUs with architecture manufacturing API support and performance details.",
"long_description": "A small easy to use open source database of over 2000 GPUs with architecture manufacturing API support and performance details.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "",
"github": "oytech",
"ports_count": 16
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-click",
"py312-pydantic",
"py312-tabulate",
"py312-thefuzz"
]
}
],
"depends_on": []
},
{
"name": "py314-dbgpu",
"portdir": "python/py-dbgpu",
"version": "2025.12",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/painebenjamin/dbgpu",
"description": "A small easy to use open source database of over 2000 GPUs with architecture manufacturing API support and performance details.",
"long_description": "A small easy to use open source database of over 2000 GPUs with architecture manufacturing API support and performance details.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "",
"github": "oytech",
"ports_count": 16
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-click",
"py314-pydantic",
"py314-tabulate",
"py314-thefuzz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-dbgpu"
]
},
{
"type": "run",
"ports": [
"whichllm"
]
}
]
},
{
"name": "py-thefuzz",
"portdir": "python/py-thefuzz",
"version": "0.22.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/seatgeek/thefuzz",
"description": "Fuzzy string matching in python",
"long_description": "Fuzzy string matching in python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "",
"github": "oytech",
"ports_count": 16
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-thefuzz"
]
}
],
"depends_on": []
},
{
"name": "py313-thefuzz",
"portdir": "python/py-thefuzz",
"version": "0.22.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/seatgeek/thefuzz",
"description": "Fuzzy string matching in python",
"long_description": "Fuzzy string matching in python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "",
"github": "oytech",
"ports_count": 16
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-rapidfuzz"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py313-dbgpu"
]
}
]
},
{
"name": "py312-thefuzz",
"portdir": "python/py-thefuzz",
"version": "0.22.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/seatgeek/thefuzz",
"description": "Fuzzy string matching in python",
"long_description": "Fuzzy string matching in python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "",
"github": "oytech",
"ports_count": 16
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-wheel",
"clang-18",
"py312-build",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-rapidfuzz"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-dbgpu"
]
}
]
},
{
"name": "py314-thefuzz",
"portdir": "python/py-thefuzz",
"version": "0.22.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/seatgeek/thefuzz",
"description": "Fuzzy string matching in python",
"long_description": "Fuzzy string matching in python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "",
"github": "oytech",
"ports_count": 16
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-rapidfuzz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-thefuzz"
]
},
{
"type": "run",
"ports": [
"py314-dbgpu"
]
}
]
},
{
"name": "github-mcp-server",
"portdir": "devel/github-mcp-server",
"version": "1.8.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/github/github-mcp-server",
"description": "GitHub's official MCP Server",
"long_description": "The GitHub MCP Server connects AI tools directly to GitHub's platform. This gives AI agents, assistants, and chatbots the ability to read repositories and code files, manage issues and PRs, analyze code, and automate workflows. All through natural language interactions.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "danchr",
"github": "danchr",
"ports_count": 176
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
}
]
}