HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 53704,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=363",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=361",
"results": [
{
"name": "dnsperf",
"portdir": "net/dnsperf",
"version": "2.14.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.dns-oarc.net/tools/dnsperf",
"description": "DNS Performance Testing Tools",
"long_description": "dnsperf and resperf are free tools developed by Nominum/Akamai (2006-2018) and DNS-OARC (since 2019) that make it simple to gather accurate latency and throughput metrics for Domain Name Service (DNS). These tools are easy-to-use and simulate typical Internet, so network operators can benchmark their naming and addressing infrastructure and plan for upgrades.",
"active": true,
"categories": [
"sysutils",
"net"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 688
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"autoconf",
"automake",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"ldns",
"nghttp2",
"libck",
"openssl"
]
}
],
"depends_on": []
},
{
"name": "dnstracer",
"portdir": "net/dnstracer",
"version": "1.9",
"license": "BSD",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.mavetju.org/unix/dnstracer.php",
"description": "trace a chain of DNS servers to the source",
"long_description": "dnstracer determines where a given Domain Name Server (DNS) gets its information from, and follows the chain of DNS servers back to the servers which know the data.",
"active": true,
"categories": [
"sysutils",
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "dnstop",
"portdir": "net/dnstop",
"version": "20260401",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://dns.measurement-factory.com/tools/dnstop/",
"description": "dnstop is a libpcap application that displays tables of DNS traffic",
"long_description": "dnstop is a libpcap application that displays tables of DNS traffic",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "normen",
"github": "Gminfly",
"ports_count": 11
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"libpcap"
]
}
],
"depends_on": []
},
{
"name": "docsis",
"portdir": "net/docsis",
"version": "0.9.8",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rlaager/docsis",
"description": "generates binary configuration files for DOCSIS-compliant cable modems",
"long_description": "This program encodes text configuration files which contain Configuration File Settings into binary configuration files, as specified by the DOCSIS Radio Frequency Interface Specification, Appendix C. It supports most DOCSIS 2.0 Configuration Settings.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"glib2",
"libtool",
"autoconf",
"automake",
"bison",
"flex"
]
},
{
"type": "lib",
"ports": [
"net-snmp",
"openssl"
]
}
],
"depends_on": []
},
{
"name": "dog",
"portdir": "net/dog",
"version": "0.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dns.lookup.dog/",
"description": "dog is a command-line DNS client",
"long_description": "Dogs can look up! dog is a command-line DNS client, like dig. IT has colourful output, understands normal command-line argument syntax, supports the DNS-over-TLS and DNS-over-HTTPS protocols, and can emit JSON.",
"active": true,
"categories": [
"sysutils",
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1161
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"cargo",
"legacy-support",
"rust",
"just",
"pandoc"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"openssl11"
]
}
],
"depends_on": []
},
{
"name": "doge",
"portdir": "net/doge",
"version": "0.2.8",
"license": "EUPL-1.2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Dj-Codeman/dog_community",
"description": "doge is a command-line DNS client",
"long_description": "doge can look up! doge is a command-line DNS client, like dig. It has colourful output, understands normal command-line argument syntax, supports the DNS-over-TLS and DNS-over-HTTPS protocols, and can emit JSON.",
"active": true,
"categories": [
"sysutils",
"net"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 351
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"pandoc",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "dsh",
"portdir": "net/dsh",
"version": "0.25.10",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.netfort.gr.jp/~dancer/software/dsh.html.en",
"description": "Distributed shell: runs a command through rsh or ssh on a cluster of machines.",
"long_description": "Dsh executes a command remotely on several different machines at the same time. A utility to effectively do the equivalent of \"for a in $(seq 1 10); do rsh $a command; done\" in Bourne shell.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libdshconfig"
]
},
{
"type": "run",
"ports": [
"openssh"
]
}
],
"depends_on": []
},
{
"name": "dsocks",
"portdir": "net/dsocks",
"version": "1.7",
"license": "GPL-2",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://monkey.org/~dugsong/dsocks/",
"description": "SOCKS client wrapper for *BSD / Mac OS X",
"long_description": "dsocks supports just enough of SOCKS 4 and 5 to allow non-SOCKS-aware applications to connect through either a local OpenSSH or a local Tor SOCKS proxy.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"tor"
],
"dependencies": [
{
"type": "build",
"ports": [
"bsdmake",
"clang-18"
]
},
{
"type": "run",
"ports": [
"openssh"
]
}
],
"depends_on": []
},
{
"name": "duck",
"portdir": "net/duck",
"version": "7.8.5.34493",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://duck.sh/",
"description": "CLI for Cyberduck (a multi-protocol file transfer tool)",
"long_description": "The universal file transfer tool 'duck' which runs in your shell on Linux and OS X or your Windows command line prompt. Edit files on remote servers, download, upload and copy between servers with FTP, SFTP or WebDAV plus support for cloud storage Amazon S3 & OpenStack Swift deployments.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "ijackson",
"github": "JacksonIsaac",
"ports_count": 44
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "dynamips",
"portdir": "net/dynamips",
"version": "0.2.23",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/GNS3/dynamips",
"description": "Cisco router emulator",
"long_description": "Dynamips emulates a variety of Cisco routers on a traditional PC. It supports the emulation of select 7200, 3600, 3700, and 2600 series routers. It uses real Cisco IOS images (which are not part of this package). Of course, this emulator cannot replace a real router. It is simply a complementary tool to real labs for administrators of Cisco networks or people wanting to pass their CCNA/CCNP/CCIE exams.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "lasticppc",
"github": "lastic",
"ports_count": 3
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libelf",
"libpcap"
]
}
],
"depends_on": []
},
{
"name": "echoping",
"portdir": "net/echoping",
"version": "6.0.2",
"license": "(GPL-2 or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://framagit.org/bortzmeyer/echoping",
"description": "small program to test approximate network performance",
"long_description": "echoping is a small program to test (approximately) the performance of a remote host by sending it TCP packets using \"echo\" or another protocol.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"gnutls",
"ssl",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openldap",
"openssl",
"popt",
"libidn"
]
}
],
"depends_on": []
},
{
"name": "eibd",
"portdir": "net/eibd",
"version": "0.0.5",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.auto.tuwien.ac.at/~mkoegler/index.php/eibd",
"description": "eibd provides an interface to the EIB / KNX bus",
"long_description": "Eibd provides over a TCP/IP and/or unix domain sockets access to the EIB bus using a simple protocol. It provides access at layer 4 as well as to high level mangement function. Multiple concurrent users are supported. A special bus monitor mode call vBusmonitor is implemented, which delivers all traffic, which eibd passes, but not disturbs send activities.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"argp-standalone",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"pthsem",
"libxml2"
]
}
],
"depends_on": []
},
{
"name": "ejabberd",
"portdir": "net/ejabberd",
"version": "24.02",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.process-one.net/en/ejabberd/",
"description": "ejabberd is an XMPP application server.",
"long_description": "ejabberd is an XMPP application server. ejabberd stands for Erlang Jabber Daemon",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "ciserlohn",
"github": "ci42",
"ports_count": 35
}
],
"variants": [
"odbc"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"git",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"expat",
"zlib",
"libiconv",
"libyaml",
"openssl",
"erlang"
]
}
],
"depends_on": []
},
{
"name": "elhttp",
"portdir": "net/elhttp",
"version": "0.22",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.cr0.net:8040/code/network/",
"description": "the extra-light http proxy server",
"long_description": "the extra-light http proxy server",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "ergo",
"portdir": "net/ergo",
"version": "0.4.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cristianoliveira/ergo",
"description": "A flexible reverse proxy which extends the well-known /etc/hosts declaration",
"long_description": "A flexible reverse proxy which extends the well-known /etc/hosts declaration",
"active": true,
"categories": [
"devel",
"net",
"www"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 166
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "esniper",
"portdir": "net/esniper",
"version": "2.35.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://esniper.sourceforge.net/",
"description": "esniper is a simple, lightweight tool for sniping ebay auctions.",
"long_description": "esniper is a simple, lightweight tool for sniping ebay auctions.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib",
"openssl",
"curl"
]
}
],
"depends_on": []
},
{
"name": "et",
"portdir": "net/et",
"version": "6.2.11",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/MisterTea/EternalTerminal",
"description": "a remote shell that automatically reconnects without interrupting the session",
"long_description": "Eternal Terminal (ET) is a remote shell that automatically reconnects without interrupting the session.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libsodium",
"openssl",
"protobuf3-cpp"
]
}
],
"depends_on": []
},
{
"name": "etherape",
"portdir": "net/etherape",
"version": "0.9.20",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://etherape.sourceforge.net",
"description": "graphical network monitor",
"long_description": "EtherApe is a graphical network monitor for Unix modeled after etherman. Featuring link layer, ip and TCP modes, it displays network activity graphically. Hosts and links change in size with traffic. Color coded protocols display. It supports Ethernet, FDDI, Token Ring, ISDN, PPP and SLIP devices. It can filter traffic to be shown, and can read traffic from a file as well as live from the network.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"gnome-doc-utils",
"itstool",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libgnomeui",
"c-ares",
"glib2",
"rarian",
"libpcap",
"desktop-file-utils",
"goocanvas2",
"libglade2"
]
}
],
"depends_on": []
},
{
"name": "ettercap",
"portdir": "net/ettercap",
"version": "0.8.3.1",
"license": "GPL-2+",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ettercap.github.io/ettercap/",
"description": "multipurpose sniffer/interceptor/logger for switched LAN",
"long_description": "Ettercap is a multi-functional packet sniffer/interceptor/logger that works on switched LANs. It allows the active and passive dissection of numerous protocols, including ciphered ones, such as SSH1, and includes features for network and host analysis. Four modes are available: IP Based, MAC Address Based, ARP Based, and PublicARP Based.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [],
"variants": [
"debug",
"gtk",
"plugins",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"openssl",
"pcre",
"zlib",
"curl",
"libnet",
"libpcap",
"gtk3",
"libgeoip",
"libtool"
]
}
],
"depends_on": []
},
{
"name": "exabgp",
"portdir": "net/exabgp",
"version": "5.0.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Exa-Networks/exabgp",
"description": "BGP swiss army knife",
"long_description": "Control your network using BGP from any commodity servers and reap the benefit of software defined networking without OpenFlow. Receive parsed BGP updates in friendly form (plain text or JSON) and manipulate them with simple scripts.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": []
},
{
"name": "ez-ipupdate",
"portdir": "net/ez-ipupdate",
"version": "3.0.11b7",
"license": "GPL-2+",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ez-ipupdate.com",
"description": "dynamic dns client",
"long_description": "ez-ipupdate is a small utility for updating your host name at one of the dynamic DNS services. The daemon mode is currently not working under Darwin/OS-X.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "fauxident",
"portdir": "net/fauxident",
"version": "1.2.1",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.alcyone.com/software/fauxident/",
"description": "small extremely naive ident server",
"long_description": "fauxident is a small Python script that will act as an extremely naive ident server, answering all ident requests with a consistent response -- either an ERROR or a USERID response.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": []
},
{
"name": "fetch",
"portdir": "net/fetch",
"version": "9.0.0-RELEASE",
"license": "BSD",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.freebsd.org/",
"description": "FreeBSD file fetching utility",
"long_description": "Fetch provides a command-line interface to the fetch(3) library. Its purpose is to retrieve the file(s) pointed to by the URL(s) on the command line.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bsdmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openssl",
"libfetch"
]
}
],
"depends_on": []
},
{
"name": "ffp",
"portdir": "net/ffp",
"version": "0.0.8",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.thc.org/thc-ffp/",
"description": "generates fuzzy fingerprints to facilitate MiM attacks",
"long_description": "ffp is a tool that generates fuzzy fingerprints. Fuzzy fingerprinting is a technique that extends common man-in-the-middle attacks by generating fingerprints that closely resemble the target's public key fingerprint.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"coreutils",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openssl10"
]
}
],
"depends_on": []
},
{
"name": "ffsend",
"portdir": "net/ffsend",
"version": "0.2.77",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.com/timvisee/ffsend",
"description": "Easily and securely share files from the command line. A fully featured Firefox Send client.",
"long_description": "Easily and securely share files and directories from the command line through a safe, private and encrypted link using a single simple command. Files are shared using the Send service and may be up to 1GB. Others are able to download these files with this tool, or through their web browser.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1161
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "flow-tools",
"portdir": "net/flow-tools",
"version": "0.68.5.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/adsr/flow-tools",
"description": "Suite of tools and library to work with netflow data",
"long_description": "Suite of tools and library to work with netflow data",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"mysql57",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"pkgconfig",
"clang-18",
"autoconf",
"libtool"
]
},
{
"type": "lib",
"ports": [
"openssl10",
"zlib"
]
}
],
"depends_on": []
},
{
"name": "flowd",
"portdir": "net/flowd",
"version": "0.9.1",
"license": "Permissive and BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/flowd/",
"description": "flowd is a small, fast and secure NetFlow collector.",
"long_description": "flowd is a small, fast and secure NetFlow collector.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"byacc",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "fprobe",
"portdir": "net/fprobe",
"version": "1.1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://fprobe.sourceforge.net/",
"description": "collects network traffic data",
"long_description": "libpcap-based tool that collect network traffic data and emit it as NetFlow flows towards the specified collector.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libpcap"
]
}
],
"depends_on": []
},
{
"name": "fragroute",
"portdir": "net/fragroute",
"version": "1.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://monkey.org/~dugsong/fragroute/",
"description": "intercept, modify, and rewrite egress traffic",
"long_description": "fragroute intercepts, modifies, and rewrites egress traffic destined for a specified host, implementing most of the attacks described in the Secure Networks Insertion, Evasion, and Denial of Service: Eluding Network Intrusion Detection paper of January 1998.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libevent",
"libdnet",
"libpcap"
]
}
],
"depends_on": []
},
{
"name": "fsh",
"portdir": "net/fsh",
"version": "1.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.lysator.liu.se/fsh/",
"description": "Fast remote command execution",
"long_description": "fsh is a drop-in rsh-compatible replacement for ssh that automatically resuses ssh tunnels.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "fsp",
"portdir": "net/fsp",
"version": "2.8.1b29",
"license": "BSD and Permissive and BSD-old",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://fsp.sourceforge.net/",
"description": "udp based alternate protocol for ftp, server and tools",
"long_description": "FSP stands for File Service Protocol. It is a very lightweight UDP based protocol for transferring files. FSP has many benefits over FTP, mainly for running anonymous archives. FSP protocol is valuable in all kinds of environments because it is one of the only TCP/IP protocols that is not aggressive about bandwidth, while still being sufficiently fault tolerant.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"flex",
"scons",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "fspclient",
"portdir": "net/fspclient",
"version": "0.93.1",
"license": "(BSD or MIT)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://fspclient.sourceforge.net/",
"description": "command line client for the fsp protocol",
"long_description": "FSP Client is FTP-like interface for File Service Protocol. It look exactly like classic FTP does, but uses different transfer protocol.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"scons",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "ftpmap",
"portdir": "net/ftpmap",
"version": "0.4",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20031008221224/http://www.jedi.claranet.fr/",
"description": "Scans remote FTP servers to see what ftpd is used",
"long_description": "Ftpmap uses program-specific fingerprints to discover the name of the software even when banners have been changed or removed, or when some featureshave been disabled. IPv6 is fully supported.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "ftpsync",
"portdir": "net/ftpsync",
"version": "1.3.06",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://confluence.clazzes.org/display/FTPSYNC",
"description": "Synchronizes a local and a remote ftp directory tree",
"long_description": "Synchronizes a local and a remote ftp directory tree",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"perl5_28",
"perl5_30",
"perl5_32",
"perl5_34"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
},
{
"type": "run",
"ports": [
"p5.34-file-listing",
"p5.34-net"
]
}
],
"depends_on": []
},
{
"name": "fwknop",
"portdir": "net/fwknop",
"version": "1.9.12",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.cipherdyne.org/fwknop/",
"description": "'FireWall KNock OPerator': a port knocker to Linux servers",
"long_description": "fwknop stands for the 'FireWall KNock OPerator', and implements an authorization scheme called Single Packet Authorization (SPA) that is based around Netfilter and libpcap. SPA requires only a single encrypted packet in order to communicate various pieces of information including desired access through a Netfilter policy and/or complete commands to execute on the target system. By using Netfilter to maintain a 'default drop' stance, the main application of this program is to protect services such as OpenSSH with an additional layer of security in order to make the exploitation of vulnerabilities (both 0-day and unpatched code) much more difficult. The authorization server passively monitors authorization packets via libcap and hence there is no 'server' to which to connect in the traditional sense. Access to a protected service is only granted after a valid encrypted and non-replayed packet is monitored. This port installs the client side script that you run to gain access to a Linux box.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [
{
"name": "blair",
"github": "blair",
"ports_count": 26
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-crypt-rijndael",
"p5.34-digest-sha",
"p5.34-gnupg-interface",
"p5.34-crypt-cbc",
"p5.34-net-ping-external",
"p5.34-term-readkey",
"p5.34-unix-syslog",
"p5.34-net-ipv4addr"
]
}
],
"depends_on": []
},
{
"name": "fwknop-client",
"portdir": "net/fwknop-client",
"version": "2.6.10",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.cipherdyne.org/fwknop/",
"description": "'FireWall KNock OPerator': a port knocker to Linux servers",
"long_description": "fwknop stands for the 'FireWall KNock OPerator', and implements an authorization scheme called Single Packet Authorization (SPA) that is based around Netfilter and libpcap. SPA requires only a single encrypted packet in order to communicate various pieces of information including desired access through a Netfilter policy and/or complete commands to execute on the target system. By using Netfilter to maintain a 'default drop' stance, the main application of this program is to protect services such as OpenSSH with an additional layer of security in order to make the exploitation of vulnerabilities (both 0-day and unpatched code) much more difficult. The authorization server passively monitors authorization packets via libcap and hence there is no 'server' to which to connect in the traditional sense. Access to a protected service is only granted after a valid encrypted and non-replayed packet is monitored. This port installs the client side script that you run to gain access to a Linux box.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [
{
"name": "blair",
"github": "blair",
"ports_count": 26
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gnupg2",
"wget",
"gpgme"
]
}
],
"depends_on": []
},
{
"name": "fzssh",
"portdir": "net/fzssh",
"version": "1.2.0",
"license": "AGPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://fzssh.filezilla-project.org",
"description": "SSH/SFTP library",
"long_description": "fzssh is a SSH/SFTP library based on libfilezilla",
"active": true,
"categories": [
"devel",
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"meson",
"clang-20",
"pkgconfig",
"ninja"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"argon2",
"nettle",
"libfilezilla",
"gmp"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"FileZilla"
]
}
]
},
{
"name": "gajim",
"portdir": "net/gajim",
"version": "1.9.5",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dev.gajim.org/gajim/gajim",
"description": "A full featured and easy to use Jabber client.",
"long_description": "The goal of Gajim is to provide a full featured and easy to use Jabber client. Gajim works nicely with GNOME, but does not require it to run.",
"active": true,
"categories": [
"net",
"x11",
"chat"
],
"maintainers": [],
"variants": [
"python310",
"python311",
"python312"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"libtool",
"pkgconfig",
"intltool",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-keyring",
"py312-qrcode",
"py312-sqlalchemy",
"py312-pypng",
"py312-css-parser",
"py312-emoji",
"py312-nbxmpp",
"py312-omemo-dr",
"adwaita-icon-theme",
"gtk3",
"gtksourceview4",
"libsoup",
"librsvg",
"python312",
"py312-certifi",
"py312-idna",
"py312-Pillow"
]
},
{
"type": "run",
"ports": [
"py312-pyobjc",
"libayatana-appindicator"
]
}
],
"depends_on": []
},
{
"name": "ganglia",
"portdir": "net/ganglia",
"version": "3.7.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ganglia.sourceforge.net/",
"description": "Ganglia monitoring client",
"long_description": "Ganglia is a scalable distributed monitoring system for high-performance computing systems such as clusters and Grids.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"apr",
"gettext",
"libconfuse",
"pcre"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ganglia-web"
]
}
]
},
{
"name": "ganglia-web",
"portdir": "net/ganglia-web",
"version": "3.7.5",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ganglia/ganglia-web",
"description": "Web front end for Ganglia.",
"long_description": "Web front end for the Ganglia monitoring system for high-performance computing systems such as clusters and Grids.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ganglia"
]
},
{
"type": "run",
"ports": [
"apache2"
]
}
],
"depends_on": []
},
{
"name": "gdown",
"portdir": "net/gdown",
"version": "5.2.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wkentaro/gdown",
"description": "Google Drive Public File Downloader when Curl/Wget Fails",
"long_description": "gdown downloads a public file/folder from Google Drive. gdown provides what curl/wget doesn't for Google Drive:\n Skip the security notice allowing you to download large files (curl/wget fails);\n Recursive download of files in a folder (maximum 50 files per folder);\n Specify download file format for Google Slides/Sheet/Docs like PDF/XML/CSV",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 351
}
],
"variants": [
"python310",
"python311",
"python312",
"python313",
"python314"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-hatch-fancy-pypi-readme",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-hatch-vcs",
"py314-hatchling",
"py314-setuptools_scm",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-filelock",
"py314-requests",
"py314-tqdm",
"py314-typing_extensions",
"py314-beautifulsoup4",
"python314"
]
}
],
"depends_on": []
},
{
"name": "gdrive",
"portdir": "net/gdrive",
"version": "2.1.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/prasmussen/gdrive",
"description": "A command line utility for interacting with Google Drive",
"long_description": "A command line utility for interacting with Google Drive",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1161
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "gdrive3",
"portdir": "net/gdrive3",
"version": "3.9.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/glotlabs/gdrive",
"description": "Google Drive CLI Client",
"long_description": "gdrive is a command line application for interacting with Google Drive. This is the successor of gdrive2, though at the moment only the most basic functionality is implemented.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1161
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "gemget",
"portdir": "net/gemget",
"version": "1.9.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/makew0rld/gemget",
"description": "Command line downloader for the Gemini protocol",
"long_description": "Command line downloader for the Gemini protocol",
"active": true,
"categories": [
"net",
"gemini"
],
"maintainers": [
{
"name": "sikmir",
"github": "sikmir",
"ports_count": 6
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "genders",
"portdir": "net/genders",
"version": "1.32",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/chaos/genders",
"description": "Cluster Configuration Database",
"long_description": "Genders is a static cluster configuration database used for cluster configuration management. It is used by a variety of tools and scripts for management of large clusters.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "gensync",
"portdir": "net/gensync",
"version": "2.1.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nislab/gensync-lib",
"description": "Gensync: a library for efficient synchronization of data over a network",
"long_description": "Gensync is a library that uses many different syncing algorithms to sync data between two nodes in a network. These algorithms include IBLTs, CPISyncs, HashSyncs, Cuckoo Syncs, and more.",
"active": true,
"categories": [
"devel",
"net"
],
"maintainers": [
{
"name": "trachten",
"github": "trachten",
"ports_count": 1
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"ntl"
]
}
],
"depends_on": []
},
{
"name": "get_iplayer",
"portdir": "net/get_iplayer",
"version": "3.36",
"license": "GPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/get-iplayer/get_iplayer",
"description": "A utility for downloading TV and radio from BBC iPlayer",
"long_description": "A utility for downloading TV and radio from BBC iPlayer. \nThis port does not install the Web PVR Manager (get_iplayer.cgi).",
"active": true,
"categories": [
"net",
"multimedia"
],
"maintainers": [
{
"name": "davide.liessi",
"github": "dliessi",
"ports_count": 72
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"ffmpeg",
"perl5.34",
"p5.34-libwww-perl",
"AtomicParsley",
"p5.34-mojolicious",
"p5.34-xml-libxml",
"p5.34-lwp-protocol-https"
]
}
],
"depends_on": []
},
{
"name": "gftp",
"portdir": "net/gftp",
"version": "2.9.1b",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.gftp.org/",
"description": "GTK+ FTP client",
"long_description": "gFTP is a free multithreaded file transfer client for *NIX based machines.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"autoconf",
"automake",
"gettext",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"readline",
"gtk2",
"openssl3",
"gettext-runtime",
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "gibberish",
"portdir": "net/gibberish",
"version": "0.2",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.vanheusden.com/Linux/",
"description": "sends gibberish to a given host, port",
"long_description": "With this tool you can test if your tcp-server can handle gibberish. For example a webserver: with this tool you can test if your webserver can handle it if someone sends gibberish instead of an http-request.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "gkrellm_snmp",
"portdir": "net/gkrellm_snmp",
"version": "1.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://triq.net/gkrellm_snmp.html",
"description": "A gkrellm SNMP Monitor",
"long_description": "A gkrellm SNMP Monitor",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gkrellm"
]
}
],
"depends_on": []
}
]
}