HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49839,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=89",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=87",
"results": [
{
"name": "jsonnet",
"portdir": "devel/jsonnet",
"version": "0.21.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jsonnet.org/",
"description": "The data templating language",
"long_description": "A data templating language for app and tool developers",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"nlohmann-json"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-jsonnet",
"py38-jsonnet",
"py39-jsonnet",
"py310-jsonnet",
"py311-jsonnet",
"py312-jsonnet",
"py313-jsonnet"
]
}
]
},
{
"name": "jsonnet-bundler",
"portdir": "devel/jsonnet-bundler",
"version": "0.6.0",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jsonnet-bundler/jsonnet-bundler",
"description": "A jsonnet package manager",
"long_description": "The jsonnet-bundler is a package manager for Jsonnet.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "me",
"github": "0x1DA117",
"ports_count": 6
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "jsonnet-language-server",
"portdir": "devel/jsonnet-language-server",
"version": "0.16.0",
"license": "AGPL-3",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/grafana/jsonnet-language-server",
"description": "A Language Server Protocol (LSP) server for Jsonnet",
"long_description": "A Language Server Protocol (LSP) server for Jsonnet",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "me",
"github": "0x1DA117",
"ports_count": 6
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "json_spirit",
"portdir": "devel/json_spirit",
"version": "4.05",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.codeproject.com/KB/recipes/JSON_Spirit.aspx",
"description": "JSON Spirit is a C++ library that reads and writes JSON files or streams.",
"long_description": "JSON is a text file format similar to XML, but less verbose. It has been called XML lite. This article describes JSON Spirit, a C++ library that reads and writes JSON files or streams. It is written using the Boost Spirit parser generator. If you are already using Boost, you can use JSON Spirit without any additional dependencies.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"boost176"
]
}
],
"depends_on": []
},
{
"name": "json-tui",
"portdir": "devel/json-tui",
"version": "1.3.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ArthurSonzogni/json-tui",
"description": "JSON terminal UI made in C++",
"long_description": "JSON terminal UI made in C++.",
"active": true,
"categories": [
"devel",
"sysutils"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"nlohmann-json",
"FTXUI",
"args"
]
}
],
"depends_on": []
},
{
"name": "jtbl",
"portdir": "textproc/jtbl",
"version": "1.6.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kellyjonbrazil/jtbl",
"description": "A simple CLI tool to print JSON and JSON Lines data as a table in the terminal.",
"long_description": "A simple CLI tool to print JSON and JSON Lines data as a table in the terminal. jtbl accepts piped JSON data from stdin and outputs a text table representation to stdout.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-wheel",
"py312-build",
"py312-installer",
"py312-setuptools",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py312-setuptools",
"py312-tabulate",
"python312"
]
}
],
"depends_on": []
},
{
"name": "jtc",
"portdir": "textproc/jtc",
"version": "1.76",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ldn-softdev/jtc",
"description": "cli tool to extract, manipulate and transform source JSON",
"long_description": "jtc stand for: JSON test console, but it's a legacy name, don't get misled. jtc offers a powerful way to select one or multiple elements from a source JSON and apply various actions on the selected elements at once (wrap selected elements into a new JSON, filter in/out, update elements, insert new elements, remove, copy, move, compare, transform and swap around).",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "jtidy",
"portdir": "java/jtidy",
"version": "04aug2000r7",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://jtidy.sourceforge.net/",
"description": "Java library for syntax checking and pretty printing HTML",
"long_description": "jtidy is a Java port of HTML Tidy, a HTML syntax checker and pretty printer. Like its non-Java cousin, jtidy can be used as a tool for cleaning up malformed and faulty HTML. In addition, jtidy provides a DOM interface to the document that is being processed, which effectively makes you able to use jtidy as a DOM parser for real-world HTML.",
"active": true,
"categories": [
"devel",
"textproc",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"apache-ant",
"clang-16"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"kaffe"
]
}
],
"depends_on": []
},
{
"name": "jubatus",
"portdir": "devel/jubatus",
"version": "1.1.1",
"license": "(LGPL-2.1 or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://jubat.us/",
"description": "Distributed Online Machine Learning Framework",
"long_description": "The Jubatus library is a online machine learning framework which runs in distributed environment. Jubatus library includes these functions: multi-class/binary classification, pre-proccessing data (for natural language), and process management.",
"active": true,
"categories": [
"devel",
"textproc",
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"python27",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libzookeeper",
"log4cxx",
"jubatus-mpio",
"mecab-utf8",
"ux-trie",
"msgpack0",
"jubatus-msgpack-rpc",
"jubatus_core"
]
}
],
"depends_on": []
},
{
"name": "jubatus_core",
"portdir": "devel/jubatus_core",
"version": "1.1.1",
"license": "(LGPL-2.1 or MPL-2)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://jubat.us/",
"description": "Jubatus algorithm component",
"long_description": "Jubatus algorithm component",
"active": true,
"categories": [
"devel",
"textproc",
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"python27",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"msgpack0",
"oniguruma6"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"jubatus"
]
}
]
},
{
"name": "jubatus-mpio",
"portdir": "devel/jubatus-mpio",
"version": "0.4.5",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/frsyuki/mpio",
"description": "modified mpio (Multipurpose concurrent I/O framework for C++) for Jubatus",
"long_description": "jubatus-mpio is modified mpio (Multipurpose concurrent I/O framework for C++) for Jubatus.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"jubatus",
"jubatus-msgpack-rpc"
]
}
]
},
{
"name": "jubatus-msgpack-rpc",
"portdir": "devel/jubatus-msgpack-rpc",
"version": "0.4.4",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://msgpack.org/",
"description": "modified msgpack-rpc for Jubatus",
"long_description": "jubatus-msgpack-rpc is modified msgpack-rpc for Jubatus.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"jubatus-mpio",
"msgpack0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"jubatus"
]
}
]
},
{
"name": "judy",
"portdir": "devel/judy",
"version": "1.0.5",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://judy.sourceforge.net/",
"description": "general purpose dynamic array as a C callable library",
"long_description": "Judy is a general purpose dynamic array implemented as a C callable library. Judy's speed and memory usage are typically better than other data storage models and improves with very large data sets.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mariadb-10.10",
"mariadb-10.11",
"mariadb-10.3",
"mariadb-10.4",
"mariadb-10.5",
"mariadb-10.6",
"mariadb-10.7",
"mariadb-10.8",
"mariadb-10.9",
"miredo",
"php-Judy",
"php53-Judy",
"php54-Judy",
"php55-Judy",
"php56-Judy",
"stress-ng",
"zmap",
"netdata",
"mariadb-11.4"
]
}
]
},
{
"name": "JuffEd",
"portdir": "editors/JuffEd",
"version": "20240816",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Mezomish/juffed",
"description": "JuffEd is a Qt-based text editor",
"long_description": "JuffEd is a Qt-based text editor.",
"active": true,
"categories": [
"editors"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase",
"qtermwidget",
"qt5-qttools",
"qscintilla-qt5"
]
}
],
"depends_on": []
},
{
"name": "jujutsu",
"portdir": "devel/jujutsu",
"version": "0.35.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jj-vcs/jj",
"description": "A Git-compatible DVCS that is both simple and powerful",
"long_description": "Jujutsu is a Git-compatible DVCS. It combines features from Git (data model, speed), Mercurial (anonymous branching, simple CLI free from \"the index\", revsets, powerful history-rewriting), and Pijul/Darcs (first-class conflicts), with features not found in most of them (working-copy-as-a-commit, undo functionality, automatic rebase, safe replication via rsync, Dropbox, or distributed file system). The command-line tool is called jj for now because it's easy to type and easy to replace (rare in English). The project is called \"Jujutsu\" because it matches \"jj\".",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"jjui"
]
}
]
},
{
"name": "juk",
"portdir": "kde/juk",
"version": "4.14.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kde.org",
"description": "JuK is an audio jukebox application",
"long_description": "JuK is an audio jukebox application, supporting collections of MP3, Ogg Vorbis, and FLAC audio files. It allows you to edit the tags of your audio files, and manage your collection and playlists. It's main focus, in fact, is on music management.",
"active": true,
"categories": [
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"clang-14",
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"kdelibs4",
"taglib",
"phonon"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdemultimedia4"
]
}
]
},
{
"name": "julia",
"portdir": "lang/julia",
"version": "1.12.2",
"license": "MIT",
"platforms": "{darwin >= 14}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://julialang.org",
"description": "The Julia Language: A fresh approach to technical computing.",
"long_description": "Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments.",
"active": true,
"categories": [
"science",
"lang",
"math"
],
"maintainers": [
{
"name": "s.t.smith",
"github": "essandess",
"ports_count": 37
},
{
"name": "olivier.benz",
"github": "benz0li",
"ports_count": 1
}
],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"app"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"gcc15"
]
},
{
"type": "fetch",
"ports": [
"gnupg2"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
},
{
"type": "run",
"ports": [
"p7zip"
]
}
],
"depends_on": []
},
{
"name": "julius",
"portdir": "audio/julius",
"version": "4.6",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/julius-speech/julius",
"description": "Large Vocabulary Continuous Speech Recognition (LVCSR) Engine",
"long_description": "Julius is an open-source high-performance large vocabulary continuous speech recognition (LVCSR) decoder software for speech-related researchers and developers. Based on word N-gram and triphone context-dependent HMM, it can perform almost real-time decoding on most current PCs with small amount of memory.",
"active": true,
"categories": [
"audio",
"japanese"
],
"maintainers": [],
"variants": [
"words_int",
"kit",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"zlib",
"portaudio",
"libiconv"
]
}
],
"depends_on": []
},
{
"name": "julius-caesar-3",
"portdir": "games/julius-caesar-3",
"version": "1.8.0",
"license": "AGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bvschaik/julius",
"description": "An open source re-implementation of Caesar III",
"long_description": "Julius is a fully working open-source version of Caesar 3, with the same logic as the original, but with some UI enhancements, that can be played on multiple platforms. Julius will not run without the original Caesar 3 files. You can buy a digital copy from GOG or Steam, or you can use an original CD-ROM version. The goal of the project is to have exactly the same game logic as Caesar 3, with the same look and feel. This means that the saved games are 100% compatible with Caesar 3, and any gameplay bugs present in the original Caesar 3 game will also be present in Julius.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libsdl2_mixer",
"libsdl2",
"libpng"
]
}
],
"depends_on": []
},
{
"name": "juman",
"portdir": "textproc/juman",
"version": "7.01",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://nlp.ist.i.kyoto-u.ac.jp/index.php?JUMAN",
"description": "a user-extensible morphological analyzer for Japanese",
"long_description": "JUMAN is a user-extensible morphological analyzer for Japanese.",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"knp"
]
}
]
},
{
"name": "juman6",
"portdir": "textproc/juman6",
"version": "6.01",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://nlp.ist.i.kyoto-u.ac.jp/index.php?JUMAN",
"description": "a user-extensible morphological analyzer for Japanese.",
"long_description": "a user-extensible morphological analyzer for Japanese.",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-12"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"extractopinion",
"knp3"
]
}
]
},
{
"name": "jump",
"portdir": "sysutils/jump",
"version": "0.51.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gsamokovarov.com/jump",
"description": "Jump helps you navigate faster by learning your habits.",
"long_description": "Jump integrates with your shell and learns about your navigational habits by keeping track of the directories you visit. It gives you the most visited directory for the shortest search term you type.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "jumpcut",
"portdir": "aqua/jumpcut",
"version": "0.84",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://snark.github.io/jumpcut/",
"description": "Jumpcut: Minimalist Clipboard Buffering for OS X",
"long_description": "Jumpcut is an application that provides “clipboard buffering” — that is, access to text that you’ve cut or copied, even if you’ve subsequently cut or copied something else. The goal of Jumpcut’s interface is to provide quick, natural, intuitive access to your clipboard’s history.",
"active": true,
"categories": [
"aqua"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 616
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "junit",
"portdir": "java/junit",
"version": "4.13.2",
"license": "CPL-1",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://junit.org/junit4/",
"description": "Java framework for repeatable tests",
"long_description": "JUnit is a simple framework to write repeatable tests. It is an instance of the xUnit architecture for unit testing frameworks.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"cobertura",
"subversion-javahlbindings",
"commons-logging"
]
},
{
"type": "lib",
"ports": [
"commons-pool",
"commons-codec",
"commons-io",
"mysql-connector-java",
"commons-cli",
"xmlgraphics-commons",
"dom4j",
"jfreechart"
]
},
{
"type": "run",
"ports": [
"cobertura",
"cassandra",
"checkstyle"
]
}
]
},
{
"name": "junkbuster",
"portdir": "net/junkbuster",
"version": "2.0.2p1.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://f2.org/products/ijb-zlib/",
"description": "Internet Junkbuster Proxy with zlib compression support",
"long_description": "This is a port of The Internet Junkbuster Proxy(TM). An excelent way to enhance your privacy while browsing the web. And it also happens to do a great job of filtering out all those annoying banner ads! This modified version allows one to specify appearance of blocked GIFs. It can automatically compress text/html and text/plain documents for clients which support Accept-Encoding: gzip (e.g. Netscape 4.7, Internet Explorer 5, Lynx 2.8.3) to save downstream modem/network bandwidth. It uses the zlib compression library to perform on-the-fly compression of HTML documents.",
"active": true,
"categories": [
"net",
"www"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"zlib",
"gnuregex"
]
}
],
"depends_on": []
},
{
"name": "jupyter_select",
"portdir": "python/jupyter_select",
"version": "0.1",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "common files for selecting default jupyter version",
"long_description": "This port installs files that allow 'port select' to be used to create links to the preferred default version of jupyter.",
"active": true,
"categories": [
"sysutils",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py37-jupyter",
"py38-jupyter",
"py39-jupyter",
"py310-jupyter",
"py311-jupyter",
"py312-jupyter",
"py313-jupyter"
]
}
]
},
{
"name": "just",
"portdir": "sysutils/just",
"version": "1.43.1",
"license": "permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/casey/just",
"description": "A handy way to store and run project-specific commands",
"long_description": "just is a simple tool which allows you to easily save and run project specific commands.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "casey",
"github": "casey",
"ports_count": 1
},
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"dog"
]
}
]
},
{
"name": "just-fast",
"portdir": "sysutils/just-fast",
"version": "2023.12.18",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/GiuseppeCesarano/just-fast",
"description": "Just Fast is CLI file manager",
"long_description": "Just Fast is CLI file manager with focus on speed in both execution time and usage.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"legacy-support",
"macports-libcxx",
"FTXUI",
"cxxopts"
]
}
],
"depends_on": []
},
{
"name": "justpath",
"portdir": "sysutils/justpath",
"version": "0.0.17",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/epogrebnyak/justpath",
"description": "Just a simple utility to explore PATH environment variable",
"long_description": "Just a simple utility to explore PATH environment variable. Note that neither justpath nor any child process cannot modify your shell PATH, you can just view it. With justpath you can get a modified version of PATH (e.g. by excluding non-existent directory), and later use this new string to set PATH in your shell startup script or with an environment manager.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-types-colorama",
"py313-typing_extensions",
"py313-colorama",
"py313-typer"
]
}
],
"depends_on": []
},
{
"name": "jwsmtp",
"portdir": "devel/jwsmtp",
"version": "1.32.15",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.mumbleface.net/jwsmtp",
"description": "C++ library for sending mail via SMTP",
"long_description": "jwSMTP is a C++ library/code (GPL license) to facilitate sending email programmatically. wSMTP can send attachments, send to multiple recipients including BCC CC recipients, LOGIN & PLAIN SMTP authentication, do an MX lookup or send direct via an SMTP server.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "jwt-cli",
"portdir": "devel/jwt-cli",
"version": "6.2.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mike-engel/jwt-cli",
"description": "A super fast CLI tool to decode and encode JWTs built in Rust",
"long_description": "A super fast CLI tool to decode and encode JWTs built in Rust. jwt-cli is a command line tool to help you work with JSON Web Tokens (JWTs). Like most JWT command line tools out there, you can decode almost any JWT header and claims body. Unlike any that I've found, however, jwt-cli allows you to encode a new JWT with nearly any piece of data you can think of. Custom header values (some), custom claim bodies (as long as it's JSON, it's game), and using any secret you need.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "jython",
"portdir": "lang/jython",
"version": "2.7.4",
"license": "PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.jython.org/",
"description": "Python implementation in pure Java",
"long_description": "Jython is an implementation of the high-level, dynamic, object-oriented language Python written in 100% Pure Java, and seamlessly integrated with the Java platform. It thus allows you to run Python on any Java platform.",
"active": true,
"categories": [
"lang",
"java",
"python"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 153
}
],
"variants": [
"installer"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"openjdk8",
"python27"
]
}
],
"depends_on": []
},
{
"name": "k0sctl",
"portdir": "sysutils/k0sctl",
"version": "0.23.0",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/k0sproject/k0sctl",
"description": "A bootstrapping and management tool for k0s clusters.",
"long_description": "A bootstrapping and management tool for k0s clusters.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "k2tf",
"portdir": "sysutils/k2tf",
"version": "0.8.0",
"license": "MPL-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sl1pm4t/k2tf",
"description": "Kubernetes YAML to Terraform HCL converter",
"long_description": "Kubernetes YAML to Terraform HCL converter",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "k3d",
"portdir": "sysutils/k3d",
"version": "5.8.3",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://k3d.io",
"description": "Helper to run Rancher Lab's k3s in Docker",
"long_description": "k3s is the lightweight Kubernetes distribution by Rancher. k3d creates containerized k3s clusters. This means, that you can spin up a multi-node k3s cluster on a single machine using docker.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "k3dsurf",
"portdir": "math/k3dsurf",
"version": "0.6.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://k3dsurf.sourceforge.net/",
"description": "Multidimensional surface visualizer",
"long_description": "K3DSurf is a program to visualize and manipulate multidimensional surfaces by using mathematical equations. It's also a modeler for POV-Ray in the area of parametric surfaces.",
"active": true,
"categories": [
"graphics",
"science",
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"qt3"
]
}
],
"depends_on": []
},
{
"name": "k3sup",
"portdir": "sysutils/k3sup",
"version": "0.13.11",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://k3sup.dev",
"description": "bootstrap Kubernetes with k3s over SSH < 1 min",
"long_description": "k3sup is a light-weight utility to get from zero to KUBECONFIG with k3s on any local or remote VM. All you need is ssh access and the k3sup binary to get kubectl access immediately.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "k6",
"portdir": "net/k6",
"version": "1.4.0",
"license": "AGPL-3+",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://k6.io",
"description": "A modern load testing tool, using Go and JavaScript",
"long_description": "k6 is a modern load testing tool, building on Load Impact's years of experience in the load and performance testing industry. It provides a clean, approachable scripting API, local and cloud execution, with command & control through CLI or a REST API.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 96
},
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "k8sviz",
"portdir": "sysutils/k8sviz",
"version": "0.3.4",
"license": "Apache-2.0",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mkimuram/k8sviz",
"description": "Generate Kubernetes architecture diagrams from the actual state in a namespace resources",
"long_description": "Generate Kubernetes architecture diagrams from the actual state in a namespace resources",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "k9s",
"portdir": "sysutils/k9s",
"version": "0.50.16",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://k9scli.io",
"description": "K9s - Kubernetes CLI To Manage Your Clusters In Style",
"long_description": "K9s provides a curses based terminal UI to interact with your Kubernetes clusters. The aim of this project is to make it easier to navigate, observe and manage your applications in the wild. K9s continually watches Kubernetes for changes and offers subsequent commands to interact with observed Kubernetes resources.",
"active": true,
"categories": [
"devel",
"sysutils"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 95
},
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "kactivities",
"portdir": "kde/kactivities",
"version": "4.13.3",
"license": "GPL-2+ and LGPL-2+ and GFDL-1.2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kde.org",
"description": "Kactivities",
"long_description": "Kactivities",
"active": true,
"categories": [
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"clang-14",
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"nepomuk-core",
"kdelibs4",
"phonon"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kde4-workspace",
"kde4-baseapps",
"kate",
"okular",
"kde4-runtime",
"gwenview"
]
}
]
},
{
"name": "kaf",
"portdir": "sysutils/kaf",
"version": "0.2.11",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/birdayz/kaf",
"description": "Modern CLI for Apache Kafka, written in Go",
"long_description": "Modern CLI for Apache Kafka, written in Go",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "kaffe",
"portdir": "lang/kaffe",
"version": "1.1.7",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.kaffe.org",
"description": "A complete java VM and class library.",
"long_description": "This is Kaffe, a complete virtual machine and class library set which allows the execution of Java code. It comes with a virtual machine and a set of class libraries including beans, and an AWT graphics system.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"jikes",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libart_lgpl",
"freetype",
"esound",
"xorg-libsm",
"xorg-libXtst",
"gmp",
"gtk2"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"fantom"
]
},
{
"type": "lib",
"ports": [
"checkstyle",
"cobertura",
"commons-codec",
"commons-io",
"commons-lang",
"commons-pool",
"derby",
"derby-server",
"dom4j",
"jfreechart",
"jgoodies-common",
"jgoodies-forms",
"jgoodies-looks",
"jmock2",
"jna",
"msv",
"mysql-connector-java",
"objenesis",
"pulse",
"saxpath",
"scala-migrations",
"slf4j",
"spring-framework25",
"spring-framework30",
"spring-framework31",
"unicodeconverter-java",
"xalanj",
"xml-commons-resolver",
"google-guava",
"jmock1",
"plovr",
"spymemcached",
"proguard",
"sphinx4",
"java_memcached",
"servlet23-api",
"servlet24-api",
"castor",
"rhino",
"log4jdbc",
"cglib",
"commons-cli",
"itext",
"jdom",
"jtidy",
"mars",
"xercesj",
"xmlenc",
"xmlpull",
"xom",
"saxon",
"pdfbox"
]
},
{
"type": "run",
"ports": [
"daisydiff",
"libsvm",
"relames"
]
}
]
},
{
"name": "kafkacat",
"portdir": "net/kafkacat",
"version": "1.5.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "kcat",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by kcat",
"long_description": "This port has been replaced by kcat.",
"active": false,
"categories": [
"net"
],
"maintainers": [
{
"name": "alexey.trenikhin+macports",
"github": "alexeyt820",
"ports_count": 3
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "kail",
"portdir": "sysutils/kail",
"version": "0.17.4",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/boz/kail",
"description": "Kubernetes log viewer",
"long_description": "Kubernetes tail. Streams logs from all containers of all matched pods. Match pods by service, replicaset, deployment, and others. Adjusts to a changing cluster - pods are added and removed from logging as they fall in or out of the selection.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "kakarot",
"portdir": "textproc/kakarot",
"version": "0.2",
"license": "(GPL or BSD or Permissive)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/yu-hatva/kakarot",
"description": "a Japanese dependency parser to search the entire tree",
"long_description": "kakarot is a Japanese dependency parser to search the entire tree.",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"crfpp",
"libiconv",
"mecab-utf8",
"mecab-base"
]
}
],
"depends_on": []
},
{
"name": "kakasi",
"portdir": "textproc/kakasi",
"version": "2.3.6",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "http://kakasi.namazu.org/",
"description": "Program that converts Kanji text to other scripts",
"long_description": "KAKASI (Kanji Kana Simple Inverter) is a language processing filter which converts Kanji characters to Hiragana, Katakana, or Romaji. It may be helpful for reading Japanese documents.",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-9.0",
"coreutils"
]
},
{
"type": "lib",
"ports": [
"libiconv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-text-kakasi",
"p5.28-text-kakasi",
"p5.30-text-kakasi",
"p5.32-text-kakasi",
"p5.34-text-kakasi"
]
}
]
},
{
"name": "kakoune",
"portdir": "editors/kakoune",
"version": "2025.06.03",
"license": "public-domain",
"platforms": "darwin linux freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://kakoune.org",
"description": "Modal editor — Faster as in fewer keystrokes — Multiple selections — Orthogonal design",
"long_description": "Kakoune is a code editor that implements Vi’s \"keystrokes as a text editing language\" model. As it’s also a modal editor, it is somewhat similar to the Vim editor (after which Kakoune was originally inspired). Kakoune can operate in two modes, normal and insertion. In insertion mode, keys are directly inserted into the current buffer. In normal mode, keys are used to manipulate the current selection and to enter insertion mode. Kakoune has a strong focus on interactivity, most commands provide immediate and incremental results, while still being competitive (as in keystroke count) with Vim. Kakoune works on selections, which are oriented, inclusive ranges of characters. Selections have an anchor and a cursor. Most commands move both of them except when extending selections, where the anchor character stays fixed and the cursor moves around.",
"active": true,
"categories": [
"editors"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "kalc",
"portdir": "math/kalc",
"version": "1.5.1",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bgkillas/kalc",
"description": "a complex numbers, 2d/3d graphing, arbitrary precision, vector, matrix, tui calculator with real-time output",
"long_description": "a complex numbers, 2d/3d graphing, arbitrary precision, vector, matrix, tui calculator with real-time output",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"autoconf",
"automake",
"cargo",
"legacy-support",
"m4",
"rust"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "kalgebra",
"portdir": "kde/kalgebra",
"version": "4.14.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kde.org",
"description": "2D and 3D Graph Calculator",
"long_description": "KDE 2D and 3D Graph Calculator",
"active": true,
"categories": [
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"clang-14",
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"libkdeedu",
"analitza",
"phonon"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdeedu4"
]
}
]
}
]
}