v4.6.0 — Now with Network DPI

System monitoring,
reimagined.

Real-time process tracking, per-process network telemetry, and threat detection — all in a blazing-fast native application built with Rust.

0
Processes at 60fps
0
Platforms
0
Open Source
omnimon — system overview
Scroll
Capabilities

Everything you need to see everything.

From process trees to packet inspection, OmniMon gives you complete visibility into your system's behavior.

Real-Time Metrics

Track CPU, memory, and swap usage with 60fps virtual scroll rendering for 2000+ simultaneous processes.

Network DPI Lite

Per-process network monitoring with throughput-by-PID. Native collectors: libpcap, WinDivert, and eBPF/aya.

Threat Detection

MITRE ATT&CK behavioral mapping and NIST 800-53 compliance with encrypted heartbeat snapshots.

Browser Integration

Chrome DevTools Protocol support for tab tracking across Chrome, Safari, Brave, Edge, and Arc.

Process Safety

Immutable OS-specific blocklists prevent accidental termination of critical system processes.

Security Alerts

Dynamic rules engine with GeoIP, CIDR, port/protocol, and memory threshold alerts in real time.

Architecture

Built on the fastest stack.

A Rust-native core wrapped in a modern desktop shell. No Electron. No compromises.

Rust Core

High-performance native engine with zero-cost abstractions and memory safety guarantees.

sysinfo tokio libpcap

Tauri 2

Lightweight desktop framework. Native webview, no bundled browser. ~10MB app size.

IPC Bridge Auto-Update Native APIs

Svelte 5

Reactive UI with runes. Compiled away — zero runtime overhead for buttery-smooth rendering.

Runes Vite TypeScript
Svelte 5 UI
Tauri IPC
Rust Core
OS Kernel
Get Started

Install in seconds.

Terminal — macOS

$ brew tap chochy2001/omnimon

$ brew install --cask omnimon

# Launch OmniMon

$ omnimon

Hardened

Security by design.

Every layer is built with defense in depth. From credential storage to IPC hardening, OmniMon takes security seriously.

Zero Plaintext Credentials

All secrets stored in native OS Keychain. Never written to disk in plaintext.

MITRE ATT&CK Mapping

Behavioral analysis mapped to T1055, T1043, T1571 and more attack techniques.

NIST 800-53 Compliance

Encrypted heartbeat snapshots and tamper-evident audit trails for compliance.

IPC Hardening

Runtime type guards, AppleScript RCE mitigation, and WebSocket path traversal prevention.

Releases

Releases & Updates

Latest releases, features, and changes from the OmniMon project.

Open Source

Built by the community.

OmniMon is MIT licensed and open to contributions. Whether you're fixing a bug, adding a feature, or improving docs — every contribution matters.

MIT License
Free to use, modify, and distribute.