Tech riderRev. 30 Sept 2026
- 1Runs onself-hosted, Web
- 2CostsFree plan
- 3Deployment modelself hosted
- 4Stateful simulationYes
- 5Fault injectionYes
- 6Database virtualizationNo
- 7Messaging virtualizationNo
- 8Record and replayYes
8 lines stated Written from the maker's own pages: epam.github.io, github.com

Overview
Wilma is ranked #11 of 20 in service virtualization software on Specifiction. It runs on Self-hosted, Web. There is a free plan.
Wilma plans and pricing
All plansCompared on service virtualization software
- Free plan
- Yesepam.github.io
- Deployment model
- self_hostedepam.github.io
- Stateful simulation
- Yesepam.github.io
- Fault injection
- Yesepam.github.io
- Database virtualization
- Noepam.github.io
- Messaging virtualization
- Noepam.github.io
- Record and replay
- Yesepam.github.io
Facts
- Purpose
- Wilma combines a service stub with an HTTP/HTTPS transparent proxy for developing and testing applications that depend on other services.epam.github.io · 30 Sept 2026
- Traffic handling
- It can capture, decode, save, and forward HTTP/HTTPS traffic, including two-way SSL, or generate stub responses for requests.epam.github.io · 30 Sept 2026
- Operating modes
- Wilma can run as a proxy, a service stub, or in a mixed mode.epam.github.io · 30 Sept 2026
- Stub configuration
- Stub behavior is configured with JSON files, and multiple stub configurations can be used.epam.github.io · 30 Sept 2026
- Message modification
- Message interceptors can alter or analyze requests and responses in real time, and users can add their own interceptor classes.epam.github.io · 30 Sept 2026
- Message search
- Wilma Message Search provides search for request-response pairs logged by Wilma.epam.github.io · 30 Sept 2026
- Integrations
- Wilma provides a Java service library through Maven Central and a .NET service library through NuGet.epam.github.io · 30 Sept 2026
- Distribution
- The applications are available as Docker Hub images, GitHub release ZIP files, or builds created from source.epam.github.io · 30 Sept 2026
- Runtime requirement
- The Wilma application requires JRE 11, and Wilma Message Search requires JDK 11.epam.github.io · 30 Sept 2026
- Use cases
- The site describes use in development and test environments, including unit, integration, functional, and end-to-end testing, as well as manual testing.epam.github.io · 30 Sept 2026
- Load behavior
- When load rises, Wilma can disable message decoding and then disk logging, and it restores those operations as load returns to normal.epam.github.io · 30 Sept 2026
- Log retention
- Wilma has a scheduled process that deletes old message logs according to configurable settings.epam.github.io · 30 Sept 2026
- Test scenarios
- The maker describes use in unit, integration, functional, end-to-end, and performance testing, as well as manual tests.github.com · 30 Sept 2026
- Runtime configuration
- Wilma's stub behavior is configured using JSON files, which can be uploaded or changed through its UI or service while it is running.epam.github.io · 30 Sept 2026
- Extensibility
- Users can add custom condition checkers, response formatters, and message interceptors, including by uploading classes or JAR files.epam.github.io · 30 Sept 2026
- Deployment
- The maker offers Docker images, prepared GitHub release ZIP files, or building a release from source.epam.github.io · 30 Sept 2026
- Security and protocols
- The introduction says Wilma supports HTTP/HTTPS transparent proxying, including two-way SSL; the repository notes TLS 1.1, 1.2, and 1.3 support for version 2.0, with possible extra configuration.epam.github.io · 30 Sept 2026
- Logging controls
- Message logging can be switched on or off from the Wilma UI, and the UI provides access to message log files.epam.github.io · 30 Sept 2026
- Load safeguards
- Under heavy load, Wilma can disable message decoding and then disk logging, and restore those operations when load returns to normal.epam.github.io · 30 Sept 2026
- Support
- The project invites users to submit issues, patches, suggestions, and feedback, and says enterprise support requests can be sent to its contact email.epam.github.io · 30 Sept 2026
- License
- The repository states Wilma is free software under the GNU General Public License version 3 or later, with no warranty.github.com · 30 Sept 2026
Company
- Headquarters
- Newtown, Pennsylvania, United Statesepam.github.io · 28 Sept 2026
Best Wilma alternatives
See all 12 All accessCh 01 LocalStack Free planFree trialAPI from $2.42/mo7.9 All accessCh 02 Microcks Free planAPIBrowser Free to start7.6 All accessCh 03 Parasoft SOAtest Free trialAndroidAPI 7.6 All accessCh 04 WireMock Free planFree trialAPI Free to start7.4 All accessCh 05 MockServer Free planAPILinux Free to start7.3 All accessCh 06 Amazon RDS Free planFree trialAPI Free to start7.2
Where it ranks on Specifiction
Is Wilma yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- epam.github.io/Wilma/· checked 30 Sept 2026
- epam.github.io/Wilma/introduction.html· checked 30 Sept 2026
- epam.github.io/Wilma/endusers/feature_list.html· checked 30 Sept 2026
- epam.github.io/Wilma/endusers/index.html· checked 30 Sept 2026
- github.com/epam/Wilma· checked 30 Sept 2026
- epam.github.io/Wilma/contact.html· checked 30 Sept 2026





