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
- Languages
- Go
- License
- Apache-2.0
Related Projects
MockServer
Apache-2.0HTTP(S) mock server and proxy for testing that lets you simulate API responses, inspect live traffic, and inject failures.
- Testing
Chaos Mesh
Apache-2.0Cloud-native chaos engineering platform for Kubernetes that injects controlled faults - pod, network, I/O, and more - to test how a system actually behaves under failure.
- Testing
Cypress
MITJavaScript end-to-end testing framework built for the modern web with fast, reliable testing.
- Testing
Fortio
Apache-2.0Load testing and network measurement tool built for microservices, reporting detailed latency percentiles under sustained load.
- Testing
Spotted an error? Suggest an edit on GitHub.