Back to browse
GitHub Repository

Oxmgr is a modern, lightweight process manager written in Rust, a fast, deterministic alternative to PM2 for managing any executable across platforms.

147 starsRust

Oxmgr – a lightweight PM2 alternative written in Rust

by vladimir-urik·Mar 3, 2026·4 points·0 comments

AI Analysis

●●●BangerWizardryShip ItSolve My Problem

PM2 replacement in Rust: 42x faster crash recovery, 21x lower memory, reproducible benchmarks against live competitor.

Strengths
  • Reproducible benchmark methodology: automated GitHub Actions, public script, and repeated claims (42x crash recovery, 47x single-process start) are verifiable and substantial
  • Language-agnostic from day one: manages Node, Python, Go, binaries equally, unlike PM2's historical Node bias
  • Idempotent `oxmgr apply` + systemd/launchd service installation + ecosystem.config.json backward compatibility show serious ops tooling
Weaknesses
  • PM2 ecosystem is entrenched; switching costs (rewriting configs, validating behavior) are real despite compat layer
  • Early maturity: 1 star on GitHub, pre-release versioning suggests adoption risk vs PM2's proven stability in production
Target Audience

DevOps engineers, SREs, backend teams needing to replace PM2 with faster, leaner process supervision

Similar To

PM2 · systemd · supervisord

Post Description

Oxmgr is an open-source process manager for Linux, macOS, and Windows. Language-agnostic (Node.js, Python, Go, any executable), declarative oxfile.toml config with idempotent `oxmgr apply`.

Benchmarked against PM2 on Linux (GitHub Actions Ubuntu, automated on every push): - 42x faster crash recovery (3.7ms vs 157ms) - 21x lower memory at 100 processes (6.8MB vs 145MB) - 7.5x faster fleet start (773ms vs 5.82s) - 47x faster single process start (3.9ms vs 184ms)

Benchmarks are reproducible — script is in the repo.

GitHub: https://github.com/Vladimir-Urik/OxMgr Benchmarks: https://oxmgr.empellio.com/benchmark

Similar Projects

Security●●Solid

Minimal Linux sandboxes to manage AI-Generated Code with ease

Embedded Rust sandbox with seccomp and DNS rebinding protection, no VM required.

Big BrainSolve My ProblemShip It
bugthesystem
101mo ago