HARP logo

Open-source API proxy

Speed, reliability and observability. Less code.

HARP is an open-source HTTP proxy for your remote APIs, running alongside your applications. It improves the performances, reliability and observability of your internal and external services by instrumenting external HTTP calls.

You focus on delivering your business value, HARP takes care of caching, circuit breaking and recording your API calls.

HARP dashboard overview: api observability at a glance.

To stay informed, you can subscribe to release announcements.
Low volume, no spam, unsubscribe anytime.

Clean API exchanges

Communications you actually understand

Although we love italian food, we prefer spaghetti not to run on our servers. HARP helps you simplify your service and flux cartography.

Simple.
A clear service cartography that anyone can understand.
Observable.
One route to rule them all, no headaches looking for the right logs.
Manageable.
Adding or removing API-related logic is bound to the target, not each consumer.
Smart.
Caching, circuit breaking and transaction recording are builtin, and rules rewrite requests and responses: implemented once, not in each consumer. Don't repeat yourself.
Show the exchanges
Diagram: six applications call the ERP, Algolia, PayPal, Stripe, ZenPay and CryptoPay APIs through HARP, which handles alerts, cache, toggle, monitoring and notifications in one place.

See it in action

The built-in dashboard gives you an at-a-glance overview of your system's health, and a detailed, searchable log of the API transactions it records.

Builtin dashboard, providing aggregated metrics about your service's API usage and performances.
Overview dashboard
A detailed, searchable log of recorded API transactions, with headers and bodies.
Traffic history

Free and open-source forever.

HARP is free and open-source and will stay so. Get started in minutes, or reach out if you have questions.