# strongloop/node-foreman

A Node.js Version of Foreman

Repository: https://github.com/strongloop/node-foreman
Canonical: https://ross.abutalabs.com/products/node-foreman
Homepage: http://strongloop.github.io/node-foreman/
Language: JavaScript
License: NOASSERTION
License Family: other
Last push: 2024-08-19T05:59:49+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 5065, "days_push": 744, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1274, forks 116 (observed 2026-08-28T04:04:12.734303+00:00)

## What it is
Node Foreman is a Node.js implementation of the Foreman tool for managing Procfile-based applications. It runs multiple processes from a Procfile with .env variable loading and can export configurations for production process management.

## Use cases
- run multiple node processes locally with nf start
- manage a Procfile-based web and worker setup during development
- load environment variables from a .env file before starting services
- export a Procfile app to upstart or other process management formats
- replace ruby foreman for node.js projects

## When to choose
- you develop Node.js apps with multiple processes defined in a Procfile
- you want a simple dev-time process manager with .env support
- you need Foreman-like behavior without a Ruby dependency

## When to avoid
- you need daemonized production process management rather than foreground dev running
- you use Docker Compose or a modern orchestrator for multi-process apps
- you need a tool under very active development

## Facets
- artifact type: cli-tool
- maturity: maintenance
- function: cli, developer-tools, deployment, configuration-management
- domain: developer-tools, backend
- platform: cli, cross-platform
- tags: procfile, process-manager, foreman, env-files, nodejs, command-line, devops

## Member repositories
- strongloop/node-foreman (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:12.734303+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T05:03:09.397167+00:00, confidence not recorded.
  - readme: https://github.com/strongloop/node-foreman (fetched 2026-08-28T04:04:12.734303+00:00, sha 4329ca7b00d4)
  - homepage: http://strongloop.github.io/node-foreman/ (fetched 2026-08-29T12:14:21.028232+00:00, sha 68c8fab7883f)
- Data as of 2026-08-30T08:39:29.467469+00:00.
