Portr is a modern port and process management tool designed for the Windows operating system, making local development workflows easier by running in the system tray.
It is specifically built to solve the common "Port already in use" issue faced by developers working with Next.js, Docker, or Node.js services---without the hassle of dealing with terminal commands.
- ⚡ Fast Port Scanning: Instantly lists all active ports and the services using them.
- 📂 Directory Insight: Displays not only the process (PID) but also the file directory where the application is running.
- 🎯 One-Click Kill: Terminates conflicting or hanging ports
instantly without dealing with
taskkillcommands. - 📥 Minimalist Design: Runs in the system tray to reduce screen clutter and provide quick access.
- 🎨 Modern Stack: Built with Electron, Vite, React, and Material UI for a performant and sleek interface.
Follow these steps to run the project locally:
git clone https://github.com/MetaMsa/Portr.git
cd Portr
npm install
npm startnpm run makeElectron ⚛️ + Vite ⚡ + React ⚛️ + Material UI
Contributions are welcome. Feel free to open issues or submit pull requests for bug reports or feature suggestions.
This project is licensed under the MIT License.
