Mockingbird

Empower your development with seamless API mocking

Get Started

About Mockingbird

Mockingbird is a powerful tool designed to help software developers test their apps without needing the real server or backend ready. It allows you to create a mock version of your API, enabling continuous development and testing even when the backend isn't complete.

Key Features

Multiple Responses

Create different responses for the same API route to simulate various scenarios.

Presets

Easily switch between different sets of responses with just one click.

Git Integration

All mock data is stored in a Git repository, providing version control and security.

Proxy Functionality

Listen to actual API requests and responses to quickly create mocks based on real API calls.

GraphQL Support

Full support for creating and managing GraphQL mocks.

Docker Image

Set up Mockingbird as part of your CI/CD pipeline for seamless integration.

Mockingbird Guides

Getting Started

Follow these steps to start using Mockingbird:

  1. Install Mockingbird or pull & run the Docker image
  2. Set up your project and define your API routes
  3. Create mock responses for your routes
  4. Press 'start server' and start testing your application

For detailed instructions, check out our Getting Started Guide.

Frequently Asked Questions

What is Mockingbird?

Mockingbird is a tool that helps developers create and manage mock APIs for testing and development purposes.

How does Mockingbird differ from other mocking tools?

Mockingbird offers unique features like Scenario switching, Git integration, presets, GraphQL support, and smooth UI making it a versatile choice for modern development workflows.

Can I use Mockingbird in my CI/CD pipeline?

Yes, Mockingbird provides a Docker image that can be easily integrated into your CI/CD pipeline for automated testing.

Ready to get started?

Download Mockingbird