Network-aware profiles
Clean-room rules for prompts, interfaces, addresses, protocol state, counters, syslog severity, and common vendor terms, tuned per platform rather than one generic rule set.
// network & unix terminal highlighting
PrismTTY wraps shells, SSH sessions, pipes, and logs with fast PCRE2 highlighting tuned for network devices and Unix administration. It never logs in and never stores output. It colors what already flows through your terminal.
9 built-in profiles·v1.2.5·PCRE2 engine·MIT licensed
// compare
Left of the seam is the raw dump. Right of it is the same bytes through PrismTTY: interfaces, addresses, state, and severity each carry their own color.
Clean-room rules for prompts, interfaces, addresses, protocol state, counters, syslog severity, and common vendor terms, tuned per platform rather than one generic rule set.
Start one wrapped shell with ptty /bin/zsh, then keep your
normal SSH, telnet, and console habits. Highlighting follows whatever
the session becomes.
Loads existing ChromaTerm YAML alongside native profiles, validates profile files, and reloads long-running sessions after config changes.
// dynamic profile switching
PrismTTY watches login banners, prompts, and remote-jump commands, then re-colors the same kinds of output the way each vendor writes them.
generic·linux-unix·cisco·juniper·fortinet·palo-alto·arista·arubacx·versa
// install
brew install inxbit/tap/prismtty
cargo install prismtty
ptty /bin/zsh
// scope
A live terminal-output highlighter for shells, SSH sessions, pipes, and logs. It adds color to prompts, interfaces, addresses, protocol state, counters, severity, and common vendor terms.
Not an NMS, a configuration tool, a source of truth, a SIEM, a log platform, or an inventory system. It never logs in to devices, collects inventory, pushes configuration, or stores operational data.
// feedback wanted
Reports from real sessions help most, especially across the built-in profiles and custom profile files for other vendors and appliances.
Cisco IOS / IOS XE / IOS XR / NX-OS / ASA·Juniper Junos·Fortinet FortiGate / FortiOS·Palo Alto PAN-OS·Arista EOS·Aruba CX·Versa·Linux / Unix
Open an issue on GitHub