HARP open source beta

An open-source HTTP proxy for your remote APIs, built for speed, reliability and observability.

Language
Python
License
LGPL-3.0
Version
v0.9.1
Install
pip install harp-proxy
pythonapiproxyobservability

HARP sits between your applications and the third-party APIs they depend on. It caches responses, retries transient failures, trips a circuit breaker when an upstream is failing, and records every call, so you can see exactly what left your infrastructure and what came back. Adoption is meant to be cheap: point your calls at the proxy and change nothing else in your code.

It ships an observation dashboard, standards-compliant HTTP caching, an audit trail and a rules engine. The open-source Community Edition is LGPL, alongside commercial editions. It is at 0.9 and under heavy active development, used in development and production, with some APIs still liable to change.

Screenshots

Screenshot coming soon
Screenshot coming soon