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.
- Actively maintained
- Well documented
- Permissive license
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.
Why it's in this catalog
Catalog rating: ★★★☆☆ (3/5)
API test-case generation from real traffic, a distinctive approach to testing.
- Emerging
- Vendor-backed
- 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.
Actively maintained
- Testing
Playwright
Apache-2.0Reliable end-to-end testing and browser automation framework for modern web apps.
Actively maintained
- Developer Tools
- 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.
Actively maintained
- Testing
Cypress
MITJavaScript end-to-end testing framework built for the modern web with fast, reliable testing.
Actively maintained
- Testing
Spotted an error? Suggest an edit on GitHub.