A modern, cross-platform Electron GUI for managing your local PM2 processes.
git clone https://github.com/TF2-Price-DB/pm2-gui.git
cd pm2-gui
npm install -g pm2
npm install
npm start
- View running PM2 processes in a modern table
- Start, stop, restart, and delete processes
- View and search logs (with live streaming)
- View and (where supported) edit process configs
- Start new processes with custom scripts
- Modern Bootstrap-based GUI
- Electron-based cross-platform GUI
- Ensure PM2 is running and accessible in your system PATH.
- Start the app:
- The main window lists all running PM2 processes.
- Start a new process:
- Click Start New Process and enter the script path.
- View process details:
- Click a process name to open a modal with details, live logs, and config.
- Edit config & restart:
- Where supported, edit config in the modal and restart the process.
- Process actions:
- Use the main table to start, stop, restart, or delete any process.
Tip: All actions are available from the main table for quick management.
- The app interacts with your local PM2 instance.
- Make sure PM2 is installed and accessible in your system PATH.
- Supports most PM2 actions directly from the GUI.
- More advanced features and cross-platform support are coming soon.
Pull requests, issues, and suggestions are welcome! Please open an issue or PR on GitHub.
MIT