releasei18nnetwork
OmniMon v4.2.0: i18n Support & Network Traffic Monitoring
OmniMon goes multilingual with full internationalization support and introduces per-process network traffic monitoring with DPI Lite collectors.
What’s New in v4.2.0
OmniMon v4.2.0 brings internationalization to the forefront and adds deep network visibility with per-process traffic monitoring.
Highlights
- Full i18n Support — The entire UI is now translatable. English and Spanish ship by default, with a framework for community-contributed translations.
- Network Traffic per Process — See real-time network throughput mapped to each PID. Native collectors for libpcap (macOS/Linux) and WinDivert (Windows).
- DPI Lite Engine — Lightweight Deep Packet Inspection identifies protocol types without full payload analysis, keeping overhead minimal.
- CrabNebula Cloud Distribution — Desktop builds now deploy through CrabNebula Cloud for seamless auto-update delivery.
- Cloud Key Settings — Configurable keyring-backed cloud keys for secure artifact distribution.
Technical Details
The i18n system uses a JSON-based locale format with runtime language switching. Network telemetry leverages zero-copy IPC to stream per-process metrics from the Rust core to the Svelte UI at 60fps without blocking the main thread.
Installation
macOS:
brew tap chochy2001/omnimon
brew install --cask omnimon
Linux:
curl -fsSL https://get.omnimon.dev | bash
Windows: Download the .msi installer from the releases page.