tabby-server-stats-enhanced
v1.0.0
Published
Enhanced fork of tabby-server-stats (by Akkariin / kasuganosoras): real-time server stats bar for Tabby terminals, rebuilt for Tabby 1.0.23x / Angular 15 with drag-and-drop ordering, display toggles, multi-plugin bar stacking and SSH data-loss resilience.
Maintainers
Readme
tabby-server-stats-enhanced
Real-time server stats bar for Tabby terminal tabs.
Based on tabby-server-stats by Akkariin Meiko (kasuganosoras). All credit for the original design and implementation goes to the original author; this package is an enhanced derivative published with gratitude, under the original MIT license. The original plugin keeps working great on older Tabby versions — this fork exists only because the original targets an older Tabby/Angular stack.
Why this fork
The original plugin stopped loading on Tabby 1.0.23x (Angular 15, russh-based SSH). This version was rebuilt from scratch for the current Tabby plugin API while keeping the original feature spirit, and adds several enhancements.
Features
- Built-in metrics: CPU, memory, disk usage, network up/down speed
- Custom metrics: any shell command that prints a number or text (progress-bar or plain text rendering)
- Works over the tab's SSH session; local collection on Linux/macOS terminals
- Show/hide toggle for every metric (built-in included) — disable instead of delete
- Drag metric modules directly on the bar to reorder them (persisted)
- Stable fixed-width value fields (no layout jitter as digits change)
- Stacks above other plugins' bottom bars (e.g. AI quota bars) instead of covering them
- Resilient against intermittent SSH channel data loss: automatic retry plus last-known-value fallback (rendered dimmed)
- Settings page: refresh interval, bar position (top/bottom), background, metric manager
Installation
- Open Tabby → Settings → Plugins
- Search for
tabby-server-stats-enhanced - Click Install and restart Tabby
The stats bar appears automatically on SSH tabs (and on local terminals on Linux/macOS). Configure metrics under Settings → Server Stats.
Notes
- If you also have the original
tabby-server-statsinstalled, disable or remove one of the two — running both would render two bars. - Config lives under
plugin.serverStatsin Tabby's config file.
Credits & License
- Original plugin: kasuganosoras/tabby-server-stats by Akkariin Meiko — MIT
- Enhancements in this fork: MIT (see LICENSE, which carries both copyright notices as required)
