notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details on branch 2026Q2
fx Terminal JSON viewer and processor
35.0.0_20 sysutils on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 35.0.0_23Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-04-10 17:07:00
Last Update: 2026-06-03 18:00:48
Commit Hash: 3d69120
License: MIT
WWW:
https://fx.wtf/
https://github.com/antonmedv/fx
Description:
fx is a tool to interact with JSON files in your terminal.
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. bin/fx
  2. /usr/local/share/licenses/fx-35.0.0_20/catalog.mk
  3. /usr/local/share/licenses/fx-35.0.0_20/LICENSE
  4. /usr/local/share/licenses/fx-35.0.0_20/MIT
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • fx>0:sysutils/fx
To install the port:
cd /usr/ports/sysutils/fx/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/fx
  • pkg install fx
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: fx
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1719700041 SHA256 (antonmedv-fx-35.0.0_GH0.tar.gz) = 5ab642bb91ad9c1948de1add2d62acec22d82398e420957c191c1549999eb351 SIZE (antonmedv-fx-35.0.0_GH0.tar.gz) = 2666576

Expand this list (70 items)

Collapse this list.

SHA256 (antonmedv-clipboard-v1.0.1_GH0.tar.gz) = 7e87c75ef03ebd28f8e935f03be3ff5a57fe359eb8b9d432ea5a80c101e7ea2e SIZE (antonmedv-clipboard-v1.0.1_GH0.tar.gz) = 4063 SHA256 (atotto-clipboard-v0.1.4_GH0.tar.gz) = cafd64dc78f293c1e774386186f3f817461a1a8940ef86d5d9e9524b58aa791e SIZE (atotto-clipboard-v0.1.4_GH0.tar.gz) = 5017 SHA256 (aymanbagabas-go-osc52-v2.0.1_GH0.tar.gz) = dad92f43db3cd17e7395db59533283b5888c2780fa1b2cb67344a9feaa3291e0 SIZE (aymanbagabas-go-osc52-v2.0.1_GH0.tar.gz) = 5875 SHA256 (aymanbagabas-go-udiff-v0.1.3_GH0.tar.gz) = 004a699158fcc9125d2ba54d110affa5630a83e6bb1edc7ce636fb9e63e78335 SIZE (aymanbagabas-go-udiff-v0.1.3_GH0.tar.gz) = 29775 SHA256 (charmbracelet-bubbles-v0.18.0_GH0.tar.gz) = d7b079b4cd29f5788f59f6e62647e884837648d3e1d27feafdb90186ff528d44 SIZE (charmbracelet-bubbles-v0.18.0_GH0.tar.gz) = 66820 SHA256 (charmbracelet-bubbletea-v0.25.0_GH0.tar.gz) = e598ae7b918ec1d7bbdf882f8c0cfda6d177e14bd6c77ce6276df5ca2ea2ab9b SIZE (charmbracelet-bubbletea-v0.25.0_GH0.tar.gz) = 2182577 SHA256 (charmbracelet-lipgloss-v0.10.0_GH0.tar.gz) = 813aa969cc073c03b6801b6aa16ad50faa22cabad0f83d08b9c252248eccf771 SIZE (charmbracelet-lipgloss-v0.10.0_GH0.tar.gz) = 56814 SHA256 (charmbracelet-x-4a717d4fb812_GH0.tar.gz) = ef21350813d1cdfa07652fe314559deadb22896d5fafbf57eec534f1ef61106e SIZE (charmbracelet-x-4a717d4fb812_GH0.tar.gz) = 13121 SHA256 (containerd-console-v1.0.4_GH0.tar.gz) = 3b8f8b07ede2a7236d1ff2ef3e05e8e1a43f43a44dcb8e15f7d30ce910302430 SIZE (containerd-console-v1.0.4_GH0.tar.gz) = 13622 SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152 SHA256 (dlclark-regexp2-v1.11.0_GH0.tar.gz) = c380209bd67b67859014f9bfd155aec4bfc4beb65f4a6aec37683b80186b18f7 SIZE (dlclark-regexp2-v1.11.0_GH0.tar.gz) = 212532 SHA256 (dop251-goja-e401ed450204_GH0.tar.gz) = f05096f3d73fe4728edd29c1d513521a2679d037ee478fdb748210a25fb08f97 SIZE (dop251-goja-e401ed450204_GH0.tar.gz) = 394506 SHA256 (fatih-color-v1.16.0_GH0.tar.gz) = 0823ac3e80d523cc9f6062000621f722bd858bad411c3ff7b2cd012e6aaf1b90 SIZE (fatih-color-v1.16.0_GH0.tar.gz) = 12115 SHA256 (go-sourcemap-sourcemap-v2.1.4_GH0.tar.gz) = 03f5660c042cc929b055c04377196cd0da2a32782764f217b336234251955594 SIZE (go-sourcemap-sourcemap-v2.1.4_GH0.tar.gz) = 6920 SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5 SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173 SHA256 (goccy-go-yaml-v1.11.3_GH0.tar.gz) = df339445d7a7d4f0b60c6c238e125100b4bf27c57de5c9238b33786b5fa0b1f4 SIZE (goccy-go-yaml-v1.11.3_GH0.tar.gz) = 97538 SHA256 (golang-sync-v0.7.0_GH0.tar.gz) = 39bf56d2dc04d16baabbf5eb5d847a2ad68762b5efde7ca3a8fdb24bdcdd9461 SIZE (golang-sync-v0.7.0_GH0.tar.gz) = 18181 SHA256 (golang-sys-v0.19.0_GH0.tar.gz) = da82f3d99abd964483ec5d622ddf620e2492ec0a18c154475f35d938c4240c7b SIZE (golang-sys-v0.19.0_GH0.tar.gz) = 1449493 SHA256 (golang-term-v0.19.0_GH0.tar.gz) = 9ef2c212cb48b0736054cfc3556bea414fb526fff877f6c50c30f78fa5c19218 SIZE (golang-term-v0.19.0_GH0.tar.gz) = 14741 SHA256 (golang-text-v0.14.0_GH0.tar.gz) = c80295e75bda599d17ccf74038139b0957b9915fae4e60d8b46f89454ef171a0 SIZE (golang-text-v0.14.0_GH0.tar.gz) = 8974094 SHA256 (golang-xerrors-104605ab7028_GH0.tar.gz) = b1c0f6912b3bd5ad711e5bce41a5ba64ff839416f4b85231f8d457e8817954c0 SIZE (golang-xerrors-104605ab7028_GH0.tar.gz) = 13742 SHA256 (google-pprof-83162a5b38cd_GH0.tar.gz) = 3799b9a1fdc47e377f14725305de04d855a665dcad2d273bd2e36537d14a9866 SIZE (google-pprof-83162a5b38cd_GH0.tar.gz) = 4749674 SHA256 (lucasb-eyer-go-colorful-v1.2.0_GH0.tar.gz) = b3ee835cc398287452377266313edcc231043bae4168f8d2706e5d34ce1ce755 SIZE (lucasb-eyer-go-colorful-v1.2.0_GH0.tar.gz) = 970830 SHA256 (mattn-go-colorable-v0.1.13_GH0.tar.gz) = c3b62c76d365906bba9aa9d9ec048fd33a2a5742299d6482a08e7466d4c52d77 SIZE (mattn-go-colorable-v0.1.13_GH0.tar.gz) = 9762 SHA256 (mattn-go-isatty-v0.0.20_GH0.tar.gz) = 18fc42a278e60fb7a1dffa72f20539ae88d0e292db55b513ef514b7d369883a6 SIZE (mattn-go-isatty-v0.0.20_GH0.tar.gz) = 4713 SHA256 (mattn-go-localereader-v0.0.1_GH0.tar.gz) = 03bd5a512b593c793cccd3a1f507e3a5ba6f92681b1fa4f812a53eddbc3751dc SIZE (mattn-go-localereader-v0.0.1_GH0.tar.gz) = 1735 SHA256 (mattn-go-runewidth-v0.0.15_GH0.tar.gz) = 44a5d37bd7119a9d288d7ff61cf3b4d42c2902c66b0d94136d41d2eb3cf2ba85 SIZE (mattn-go-runewidth-v0.0.15_GH0.tar.gz) = 18284 SHA256 (muesli-ansi-276c6243b2f6_GH0.tar.gz) = 3284ff73b72fb26606a9129355fa2916647423e3ede78ba8031e6bdfa0ccef4f SIZE (muesli-ansi-276c6243b2f6_GH0.tar.gz) = 5243 SHA256 (muesli-cancelreader-v0.2.2_GH0.tar.gz) = afd827ad56d7c567389a516ca005ea80d46ed1cbc17c5ec3ca144152f1ecfc5a SIZE (muesli-cancelreader-v0.2.2_GH0.tar.gz) = 9443 SHA256 (muesli-reflow-v0.3.0_GH0.tar.gz) = f797b8c25d447e314ad92b155433562446c683924171be1698ad44f24c79f651 SIZE (muesli-reflow-v0.3.0_GH0.tar.gz) = 21245 SHA256 (muesli-termenv-v0.15.2_GH0.tar.gz) = 547a35fca6d807006fc15bdd819f175e4214b2153d39b5c6f5df217d4d4fe6ec SIZE (muesli-termenv-v0.15.2_GH0.tar.gz) = 422802 SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398 SHA256 (rivo-uniseg-v0.4.7_GH0.tar.gz) = dc7aedce4a8c174b01df8406ff7d92779e2df76cee2ad17fa2ff6777feddadec SIZE (rivo-uniseg-v0.4.7_GH0.tar.gz) = 458088 SHA256 (sahilm-fuzzy-v0.1.1_GH0.tar.gz) = 3242679be224552ef8934524cb08bb5d355644084a3476509bedd4dba57af408 SIZE (sahilm-fuzzy-v0.1.1_GH0.tar.gz) = 3353368 SHA256 (stretchr-testify-v1.8.4_GH0.tar.gz) = 0d3e82b04a05d9428a2a2aec8776bd0a07f14f5d1b4fa0a3676526ca8259fd62 SIZE (stretchr-testify-v1.8.4_GH0.tar.gz) = 104427

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. go125 : lang/go125
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
sysutils_fx
USES:
go:modules
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/antonmedv/fx/tar.gz/35.0.0?dummy=/
Collapse this list.

Number of commits found: 3

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
35.0.0_20
03 Jun 2026 18:00:48
commit hash: 3d69120c306222a137dfeae569a2da22bc33239ccommit hash: 3d69120c306222a137dfeae569a2da22bc33239ccommit hash: 3d69120c306222a137dfeae569a2da22bc33239ccommit hash: 3d69120c306222a137dfeae569a2da22bc33239c files touched by this commit
Dag-Erling Smørgrav (des) search for other commits by this committer
various: Bump go ports for go-1.25.11 / go-1.26.4
35.0.0_19
09 May 2026 17:30:33
commit hash: a67ac1c1ac354b79ab6fab7d07a32be91e2c3654commit hash: a67ac1c1ac354b79ab6fab7d07a32be91e2c3654commit hash: a67ac1c1ac354b79ab6fab7d07a32be91e2c3654commit hash: a67ac1c1ac354b79ab6fab7d07a32be91e2c3654 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
various: Bump ports for Go 1.25.10
35.0.0_18
10 Apr 2026 16:19:03
commit hash: 9c91901491db265de51255eeec8093989f724305commit hash: 9c91901491db265de51255eeec8093989f724305commit hash: 9c91901491db265de51255eeec8093989f724305commit hash: 9c91901491db265de51255eeec8093989f724305 files touched by this commit
Dag-Erling Smørgrav (des) search for other commits by this committer
various: Bump go ports for go-1.25.9 / 1.26.2

Number of commits found: 3