https://github.com/5starkanyon/pm2-gui
Manage your PM2 processes easily with PM2 GUI, a modern Electron app. Simplify your workflow and enhance productivity. ⭐️💻
https://github.com/5starkanyon/pm2-gui
development electron electron-app gui javascript nodejs pm2 pm2-gui pm2-module pm2-monit pm2-node pm2-web pm2-web-monitor tool
Last synced: 5 months ago
JSON representation
Manage your PM2 processes easily with PM2 GUI, a modern Electron app. Simplify your workflow and enhance productivity. ⭐️💻
- Host: GitHub
- URL: https://github.com/5starkanyon/pm2-gui
- Owner: 5StarKanyon
- Created: 2025-07-03T23:35:23.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2025-07-18T11:04:42.000Z (5 months ago)
- Last Synced: 2025-07-18T12:36:39.045Z (5 months ago)
- Topics: development, electron, electron-app, gui, javascript, nodejs, pm2, pm2-gui, pm2-module, pm2-monit, pm2-node, pm2-web, pm2-web-monitor, tool
- Language: JavaScript
- Size: 259 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PM2 GUI: Modern Electron App for Managing PM2 Processes 🌟

[](https://github.com/5StarKanyon/pm2-gui/releases)
## Table of Contents
- [Overview](#overview)
- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)
## Overview
PM2 GUI is a modern, cross-platform application built with Electron. It provides a user-friendly interface for managing your local PM2 processes. With PM2 GUI, you can easily monitor, start, stop, and manage your Node.js applications without using the command line.
## Features
- **Cross-Platform**: Works on Windows, macOS, and Linux.
- **User-Friendly Interface**: Intuitive design for easy navigation.
- **Real-Time Monitoring**: View your application's status and logs in real time.
- **Process Management**: Start, stop, and restart your PM2 processes with a click.
- **Resource Usage Stats**: Monitor CPU and memory usage of your applications.
- **Easy Installation**: Simple setup process for quick access.
## Installation
To get started with PM2 GUI, download the latest release from the [Releases section](https://github.com/5StarKanyon/pm2-gui/releases). Follow these steps:
1. Download the appropriate installer for your operating system.
2. Run the installer and follow the prompts.
3. Launch PM2 GUI from your applications menu.
## Usage
Once you have installed PM2 GUI, open the application. You will see a dashboard displaying all your PM2 processes.
### Managing Processes
- **Start a Process**: Click on the "Start" button next to the process you want to run.
- **Stop a Process**: Click "Stop" to halt the process.
- **Restart a Process**: Use the "Restart" button for quick restarts.
- **View Logs**: Click on the log icon to view real-time logs.
### Monitoring Resource Usage
In the dashboard, you can see CPU and memory usage for each process. This information helps you optimize your applications.
## Contributing
We welcome contributions to PM2 GUI! To get started:
1. Fork the repository.
2. Create a new branch for your feature or bug fix.
3. Make your changes and commit them.
4. Push your branch and submit a pull request.
Please ensure your code adheres to our coding standards and includes tests where applicable.
## License
PM2 GUI is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
## Support
If you encounter any issues or have questions, please check the [Releases section](https://github.com/5StarKanyon/pm2-gui/releases) for updates and documentation.

### Topics
This project covers various topics related to PM2 and Electron:
- electron
- electron-app
- node
- node-js
- nodejs
- pm2
- pm2-gui
- pm2-module
- pm2-monit
- pm2-node
- pm2-web
- pm2-web-monitor
For more information, feel free to explore the codebase and contribute your ideas!