WireMock - flexible, open source API mocking | WireMock | Website analytics by TrustRadar
Blurry colored background
wiremock.org Testing Tools Mocking Frameworks API Development Software Development

WireMock - flexible, open source API mocking | WireMock

WireMock is a tool for building mock APIs. API mocking enables you build stable, predictable development environments when the APIs you depend on are unreliable or don’t exist.

WireMock is a flexible library for stubbing and mocking web services. It enables developers to create stable test environments by simulating HTTP APIs. It's particularly useful in scenarios where the actual services are unavailable, unreliable, or slow to respond. WireMock can be used for testing in isolation, contract testing, and simulating third-party services.

Unique Visits

0

0 / day

Total Views

0

0 / day

Visit Duration, avg.

0 min

0 pages per visit

Bounce Rate

0%

  • Domain Rating

  • Domain Authority

  • Citation Level

Founded in

2011

Supported Languages

English, etc

Website Key Features

HTTP Stubbing

Allows for the simulation of HTTP APIs to mimic real services for testing purposes.

Request Matching

Supports detailed request matching based on URL, method, headers, and body content.

Response Templating

Enables dynamic response generation using Handlebars templates.

Record & Playback

Can record requests and responses from actual services and replay them for testing.

Stateful Behavior

Supports simulation of stateful APIs through scenarios and state transitions.

Proxying

Can proxy requests to other hosts, optionally recording them for later use.

Security

Supports HTTPS and basic authentication for secure testing environments.

Extensibility

Offers extension points for custom request matching and response transformation.

Standalone Deployment

Can be run as a standalone server, making it easy to integrate into any environment.

Docker Support

Official Docker images are available for easy deployment and scaling.

Additional information

License

Apache License 2.0

GitHub Repository

https://github.com/wiremock/wiremock

Documentation

Comprehensive documentation is available at http://wiremock.org/docs/

Community

Active community support through GitHub, Stack Overflow, and Gitter.

Commercial Support

Available through third-party vendors and consultants.

Integration

Integrates with popular testing frameworks like JUnit, TestNG, and others.

Performance

Designed for high performance with minimal overhead, suitable for load testing.

HTTP headers

Security headers report is a very important part of user data protection. Learn more about http headers for wiremock.org