get-port

Get an available port for your application.

EstablishedOpen SourceLow lock-in

Pricing

Free tier

Flat rate

Adoption

Cooling

License

Open Source

Data freshness

Aging · Jun 8, 2026

Overview

What is get-port?

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.

Key differentiator

get-port stands out as a lightweight, easy-to-use utility for finding available ports in development and testing environments.

Capability profile

Capability Radar

Ease of StartEcosystemValueMaturityFlexibilityScale Ready

Honest assessment

Strengths & Weaknesses

↑ Strengths

Finds an available port quickly and reliably.medium

Supports both JavaScript and TypeScript.medium

Simple API for easy integration.medium

↓ Weaknesses

Limited functionality for complex port management scenarioshigh

get-port only finds an available port but lacks advanced features like port reservation or conflict resolution.

No built-in support for Docker or containerized environmentsmedium

Users need to manually handle port mapping and conflicts when using get-port in Docker containers.

Small community and limited third-party integrationshigh

The tool has a small user base, which limits the availability of plugins or extensions for additional functionalities.

Fit analysis

Who is it for?

✓ Best 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.

✕ Not a fit for

Scenarios requiring complex network configurations beyond simple port assignment.

Environments with strict security policies that restrict the use of dynamic port assignments.

Cost structure

Pricing

Free Tier

Available

Open source — free to use

Starts at

$0

Model

Flat rate

Enterprise

None

Performance benchmarks

How Fast Is It?

Ecosystem

Relationships

Next step

Get Started with get-port

Step-by-step setup guide with code examples and common gotchas.

View Setup Guide →