← Back to tools

immortal

A cross-platform Unix supervisor for managing long-running processes

System & Monitoring linuxmacos Go BSD-3-Clause

Description

Immortal is a cross-platform (OS agnostic) Unix supervisor. It manages long-running processes, automatically restarting them if they crash, and provides process monitoring capabilities.

AI Summary

Cross-platform Unix process supervisor that manages and auto-restarts long-running processes.

Capabilities

  • + Supervise long-running processes
  • + Automatic process restart on crash
  • + Cross-platform support
  • + Process monitoring

Use When

  • You need to keep services running reliably
  • You want a lightweight process supervisor

Avoid When

  • x You use systemd and it meets your needs
View AGENTS.md for immortal