🍺 BREW Explorer

← all formulae

bore-cli

brew install bore-cli v0.6.0 MIT

Modern, simple TCP tunnel in Rust that exposes local ports to a remote server

448
30-day installs · #1858
1.1k
90-day · #2148
2.0k
365-day · #2804
11.3k
★ GitHub stars · updated 6mo ago

Build dependencies

GitHub topics

cli localhost networking proxy rust self-hosted tcp tunnel

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "rust"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Modern, simple TCP tunnel in Rust that exposes local ports to a remote server",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:35:57+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "bore-cli",
  "github_default_branch": "main",
  "github_last_commit_at": "2026-02-04T18:00:26Z",
  "github_readme_excerpt": "# bore\n\n[![Build status](https://img.shields.io/github/actions/workflow/status/ekzhang/bore/ci.yml)](https://github.com/ekzhang/bore/actions)\n[![Crates.io](https://img.shields.io/crates/v/bore-cli.svg)](https://crates.io/crates/bore-cli)\n\nA modern, simple TCP tunnel in Rust that exposes local ports to a remote server, bypassing standard NAT connection firewalls. **That\u0027s all it does: no more, and no less.**\n\n![Video demo](https://i.imgur.com/vDeGsmx.gif)\n\n```shell\n# Installation (requires Rust, see alternatives below)\ncargo install bore-cli\n\n# On your local machine\nbore local 8000 --to bore.pub\n```\n\nThis will expose your local port at `localhost:8000` to the public internet at `bore.pub:\u003cPORT\u003e`, where the port number is assigned randomly.\n\nSimilar to [localtunnel](https://github.com/localtunnel/localtunnel) and [ngrok](https://ngrok.io/), except `bore` is intended to be a highly efficient, unopinionated tool for forwarding TCP traffic that is simple to install and easy to self-host, with no frills attached.\n\n(`bore` totals about 400 lines of safe, async Rust code and is trivial to set up \u2014 just run a single binary for the client and server.)\n\n## Installation\n\n### macOS\n\n`bore` is packaged as a Homebrew core formula.\n\n```shell\nbrew install bore-cli\n```\n\n### Linux\n\n#### Arch Linux\n\n`bore` is available in the AUR as `bore`.\n\n```shell\nyay -S bore # or your favorite AUR helper\n```\n\n#### Gentoo Linux\n\n`bore` is available in the [gentoo-zh](https://github.com/microcai/gentoo-zh) overlay.\n\n```shell\nsudo eselect repository enable gentoo-zh\nsudo emerge --sync gentoo-zh\nsudo emerge net-proxy/bore\n```\n\n### Binary Distribution\n\nOtherwise, the easiest way to install bore is from prebuilt binaries. These are available on the [releases page](https://github.com/ekzhang/bore/releases) for macOS, Windows, and Linux. Just unzip the appropriate file for your platform and move the `bore` executable into a folder on your PATH.\n\n### Cargo\n\nYou also can build `bore` from source using [Cargo",
  "github_repo": "ekzhang/bore",
  "github_stars": 11254,
  "github_topics": [
    "cli",
    "localhost",
    "networking",
    "proxy",
    "rust",
    "self-hosted",
    "tcp",
    "tunnel"
  ],
  "homepage": "https://github.com/ekzhang/bore",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 448,
  "installs_365d": 2034,
  "installs_90d": 1057,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "bore-cli",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 1858,
  "rank_365d": 2804,
  "rank_90d": 2148,
  "raw_hash": "c8dd6276542bda02",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/b/bore-cli.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "0.6.0",
  "versioned_formulae": [],
  "why_use_this": null
}