MCPcopy Index your code
hub / github.com/benwebber/tunnelblickctl

github.com/benwebber/tunnelblickctl @v0.3.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.3.0 ↗ · + Follow
46 symbols 75 edges 5 files 0 documented · 0%

Browse by type

Functions 31 Types & classes 15
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

tunnelblickctl

Command-line interface for Tunnelblick, the de facto OpenVPN client for OS X.

Install

Install latest release with Homebrew

brew tap benwebber/tunnelblickctl
brew install tunnelblickctl

Install manually

Download one of the pre-compiled releases, extract it, then copy tunnelblickctl to somewhere on your $PATH.

Usage

$ tunnelblickctl help
tunnelblickctl

USAGE:
    tunnelblickctl [SUBCOMMAND]

FLAGS:
    -h, --help    Prints help information

SUBCOMMANDS:
    connect       Connect to a VPN
    disconnect    Disconnect from a VPN
    help          Prints this message or the help of the given subcommand(s)
    install       Install an OpenVPN or Tunnelblick configuration
    launch        Launch Tunnelblick
    list          List VPN configurations [aliases: ls]
    quit          Quit Tunnelblick
    status        Show VPN connection status
    version       Show version information

License

MIT

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 20
Function 11
Class 8
Enum 5
Interface 2

Languages

TypeScript50%
Rust50%

Modules by API surface

src/tunnelblick.ts23 symbols
src/tunnelblick.rs17 symbols
src/main.rs5 symbols
build.rs1 symbols

For agents

$ claude mcp add tunnelblickctl \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page