High-performance mock data server based on Spring Boot. Supports MockJS, reverse proxy, dynamic responses, encryption/decryption, accelerating frontend dev and API testing.
Configure a proxy address. Mock only specific requests, while others are auto-forwarded to real backend services, drastically simplifying integration.
Built-in MockJS support. Generate complex random JSON data with simple syntax to satisfy all UI display needs.
Create multiple scenarios for the same API. Switch between test cases or environments with one click without interference, combining response statuses freely.
Generate responsive data dynamically using JavaScript. Built-in crypto functions (AES, RSA, MD5) smoothly handle complex business cases.
Replace response content with request parameters. Echo data back easily using the
{{request.params.id}} syntax.
Beyond path matching, precisely dispatch requests using multi-dimensional expression calculations over body, headers, and params.
Isolated data management for multiple users, with global visibility for admins. Reliable storage via H2 or MySQL.
Automatically records history for response modifications. Supports version comparison and one-click rollback to prevent accidental overrides.
Native support for async/await to fetch third-party APIs for data aggregation. Dynamically load external JS libraries via require to securely handle complex encryption.
Ready out-of-the-box Windows/Linux/Docker deployment.