GitHub RepositoryOpen SourceNOASSERTIONNodeJavaScriptDemo AvailableExternal ProjectNext.js

Unitech/pm2

This is an external open-source GitHub repository imported into the WOCSOL Marketplace for discovery. The original repository owner is the primary creator.

Stars
43.2K
Forks
2.7K
Watchers
43.2K
Open Issues
1.1K
Unitech/pm2

Repository Details

Repository
Unitech/pm2
Framework
Node
Primary Language
JavaScript
Content Language
English
License
NOASSERTION
Stars
43.2K
Forks
2.7K
Watchers
43.2K
Open Issues
1.1K
Default Branch
master
Last Synced
25 Jun 2026
Repository Status
draft_created

Repository Description

AI Summary

Node.js Production Process Manager with a built-in Load Balancer.

Original Repository Description

Node.js Production Process Manager with a built-in Load Balancer.

README Preview

<div align="center"> <br/> ![https://raw.githubusercontent.com/Unitech/pm2/master/pres/pm2-logo-2.png](https://raw.githubusercontent.com/Unitech/pm2/master/pres/pm2-logo-2.png) <b>P</b>(rocess) <b>M</b>(anager) <b>2</b><br/> <i>Runtime Edition</i> <br/><br/> <a title="PM2 Downloads" href="https://npm-stat.com/charts.html?package=pm2&from=2018-01-01&to=2023-08-01"> <img src="https://img.shields.io/npm/dm/pm2" alt="Downloads per Month"/> </a> <a title="PM2 Downloads" href="https://npm-stat.com/charts.html?package=pm2&from=2018-01-01&to=2023-08-01"> <img src="https://img.shields.io/npm/dy/pm2" alt="Downloads per Year"/> </a> <a href="https://badge.fury.io/js/pm2" title="NPM Version Badge"> <img src="https://badge.fury.io/js/pm2.svg" alt="npm version"> </a> <br/> <br/> <br/> </div> PM2 is a production process manager for Node.js/Bun applications with a built-in load balancer. It allows you to keep applications alive forever, to reload them without downtime and to facilitate common system admin tasks. Starting an application in production mode is as easy as: ```bash $ pm2 start app.js ``` PM2 is constantly assailed by [a comprehensive test suite](https://github.com/Unitech/pm2/actions/workflows/node.js.yml). Official website: [https://pm2.keymetrics.io/](https://pm2.keymetrics.io/) Works on Linux, macOS, and Windows. Supports Node.js 18+ and Bun 1+. ## Installing PM2 ### With NPM ```bash $ npm install pm2 -g ``` ### With Bun ```bash $ bun install pm2 -g ``` If you only have Bun installed (no Node.js), symlink `node` to `bun` so PM2's `#!/usr/bin/env node` shebang resolves to Bun's node-compatibility runtime: ```bash $ sudo ln -s $(which bun) /usr/local/bin/node ``` ___ You can install Node.js easily with [NVM](https://github.com/nvm-sh/nvm#installing-and-updating) or [FNM](h

NodeJavaScriptNOASSERTIONpm2nodejsprocess-managermonitoringload-balancerproductiondeploycommand-linecommand-line-tool

Related Repositories

Product Discussion

Ask questions or discuss this product. New comments are reviewed before publishing.

0 comments

Loading comments...

Explore

WOCSOL services and marketplace

Account

Sign in or create an account to manage downloads, orders, and support.