Environment & Ports

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

1
1

Open Your Env Files

The Environment Manager detects all .env files in your project. Switch between .env, .env.local, and .env.production.

2
2

Edit Key-Value Pairs

Add, modify, or delete environment variables in a structured editor. Secrets are masked by default.

3
3

Save Safely

Changes are saved as drafts first. Preview what changed before writing to the file.

4
4

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

# Error: Port 3000 already in use
# lsof -i :3000
# Parse the output for PID
# kill -9 <PID>
# Hope you killed the right process
# Repeat for port 5432, 6379...

The 1DevTool Way

See all active ports in a table.
One-click kill button.
2 seconds instead of 2 minutes.

Key Capabilities

Everything included with Port Manager

Structured key-value editor for .env files with secret masking
Multi-file support: .env, .env.local, .env.production, and custom files
Draft saving with change preview before writing to disk
Active port listing with process name, command, and PID details
One-click process kill for resolving port conflicts instantly
Filter ports by number, process name, or command

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.

Ready to boost your workflow?

Download 1DevTool for free and experience Port Manager along with 48 other features — all in one app.