Free launches are open: 12 a day, and open-source projects get a dofollow link with no badge.

Submit

Ghostman

Terminal API client and webhook inspector for developers

Developer ToolsFreeOpen source · verified#api-client#terminal#webhooks

Listed by the ProductPerch team from Hacker News · not launched here yet

What is Ghostman?

Ghostman is a terminal-based API client and webhook inspector built in Python. It runs entirely on your local machine without requiring cloud accounts or external services. The application starts in approximately 150 milliseconds and uses around 30 megabytes of memory, making it significantly lighter than desktop alternatives that rely on web frameworks.

Users compose and send HTTP requests using full keyboard shortcuts instead of mouse navigation. The interface displays real-time performance metrics like DNS lookup time and total transfer time, alongside syntax-highlighted JSON responses. Requests and collections are saved as plain JSON or YAML files in a local directory, allowing easy version control with Git.

A built-in webhook server listens on port 9090, enabling developers to capture incoming HTTP callbacks directly from their terminal. The tool supports standard HTTP methods including GET, POST, PUT, DELETE, and PATCH. Installation is available through pip or by cloning the repository and running the main script.

Ghostman features

  • Full keyboard navigation for sending and saving requests
  • Built-in webhook listener on port 9090
  • Real-time latency tracking for DNS and response times
  • Automatic JSON formatting with syntax highlighting
  • Local file storage for collections in JSON or YAML
  • Cold boot in approximately 150 milliseconds
  • Cyberpunk dark theme optimized for terminal readability

Who uses Ghostman and for what

  • Testing REST endpoints during local microservice development
  • Capturing and inspecting Stripe or GitHub webhook payloads locally
  • Managing API request collections with Git version control
  • Debugging network latency issues with real-time telemetry data
  • Running lightweight API tests on systems with limited resources

Ghostman FAQ

Is Ghostman free?

Yes, the project is released under the MIT license and has no cost.

Is Ghostman open source?

Yes, the source code is hosted on GitHub under an MIT license.

What is Ghostman used for?

It is used for testing HTTP APIs, managing request collections, and inspecting incoming webhook payloads in a terminal.

Does Ghostman work on Mac?

The website does not explicitly list operating system compatibility, but provides installation instructions via pip which are compatible with macOS.

Does Ghostman require a cloud account?

No, the page states it is 100 percent local first and requires no mandatory cloud accounts.

Comments (0)

Comments and upvotes open when this product launches on ProductPerch.

More Developer Tools launches

All Developer Tools tools

Launch packs

Buy paid launches