get-port
Get an available port for your application.
- Status
- Generally available
- Last checked
- Checked · Oct 10, 2026
- License
- Open source
- Pricing
- Free tier · from $0
What it is
get-port is a simple utility that finds and returns an available port on the system. It's useful in development environments where you need to quickly find a free port without manually checking each one.
get-port stands out as a lightweight, easy-to-use utility for finding available ports in development and testing environments.
When it fits — and when it doesn’t
A good fit for
Developers who need to quickly find an available port for their applications or tests.
Automated testing environments where ports need to be dynamically assigned.
Look elsewhere if
Scenarios requiring complex network configurations beyond simple port assignment.
Environments with strict security policies that restrict the use of dynamic port assignments.
Known weaknesses
Each one links to the public issue, changelog or docs page it came from, where we have one.
- 01
Limited functionality for complex port management scenarios
get-port only finds an available port but lacks advanced features like port reservation or conflict resolution.
- 02
No built-in support for Docker or containerized environments
Users need to manually handle port mapping and conflicts when using get-port in Docker containers.
- 03
Small community and limited third-party integrations
The tool has a small user base, which limits the availability of plugins or extensions for additional functionalities.
What it does well
Finds an available port quickly and reliably.
Supports both JavaScript and TypeScript.
Simple API for easy integration.
Pricing
- Free tier
- YesOpen source — free to use
- Paid from
- $0
- Model
- Flat rate
- Enterprise plan
- No
Pricing not independently confirmed — check the vendor’s page.
Performance benchmarks
How Fast Is It?
Set up get-port
Setup steps, common gotchas and what to check after 30 days.