Back to Blog
4 min read

Introducing Heapi: The Native API Client Built for Developers

MM
Marcelo Matz
Developer and creator of Heapi

For years, I've relied on heavy, Electron-based applications to test my APIs. While they are packed with features, they also consume gigabytes of RAM, require mandatory cloud accounts, and often get in the way of a fast developer workflow.

That's why I created Heapi.

The Vision

Heapi is built from the ground up with Go and Wails, making it incredibly fast and lightweight. It starts up in milliseconds and uses a fraction of your system resources. My goal was to build a tool that feels like a native part of your operating system, without the lag of a heavy web-wrapper.

Git-Friendly by Default

Instead of locking your data in an opaque database or forcing you to use a proprietary cloud sync, Heapi stores all collections and environments as plain YAML files. This means you can:

  • Commit them to your Git repository.
  • Review changes alongside your code in Pull Requests.
  • Share them effortlessly with your team using the tools you already know.

A Terminal Where You Need It

Another major pain point in my workflow was constantly switching between my HTTP client and a terminal to run scripts or database queries. Heapi solves this by bringing your shell — whether it's PowerShell, CMD, Git Bash, or WSL — straight into the app.

What's Next?

This is just the beginning. I'm actively working on adding more features like advanced scripting capabilities, better terminal integrations, and WebSocket support. Give Heapi a try, and let me know what you think on our community channels!