Back to directory

Keploy

A developer-centric API and integration testing tool that records real API traffic, database queries and streaming events, then replays them as tests and mocks.

Keploy

Keploy is a developer-centric API and integration testing tool that records API calls, database queries and streaming events from real traffic, then replays them as tests and data mocks, without requiring code changes. It captures traffic at the network layer using eBPF, so a user runs their application with a record command and gets tests and mocks generated automatically, without adding SDKs or modifying application code.

Beyond simple HTTP mocking, Keploy records and replays databases such as Postgres, MySQL and MongoDB, and streaming systems such as Kafka and RabbitMQ, replaying them deterministically so tests can run without re-provisioning that infrastructure. It calculates statement and branch coverage for developers and API schema and business-use-case coverage for QA engineers, and can use existing recordings and OpenAPI or Swagger schemas to find boundary values, missing or extra fields, wrong types and out-of-order sequences to expand coverage further.

Keploy integrates with CI/CD systems including Jenkins and GitHub Actions, can run across a Kubernetes cluster, and produces unified reports covering API, integration, unit and end-to-end coverage.

More in Testing

See all 69
  • Canary

    runcanary.ai

    An independent testing service, backed by Y Combinator, that runs an application and tries to break every change an AI coding agent makes, reporting what would have reached production.

  • MoEWatch

    github.com

    A diagnostic and audit library for Mixture-of-Experts models in HuggingFace Transformers that instruments router modules to catch expert collapse, routing entropy collapse and load imbalance during training.

  • Mockwave

    github.com

    An open-source, multi-protocol mock server for HTTP, GraphQL, SOAP, and gRPC, with weighted traffic splitting, dynamic JavaScript responses, chaos-testing fault injection, and an MCP server so an AI assistant can generate mock rules directly.