HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50617,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=550",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=548",
"results": [
{
"name": "goat",
"portdir": "graphics/goat",
"version": "20220814",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/blampe/goat",
"description": "Render ASCII art as SVG diagrams",
"long_description": "Render ASCII art as SVG diagrams",
"active": true,
"categories": [
"graphics",
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "imgcat",
"portdir": "graphics/imgcat",
"version": "1.2.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/trashhalo/imgcat",
"description": "a tool to output images as RGB ANSI graphics on the terminal",
"long_description": "a tool to output images as RGB ANSI graphics on the terminal",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "ndiag",
"portdir": "graphics/ndiag",
"version": "0.14.5",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/k1LoW/ndiag",
"description": "A high-level architecture diagramming/documentation tool",
"long_description": "A high-level architecture diagramming/documentation tool. ndiag allows you to generate diagrams from YAML source files. You can generate multiple views from a single configuration file, nest components in nested layers, and more.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "termshot",
"portdir": "graphics/termshot",
"version": "0.2.12",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/homeport/termshot",
"description": "Creates screenshots based on terminal command output",
"long_description": "Creates screenshots based on terminal command output",
"active": true,
"categories": [
"graphics",
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "gpython",
"portdir": "lang/gpython",
"version": "0.2.0",
"license": "BSD",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/go-python/gpython",
"description": "gpython is a python interpreter written in go, \"batteries not included\"",
"long_description": "gpython is a part re-implementation, part port of the Python 3.4 interpreter in Go.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "MailHog",
"portdir": "mail/MailHog",
"version": "1.0.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mailhog/MailHog",
"description": "Web and API based SMTP testing",
"long_description": "MailHog is an email testing tool for developers. You can configure your application to use MailHog for SMTP delivery, then view messages in the web UI, or retrieve them with the JSON API, and optionally release the messages to real SMTP servers for delivery.",
"active": true,
"categories": [
"devel",
"mail"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"gox",
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "dmarc-report-converter",
"portdir": "mail/dmarc-report-converter",
"version": "0.6.5",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tierpod/dmarc-report-converter",
"description": "Convert dmarc reports from xml to human-readable formats.",
"long_description": "Convert dmarc reports from xml to human-readable formats. Files can be located on a local filesystem or on an IMAP server.",
"active": true,
"categories": [
"mail"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 144
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "hatchet",
"portdir": "mail/hatchet",
"version": "0.0.7",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/AnalogJ/hatchet",
"description": "Cut down spam in your Email Inbox",
"long_description": "hatchet is a tool to help you manage/prune your Email Inbox. As it processes your inbox, it will keep track the unique sender email addresses and the number of emails from each sender. It will also search the email headers and body for unsubscribe links.",
"active": true,
"categories": [
"mail"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "maddy",
"portdir": "mail/maddy",
"version": "0.7.1",
"license": "GPL-3",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://maddy.email",
"description": "Composable all-in-one mail server",
"long_description": "Maddy Mail Server implements all functionality required to run a e-mail server. It can send messages via SMTP (works as MTA), accept messages via SMTP (works as MX) and store messages while providing access to them via IMAP. In addition to that it implements auxiliary protocols that are mandatory to keep email reasonably secure (DKIM, SPF, DMARC, DANE, MTA-STS). It replaces Postfix, Dovecot, OpenDKIM, OpenSPF, OpenDMARC and more with one daemon with uniform configuration and minimal maintenance cost.",
"active": true,
"categories": [
"mail"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"scdoc",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "mox",
"portdir": "mail/mox",
"version": "0.0.12",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mjl-/mox",
"description": "Modern full-featured open source secure mail server for low-maintenance self-hosted email",
"long_description": "Modern full-featured open source secure mail server for low-maintenance self-hosted email. \n Mox features: \n - Quick and easy to start/maintain mail server, for your own domain(s). \n - SMTP (with extensions) for receiving and submitting email. \n - IMAP4 (with extensions) for giving email clients access to email. \n - Automatic TLS with ACME, for use with Let's Encrypt and other CA's. \n - SPF, verifying that a remote host is allowed to sent email for a domain. \n - DKIM, verifying that a message is signed by the claimed sender domain, and for signing emails sent by mox for others to verify. \n - DMARC, for enforcing SPF/DKIM policies set by domains. Incoming DMARC aggregate reports are analyzed. \n - Reputation tracking, learning (per user) host- and domain-based reputation from (Non-)Junk email. \n - Bayesian spam filtering that learns (per user) from (Non-)Junk email. \n - Slowing down senders with no/low reputation or questionable email content (similar to greylisting). Rejected emails are stored in a mailbox called Rejects for a short period, helping with misclassified legitimate synchronous signup/login/transactional emails. \n - Internationalized email, with unicode names in domains and usernames (\"localparts\"). \n - TLSRPT, parsing reports about TLS usage and issues. \n - MTA-STS, for ensuring TLS is used whenever it is required. Both serving of policies, and tracking and applying policies of remote servers. \n - Web admin interface that helps you set up your domains and accounts (instructions to create DNS records, configure SPF/DKIM/DMARC/TLSRPT/MTA-STS), for status information, managing accounts/domains, and modifying the configuration file. \n - Autodiscovery (with SRV records, Microsoft-style and Thunderbird-style) for easy account setup (though not many clients support it). \n - Prometheus metrics and structured logging for operational insight.",
"active": true,
"categories": [
"mail"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"npm10",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "expreduce",
"portdir": "math/expreduce",
"version": "0.5.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/corywalker/expreduce",
"description": "An experimental computer algebra system written in Go",
"long_description": "Expreduce implements a language with specialized constructs for term rewriting. It is a neat language for a computer algebra system because it is able to express expression manipulation steps in a form very similar to standard math equations",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "mp4ff",
"portdir": "multimedia/mp4ff",
"version": "0.33.2",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Eyevinn/mp4ff",
"description": "Tools for parsing and writing MP4 files including video, audio and subtitles.",
"long_description": "Package mp4ff implements MP4 media file parsing and writing for AVC and HEVC video, AAC and AC-3 audio, and stpp and wvtt subtitles. It is focused on fragmented files as used for streaming in DASH, MSS and HLS fMP4, but can also decode and encode all boxes needed for progressive MP4 files. In particular, the tool mp4ff-crop can be used to crop a progressive file.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "ytcast",
"portdir": "multimedia/ytcast",
"version": "1.4.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/MarcoLucidi01/ytcast",
"description": "Cast YouTube videos to your smart TV from command-line.",
"long_description": "Cast YouTube videos to your smart TV from command-line. This program does roughly the same thing as the \"Play on TV\" button that appears on the player bar when you visit youtube.com with Chrome or when you use the YouTube smartphone app.",
"active": true,
"categories": [
"net",
"multimedia"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "certgraph",
"portdir": "net/certgraph",
"version": "20220513",
"license": "GPL-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lanrat/certgraph",
"description": "An open source intelligence tool to crawl the graph of certificate Alternate Names",
"long_description": "CertGraph crawls SSL certificates creating a directed graph where each domain is a node and the certificate alternative names for that domain's certificate are the edges to other domain nodes. New domains are printed as they are found. In Detailed mode upon completion the Graph's adjacency list is printed. \n Crawling defaults to collecting certificate by connecting over TCP, however there are multiple drivers that can search Certificate Transparency logs. \n This tool was designed to be used for host name enumeration via SSL certificates, but it can also show you a \"chain\" of trust between domains and the certificates that re-used between them.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "clash",
"portdir": "net/clash",
"version": "1.18.0",
"license": "GPL-3",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Dreamacro/clash",
"description": "A rule-based tunnel in Go",
"long_description": "A rule-based tunnel in Go, feature-rich and supports VMess, Shadowsocks, Trojan, Snell protocols.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 227
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "comcast",
"portdir": "net/comcast",
"version": "1.0.1",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tylertreat/comcast",
"description": "Simulating terrible network connections so you can build better systems.",
"long_description": "Testing distributed systems under hard failures like network partitions and instance termination is critical, but it's also important we test them under less catastrophic conditions because this is what they most often experience. Comcast is a tool designed to simulate common network problems like latency, bandwidth restrictions, and dropped/reordered/corrupted packets. It works by wrapping up some system tools in a portable(ish) way.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "ec2-ls-hosts",
"portdir": "net/ec2-ls-hosts",
"version": "0.3.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ReSTARTR/ec2-ls-hosts",
"description": "A simple cli-tool for describing ec2 instances",
"long_description": "A simple cli-tool for describing ec2 instances",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 163
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"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": 163
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "ethr",
"portdir": "net/ethr",
"version": "1.0.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/microsoft/ethr",
"description": "Ethr is a Network Performance Measurement Tool for TCP, UDP & HTTP.",
"long_description": "Ethr is a cross platform network performance measurement tool written in golang. The goal of this project is to provide a native tool for comprehensive network performance measurements of bandwidth, connections/s, packets/s, latency, loss & jitter, across multiple protocols such as TCP, UDP, HTTP, HTTPS, and across multiple platforms such as Windows, Linux and other Unix systems.",
"active": true,
"categories": [
"sysutils",
"net",
"www"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "fargate-cli",
"portdir": "net/fargate-cli",
"version": "0.3.2",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/awslabs/fargatecli",
"description": "CLI for AWS Fargate",
"long_description": "CLI for AWS Fargate. AWS Fargate is a serverless compute engine for containers that works with both Amazon Elastic Container Service (ECS) and Amazon Elastic Kubernetes Service (EKS). Fargate makes it easy for you to focus on building your applications. Fargate removes the need to provision and manage servers, lets you specify and pay for resources per application, and improves security through application isolation by design.",
"active": true,
"categories": [
"devel",
"sysutils",
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "fortio",
"portdir": "net/fortio",
"version": "1.60.2",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://fortio.org",
"description": "Fortio is a load testing library, command line tool, advanced echo server and web UI in go (golang).",
"long_description": "Fortio is a load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats. Fortio runs at a specified query per second (qps) and records an histogram of execution time and calculates percentiles (e.g. p99 ie the response time such as 99% of the requests take less than that number (in seconds, SI unit)). It can run for a set duration, for a fixed number of calls, or until interrupted (at a constant target QPS, or max speed/load per connection/thread).",
"active": true,
"categories": [
"net",
"www"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"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": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "gomuks",
"portdir": "net/gomuks",
"version": "0.3.1",
"license": "AGPL-3",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://maunium.net/go/gomuks",
"description": "A terminal based Matrix client written in Go.",
"long_description": "A terminal based Matrix client written in Go.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"olm"
]
}
],
"depends_on": []
},
{
"name": "gost",
"portdir": "net/gost",
"version": "2.12.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.ginuerzh.xyz/gost/en",
"description": "GO Simple Tunnel - a simple tunnel written in golang.",
"long_description": "GO Simple Tunnel - a simple tunnel written in golang.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "httpie-go",
"portdir": "net/httpie-go",
"version": "0.7.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nojima/httpie-go",
"description": "httpie-like HTTP client written in Go",
"long_description": "httpie-like HTTP client written in Go",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "link",
"github": "subpop",
"ports_count": 9
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "matterbridge",
"portdir": "net/matterbridge",
"version": "1.26.0",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/42wim/matterbridge",
"description": "Multi-protocols (IRC/XMPP/Mattermost/Slack/Matrix/etc) bridge",
"long_description": "bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocketchat, twitch, ssh-chat, zulip, whatsapp, keybase, matrix, microsoft teams, nextcloud, mumble, vk and more with REST API (mattermost not required!)",
"active": true,
"categories": [
"net",
"irc"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "meshbird",
"portdir": "net/meshbird",
"version": "2.3",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://meshbird.com",
"description": "Distributed private networking.",
"long_description": "Meshbird is open-source cloud-native multi-region multi-cloud distributed private networking.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "mole",
"portdir": "net/mole",
"version": "2.0.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://davrodpin.github.io/mole",
"description": "CLI application to create ssh tunnels focused on resiliency and user experience.",
"long_description": "CLI application to create ssh tunnels focused on resiliency and user experience., forwarding a local port to a remote address through a SSH server.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "mqttcli",
"portdir": "net/mqttcli",
"version": "0.2.6",
"license": "GPL-3",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/subpop/mqttcli",
"description": "A simple MQTT command-line client",
"long_description": "mqttcli is a program that provides two subcommands (pub and sub) that allow command-line level access to an MQTT broker. sub subscribes to a topic and prints messages received to standard output. pub publishes the provided message to the provided topic. Both programs accept flags that can be provided as a config file.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "link",
"github": "subpop",
"ports_count": 9
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"asciidoc",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "nali",
"portdir": "net/nali",
"version": "0.7.3",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zu1k/nali",
"description": "An offline tool for querying IP geographic information",
"long_description": "An offline tool for querying IP geographic information",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "tsln1998",
"github": "tsln1998",
"ports_count": 3
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "nextdns",
"portdir": "net/nextdns",
"version": "1.43.5",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://nextdns.io",
"description": "NextDNS CLI client",
"long_description": "NextDNS protects you from all kinds of security threats, blocks ads and trackers on websites and in apps and provides a safe and supervised Internet for kids — on all devices and on all networks.",
"active": true,
"categories": [
"sysutils",
"net"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "nomad",
"portdir": "net/nomad",
"version": "1.9.4",
"license": "Commercial and Permissive",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.nomadproject.io",
"description": "Nomad is an open source scheduler for scheduling virtualized, containerized, and standalone applications.",
"long_description": "Nomad is a flexible container orchestration tool that enables an organization to easily deploy and manage any containerized or legacy application using a single, unified workflow. Nomad can run a diverse workload of Docker, non-containerized, microservice, and batch applications.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
},
{
"type": "fetch",
"ports": [
"git"
]
}
],
"depends_on": []
},
{
"name": "speedbump",
"portdir": "net/speedbump",
"version": "1.1.0",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kffl/speedbump",
"description": "TCP proxy for simulating variable, yet predictable network latency",
"long_description": "TCP proxy for simulating variable, yet predictable network latency",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "ssh3",
"portdir": "net/ssh3",
"version": "0.1.7",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/francoismichel/ssh3",
"description": "faster and rich secure shell using HTTP/3 - client program",
"long_description": "ssh3 is a complete revisit of the SSH protocol, mapping its semantics on top of the HTTP mechanisms. In a nutshell, ssh3 uses QUIC+TLS1.3 for secure channel establishment and the HTTP Authorization mechanisms for user authentication.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 227
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "ssh3-server",
"portdir": "net/ssh3",
"version": "0.1.7",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/francoismichel/ssh3",
"description": "faster and rich secure shell using HTTP/3 - server program",
"long_description": "ssh3 is a complete revisit of the SSH protocol, mapping its semantics on top of the HTTP mechanisms. In a nutshell, ssh3 uses QUIC+TLS1.3 for secure channel establishment and the HTTP Authorization mechanisms for user authentication.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 227
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "stree",
"portdir": "net/stree",
"version": "0.0.21",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/orangekame3/stree",
"description": "List the directory trees of an AWS S3 Bucket",
"long_description": "stree is a CLI tool designed to visualize the directory tree structure of an S3 bucket. By inputting an S3 bucket/prefix and utilizing various flags to customize your request, you can obtain a colorized or non-colorized directory tree right in your terminal.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "tcpterm",
"portdir": "net/tcpterm",
"version": "0.2.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sachaos/tcpterm",
"description": "tcpterm is a packet visualizer in TUI.",
"long_description": "tcpterm is a packet visualizer in TUI.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libpcap"
]
}
],
"depends_on": []
},
{
"name": "teleport",
"portdir": "net/teleport",
"version": "13.2.3",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gravitational.com/teleport",
"description": "Teleport SSH server and Certificate Authority",
"long_description": "Teleport is a modern SSH server and CA for managing clusters that provides secure login with certificate-based access, 2-factor authentication, session logging and replay, integration with Google Apps and other OAuth identity providers, and a Web UI. Built on the Golang SSH library, and compatible with OpenSSH",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "graemelawes",
"github": "gclawes",
"ports_count": 1
},
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"cbindgen",
"clang-17",
"cargo",
"yarn",
"go",
"rust"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"go",
"zip"
]
}
],
"depends_on": []
},
{
"name": "termshark",
"portdir": "net/termshark",
"version": "2.4.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://termshark.io",
"description": "A terminal UI for tshark, inspired by Wireshark",
"long_description": "A terminal UI for tshark, inspired by Wireshark. Read pcap files or sniff live interfaces (where tshark is permitted), filter pcaps or live captures using Wireshark's display filters, reassemble and inspect TCP and UDP flows View network conversations by protocol, and copy ranges of packets to the clipboard from the terminal.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
},
{
"type": "run",
"ports": [
"wireshark3"
]
}
],
"depends_on": []
},
{
"name": "webhook",
"portdir": "net/webhook",
"version": "2.8.2",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/adnanh/webhook",
"description": "A lightweight incoming webhook server to run shell commands",
"long_description": "webhook is a lightweight configurable tool written in Go, that allows you to easily create HTTP endpoints (hooks) on your server, which you can use to execute configured commands. You can also pass data from the HTTP request (such as headers, payload or query variables) to your commands. webhook also allows you to specify rules which have to be satisfied in order for the hook to be triggered.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "wander",
"portdir": "net/wander",
"version": "1.1.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/robinovitch61/wander",
"description": "A terminal app/TUI for HashiCorp Nomad",
"long_description": "An efficient terminal application/TUI for your HashiCorp Nomad cluster: - browse jobs, allocations, tasks, and logs, - exec to run commands in running tasks, - tail global or targeted events using a jq query, - save any view as a local file and see full specs",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "websocketd",
"portdir": "net/websocketd",
"version": "0.4.1",
"license": "BSD",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joewalnes/websocketd",
"description": "Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.",
"long_description": "websocketd is a small command-line tool that will wrap an existing command-line interface program, and allow it to be accessed via a WebSocket. WebSocket-capable applications can now be built very easily. As long as you can write an executable program that reads STDIN and writes to STDOUT, you can build a WebSocket server. Do it in Python, Ruby, Perl, Bash, .NET, C, Go, PHP, Java, Clojure, Scala, Groovy, Expect, Awk, VBScript, Haskell, Lua, R, whatever! No networking libraries necessary.",
"active": true,
"categories": [
"devel",
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "zget",
"portdir": "net/zget",
"version": "1.1.11",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/schollz/zget",
"description": "zack's wget",
"long_description": "zack's wget. zget is a mashup of curl and wget.",
"active": true,
"categories": [
"net",
"www"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "zns",
"portdir": "net/zns",
"version": "0.3.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/znscli/zns",
"description": "CLI tool for querying DNS records with readable, colored output.",
"long_description": "zns is a command-line utility for querying DNS records, displaying them in a human-readable, colored format that includes type, name, TTL, and value.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "geek-life",
"portdir": "office/geek-life",
"version": "0.1.3",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ajaxray/geek-life",
"description": "The Todo List / Task Manager for Geeks in command line",
"long_description": "The Todo List / Task Manager for Geeks in command line. Highlights: supports keyboard shortcuts, features projects, tasks, due-dates, task notes, has note editor with Markdown support & Markdown syntax highlighting, and full mouse support.",
"active": true,
"categories": [
"office"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "grit",
"portdir": "office/grit",
"version": "0.3.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/climech/grit",
"description": "A multitree-based personal task manager",
"long_description": "Grit is an experimental personal task manager that represents tasks as nodes of a multitree, a class of directed acyclic graphs. The structure enables the subdivision of tasks, and supports short-term as well as long-term planning.",
"active": true,
"categories": [
"office"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "pomo",
"portdir": "office/pomo",
"version": "0.8.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kevinschoon/pomo",
"description": "Pomodoro CLI",
"long_description": "pomo is a simple CLI for using the Pomodoro Technique. There are some amazing task management systems but pomo is more of a task execution or timeboxing system. pomo helps you track what you did, how long it took you to do it, and how much effort you expect it to take.",
"active": true,
"categories": [
"office"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "slides",
"portdir": "office/slides",
"version": "0.9.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://maaslalani.com/slides",
"description": "Slides in your terminal",
"long_description": "A terminal based presentation tool. Presentations in Slides are contained entirely in MarkDown files. You can create and present presentations without ever leaving your terminal.",
"active": true,
"categories": [
"textproc",
"office"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "zeit",
"portdir": "office/zeit",
"version": "0.0.7",
"license": "GPL-3",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://xn--gckvb8fzb.com/zeit-erfassen-a-cli-activity-time-tracker/",
"description": "Zeit, erfassen. A command line tool for tracking time spent on activities.",
"long_description": "Zeit, erfassen. A command line tool for tracking time spent on activities.",
"active": true,
"categories": [
"office"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "ultralist",
"portdir": "office/ultralist",
"version": "1.7.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ultralist.io",
"description": "Simple task management for tech folks.",
"long_description": "Ultralist is a task management system for technical people. It is a command-line component that is very fast and stays out of the way. Ultralist is based off of the Getting Things Done system. It has a concept of due dates, projects, and contexts.",
"active": true,
"categories": [
"office"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
}
]
}