Skip to main content

Getting Started

proxymock is a free to use command-line tool that records your application's behavior and generates mocks and tests. Out-of-the-box functionality is free forever for local development. No strings attached.

  • Inspect HTTP(s), gRPC, database requests and responses in depth
  • Skip env setup to get coding faster without shared cloud infra or containers
  • Run your app with realistic data
  • Reproduce tricky bugs
  • Share high-level traffic with your team

proxymock is a backend service emulator that lets you run your app as if it were in a live environment (like production) even when APIs and databases are unavailable. See how it works for more.

If you want to deploy any of these mocks or tests in the cloud or CI/CD, you can sign up for a free account here for our enterprise service.


Installation

Learn how to install the proxymock CLI.

Quickstart

Get started with proxymock by following the quickstart guide. You will learn how to create mocks using a demo application built on top of AWS DynamoDB and IP Stack. IP Stack is very generous with their free tier, but you still need to sign up for an account and are rate limited to 100 requests per day. This guide will show you how to create a realistic mock that sidesteps these limitations.

FAQ

Find answers to common questions about proxymock.

Help

Computers are hard, but we're here to help with details both free and paid support options.

Reference

See the reference for details on more advanced features.

Speedscale Enterprise

Once you start capturing traffic proxymock can provision these in shared cloud environments. This requires Speedscale Pro or Enterprise which will allow you to deploy your mocks and tests in the cloud or create them using production-grade listeners (think agents). Learn more here. This is not science fiction and no aliens were harmed in its creation.