Service Impersonator for the future 🎭
What exactly is Mimic?
So why would you need this tool in the first place? Though faking services is pretty trivial, but you still need to provide responses for every endpoint. Mimic on the contrary can read your service definition and generate responses for you. Check out Wiki with detailed instructions.
Supported service protocols:
Supported client protocols:
Supported proxy protocols:
If you want to help with the project, simply clone down this reposity, install dependencies, and get started on your application.
The use of the yarn package manager is strongly recommended, as opposed to using
# clone the repo locally
git clone email@example.com:creditkarma/Mimic.git
# install dependencies
# Compile local packages
# Project uses conventional commit linter. The easiest way to make a commit is by using this command
# run application in development mode
# compile source code and create webpack output
# `yarn compile` & create build with electron-builder
# `yarn compile` & create unpacked build with electron-builder
For more information about contributing new features and bug fixes, see our Contribution Guidelines.
Mimic is licensed under Apache License Version 2.0