Port Manager
View all active ports and processes with filtering. Kill processes directly from the interface.
Screenshot coming soon
Why You Need This
How this feature boosts your daily productivity
"Port 3000 is already in use" — the most annoying error in development. Instead of running `lsof -i :3000` and manually killing PIDs, the Port Manager shows every active port, the process using it, and gives you a one-click kill button. Filter by port number or process name to find exactly what's blocking you. Fix port conflicts in 2 seconds instead of 2 minutes.
How It Works
Get started in 4 simple steps
Open Your Env Files
The Environment Manager detects all .env files in your project. Switch between .env, .env.local, and .env.production.
Edit Key-Value Pairs
Add, modify, or delete environment variables in a structured editor. Secrets are masked by default.
Save Safely
Changes are saved as drafts first. Preview what changed before writing to the file.
Monitor Ports
Switch to the Port Manager to see all active ports. Filter and kill processes that are blocking your dev server.
Without 1DevTool
The manual way vs. the 1DevTool way
The Hard Way
The 1DevTool Way
Key Capabilities
Everything included with Port Manager
Why It Matters
The productivity impact of having environment & ports built into your workspace
Structured Editing
Key-value editor with secret masking is safer and clearer than editing raw .env files in a text editor.
Multi-Environment Support
Switch between .env, .env.local, and .env.production instantly. Compare variables across environments.
Instant Port Resolution
See what's using port 3000 and kill it in one click. No more lsof | grep | kill command chains.
Draft Protection
Preview changes before saving. Never accidentally overwrite production secrets or break your local setup.
More in Environment & Ports
Other features in this category you might find useful
Ready to boost your workflow?
Download 1DevTool for free and experience Port Manager along with 48 other features — all in one app.