🍺 BREW Explorer

← all formulae

wireguard-tools

brew install wireguard-tools v1.0.20260223 GPL-2.0-only

Command-line tools for configuring and managing WireGuard VPN tunnels.

Why you might care

WireGuard is a modern, lightweight VPN protocol with superior performance and simpler configuration than traditional VPN solutions. The tools here let you set up, manage, and monitor WireGuard interfaces from the shell—essential for infrastructure automation, headless servers, and reproducible network configs. Works alongside the wireguard-go kernel implementation.

Categories

Alternatives

OpenVPN strongSwan tinc
2.9k
30-day installs · #808
9.5k
90-day · #832
34.9k
365-day · #822

Runtime dependencies

Links

Blurb generated by claude-haiku-4-5 on 2mo ago.

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "OpenVPN",
    "strongSwan",
    "tinc"
  ],
  "build_dependencies": [],
  "categories": [
    "vpn",
    "networking",
    "sysadmin"
  ],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "wireguard-go",
    "bash"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Tools for the WireGuard secure network tunnel",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:41:07+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "wireguard-tools",
  "github_default_branch": null,
  "github_last_commit_at": null,
  "github_readme_excerpt": null,
  "github_repo": null,
  "github_stars": null,
  "github_topics": [],
  "homepage": "https://www.wireguard.com/",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": "WireGuard: fast, modern, secure VPN tunnel",
  "installs_30d": 2923,
  "installs_365d": 34911,
  "installs_90d": 9482,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "GPL-2.0-only",
  "llm_generated_at": "2026-06-20T23:47:11+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "wireguard-tools",
  "oldnames": [],
  "one_liner": "Command-line tools for configuring and managing WireGuard VPN tunnels.",
  "optional_dependencies": [],
  "rank_30d": 808,
  "rank_365d": 822,
  "rank_90d": 832,
  "raw_hash": "c4da1e0acf1cc968",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/w/wireguard-tools.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "1.0.20260223",
  "versioned_formulae": [],
  "why_use_this": "WireGuard is a modern, lightweight VPN protocol with superior performance and simpler configuration than traditional VPN solutions. The tools here let you set up, manage, and monitor WireGuard interfaces from the shell\u2014essential for infrastructure automation, headless servers, and reproducible network configs. Works alongside the wireguard-go kernel implementation."
}