macOS
brew install boringlocal Homebrew formula metadata
brew
Simple command-line SSH tunnel manager that just works. Version 0.16.1 via Homebrew; verified 2026-07-04.
install
brew install boringlocal Homebrew formula metadata
nix profile install nixpkgs#boringnixpkgs package indexes · pkgs/by-name/bo/boring/package.nix · source: api.github.com
overview
Simple command-line SSH tunnel manager that just works
history
boring is a small Go CLI for managing SSH tunnels from a TOML file, positioned as a simpler way to keep local, remote, SOCKS, and reverse SOCKS forwards organized.
The public GitHub repository was created in September 2024, and its earliest GitHub release in the public release feed is 0.4.0 from October 2024. The official site describes it as a simple command-line SSH tunnel manager with TOML configuration, ssh_config compatibility, and automatic reconnections.
The project keeps its scope narrow: it manages tunnel definitions and process lifecycle around SSH rather than trying to replace OpenSSH or become a general VPN system.
Adoption is early and package-manager-focused. The batch input records Homebrew and Nix packaging, which is typical for a modern single-binary CLI aimed at developers who frequently need repeatable port forwards.
Because boring delegates authentication and host identity to SSH configuration, it fits into existing developer workflows without asking users to maintain a separate credential store.
Users define named tunnels in a TOML file, then use the CLI to list, open, close, and group them. The README documents local, remote, SOCKS, and socks-remote modes plus fields for host, user, identity, port, keep-alive, and grouping.
The tool reads standard SSH configuration where possible and falls back to familiar defaults such as the current user, port 22, ssh-agent, and standard identity files.
boring is package-nerd interesting because it is a deliberately small wrapper around a ubiquitous system tool: it packages as one CLI, but its real value is making OpenSSH port-forwarding state reproducible and inspectable.
Its platform-specific default config paths are a useful curation detail, since Linux follows XDG while macOS and Windows use a home-directory TOML file.
security posture
No matching local secret-handling manifest was found for boring. Nucleus package metadata is still published here so future coverage has a stable package URL.
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
$XDG_CONFIG_HOME/boring/.boring.toml~/.config/boring/.boring.toml~/.boring.toml~/.boring.tomlexecutables
| Command | Kind | Exposure | Note |
|---|---|---|---|
boring | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://github.com/alebeck/boring
install metadata
| Package key | brew:boring |
|---|---|
| Version | 0.16.1 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/boring |
| Homepage | https://alebeck.github.io/boring/ |
| Repository | https://github.com/alebeck/boring |
| Upstream docs | https://alebeck.github.io/boring |
| License | MIT |
| Source archive | https://github.com/alebeck/boring/archive/refs/tags/v0.16.1.tar.gz |
| Last updated | 2026-07-04T14:08:56Z |
| Pulse | updated |
| Build dependencies | go |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | boring |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
boring
nix profile install nixpkgs#boringsource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.