MIB parsing
Recursively parses .mib files in one or more directories into a
browsable group/table hierarchy, and flags files that fail to parse.
A desktop app for browsing MIB and YANG files and polling live values from SNMP-, gNMI-, and NETCONF-managed devices — switches, routers, and similar network equipment. Point it at your MIB or YANG directories, pick a scalar, table, or path, connect over SNMPv1/v2c/v3, gNMI, or NETCONF, and fetch live values in a sortable, diffable table.
Recursively parses .mib files in one or more directories into a
browsable group/table hierarchy, and flags files that fail to parse.
Group MIB directories into named profiles — e.g. per firmware version — and switch between them instantly.
Browse the full group hierarchy, or flatten straight to just the SNMP tables when you know what you're after.
Open multiple tables and scalars in tabs, across up to two side-by-side panes, to compare devices or tables at once.
Per-tab connection settings, including full v3 security, authentication and privacy configuration.
Manual or auto-refresh fetching, with a diff mode that highlights rows added, removed, or changed between fetches.
Human-readable column names and DISPLAY-HINT-aware formatting turn raw MIB identifiers and numeric values into something legible.
Time repeated SNMP walks of any subtree and see min/median/mean/P95/max and standard deviation across the runs.
Browse a gNMI target's advertised Capabilities and run Get requests against any path, over TLS (with an optional skip-verify mode for self-signed certs).
Browse a NETCONF target's advertised <hello> capabilities and
run <get> requests over SSH, filtered by an XPath path built
from the same YANG tree gNMI uses.
Point it at your .yang directories and browse the schema as a
path tree, shared by both gNMI and NETCONF — the same "browse before you fetch"
experience MIBs give SNMP.
Listen for SNMPv1/v2c/v3 traps and informs, decoded live and labeled against your parsed MIBs, with a filterable, expandable event log.
Add one or more directories of .mib files to a profile. They're
parsed immediately into a group/table hierarchy in the sidebar.
Browse the tree or flatten to tables, then open the node you want in a tab — or right-click it to benchmark a walk instead.
Fill in the device address and SNMPv1/v2c/v3 credentials for that tab, then fetch once or turn on auto-refresh.
Sort, resize, and toggle readable names or display-hint formatting. Turn on diff mode to see exactly what changed between fetches.
Loading the latest release…
Apple Silicon & Intel
Or via Homebrew:
brew install --cask md2perpe/tap/bryllun
Unsigned build — see the install notes for the Gatekeeper workaround.
64-bit installer
.deb, .rpm, and AppImage — x86_64 & ARM64
Building from source instead? See the development instructions in the README.