foreversd/forever-monitor
The core monitoring functionality of forever without the CLI observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5174
- days_rel: n/a
- days_push: 783
- n_releases_24m: 0
Adoption not part of the score
1156 stars · 174 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
forever-monitor is a Node.js library providing the core process monitoring functionality of the forever tool without its CLI. It lets you spawn and supervise child processes from your own code, automatically restarting them on failure with configurable uptime and restart limits.
Use cases
- keep a node script running and restart it if it crashes
- supervise a non-node process like a perl script from node code
- limit how many times a failing process restarts
- restart a process when watched source files change
- manage child process pid files and stdout/stderr output programmatically
When to choose
- you need forever's process supervision embedded in a Node.js application rather than as a CLI
- you want programmatic control over restart policies, spin detection, and file watching for child processes
When to avoid
- you need full process management from the command line (use the forever CLI instead)
- you need modern container or systemd-based process supervision in production
- you need a maintained, actively developed supervisor for new projects
Facets
library · maturity maintenance
monitoring developer-tools developer-tools cross-platform process-management process-monitor restart fault-tolerance nodejs devops automation
2 sources
- readme: https://github.com/foreversd/forever-monitor · fetched 2026-08-28 · 6b7ab3e62e33
- registry_npm: https://registry.npmjs.org/forever-monitor · fetched 2026-08-29 · 6ee92d4a0e27
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| foreversd/forever-monitor | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="foreversd/forever-monitor")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem