Skip to content
FindOpenSource

Keploy

Developer-centric API testing tool that records real API and database traffic with eBPF and turns it into test cases and data mocks automatically, with no code changes.

Overview

Keploy is an open-source API and integration testing tool that generates tests from real traffic instead of requiring a developer to hand-write them. It uses eBPF to capture API calls, database queries, and streaming events at the network layer while an application runs normally - meaning no SDK to install and no code changes - then turns that captured traffic into replayable test cases and data mocks.

Because it replays recorded, realistic traffic rather than synthetic requests a developer imagined, it's well suited to catching regressions in complex, distributed request flows without hand-maintaining a large suite of API test fixtures, and it's language-agnostic since capture happens at the network layer rather than inside application code.

Keploy is a fit for teams that want API and integration test coverage generated from actual usage rather than written from scratch, complementing Cypress and Playwright (also in this catalog), which test browser-based user flows rather than backend API and integration behavior.

Categories
Testing
Keywords
api-testingintegration-testingtest-generationmocking
Languages
Go
License
Apache-2.0

Spotted an error? Suggest an edit on GitHub.