Skip to content

Baudrun

A serial terminal for network gear. Console sessions for switches, routers, and firewalls with profiles for different devices and syntax highlighting.

See the screenshot tour

Baudrun keeps named profiles for each device, runs a full terminal emulator with vendor-aware syntax highlighting, and identifies USB-serial adapters that need a driver. macOS, Windows, and Linux from a single download.

Profiles

Each device gets a saved profile with port, baud rate, parity, line endings, and a theme. Connection takes one click.

Terminal

Native VT100 / xterm parsing with scrollback, selection, syntax highlighting for IPs, MACs, interface names, and vendor-specific output. Copy / paste / select-all wired to the platform clipboard.

Cross-platform

macOS, Windows, and Linux from a single Rust binary. GPU-accelerated rendering, native title-bar and traffic-light treatment per platform, single-file install.

Adapter detection

Recognizes CH340, CP210x, FTDI, and other common USB-serial chipsets. Identifies missing drivers and links to the vendor download.

Install

Homebrew, Scoop, and direct downloads on stable and pre-release channels. Install instructions.

Profiles

Connection settings saved per device. Set port, baud, parity, line endings, and theme once. Profiles guide.

Syntax highlighting

Vendor-aware highlight packs for Cisco, Juniper, Aruba, Arista, and MikroTik. Author your own packs and test patterns in the rule playground. Authoring guide.

Themes and skins

Author terminal themes (.itermcolors) and app chrome skins (Baudrun JSON).

Screenshots

Every screen and every built-in skin in light and dark on macOS, Windows, and Linux. View screenshots.