Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mockoon/mockoon
Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.
https://github.com/mockoon/mockoon
api application desktop electron good-first-issue mock mock-api mock-data mock-server mocking mocking-server mocking-utility openapi openapi3 prototyping rest rest-api server swagger
Last synced: about 2 months ago
JSON representation
Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.
- Host: GitHub
- URL: https://github.com/mockoon/mockoon
- Owner: mockoon
- License: other
- Created: 2017-07-17T13:19:16.000Z (almost 7 years ago)
- Default Branch: main
- Last Pushed: 2024-04-08T15:23:53.000Z (2 months ago)
- Last Synced: 2024-04-15T08:19:24.807Z (2 months ago)
- Topics: api, application, desktop, electron, good-first-issue, mock, mock-api, mock-data, mock-server, mocking, mocking-server, mocking-utility, openapi, openapi3, prototyping, rest, rest-api, server, swagger
- Language: TypeScript
- Homepage: https://mockoon.com
- Size: 24.2 MB
- Stars: 5,833
- Watchers: 61
- Forks: 326
- Open Issues: 63
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Lists
- awesome-stars - mockoon/mockoon - Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source. (TypeScript)
- awesome-stars - mockoon/mockoon - Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source. (TypeScript)
- awesome - mockoon/mockoon - Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source. (TypeScript)
- awesome - mockoon/mockoon - Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source. (TypeScript)
- awesome-stars - mockoon
- awesome-links - mockoon - the easiest and quickest way to run mock APIs locally (toolings)
- awesome-stars - mockoon/mockoon - Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source. (TypeScript)
- awesome - mockoon/mockoon - Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source. (TypeScript)
- awesome-stars - mockoon/mockoon - Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source. (TypeScript)
- awesome-stars - mockoon - Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source. (TypeScript)
- awesome-stars - mockoon/mockoon - Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source. (TypeScript)
- awesome-stars - mockoon
- fuck-awesome-stars - mockoon/mockoon - Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source. (TypeScript)
- awesome-stars - mockoon/mockoon - Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source. (TypeScript)
- my-awesome-stars - mockoon/mockoon - Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source. (TypeScript)
- awesome-stars - mockoon - Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source. (TypeScript)
- awesome-stars - mockoon/mockoon - Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source. (TypeScript)
- awesome-faker - mockoon - Mockoon is the easiest and quickest way to run mock APIs locally. (Projects using `@faker-js/faker`)
- awesome-stars - mockoon
- my-awesome-stars - mockoon/mockoon - Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source. (TypeScript)
- awesome-starts - mockoon/mockoon - Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source. (TypeScript)
- awesome-stars - mockoon
- awesome-stars - mockoon/mockoon - Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source. (server)
- awesome-stars - mockoon/mockoon - Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source. (TypeScript)
- jimsghstars - mockoon/mockoon - Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source. (TypeScript)
- awesome-stars - mockoon/mockoon - Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source. (TypeScript)
- awesome-integration - Mockoon (⭐5.9k) - Easy-to-use tool for designing and running mock REST APIs. (Projects / API Testing)
- trackawesomelist - Mockoon (⭐5.9k) (⭐5.9k) - Easy-to-use tool for designing and running mock REST APIs. (Recently Updated / [May 15, 2024](/content/2024/05/15/README.md))
README
Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, free and open-source.
It's a desktop application and a [CLI](https://mockoon.com/cli/) that help you work faster with APIs by mocking them. Integrate third-party APIs quicker, improve your integration tests, speed up your development, etc.
➡️ [Download](https://mockoon.com/download/)
## Features
Mockoon offers many features:
- unlimited number of mock local servers and routes
- CLI to run your mock in headless environments, CI, etc.
- complete control on routes definition: HTTP methods and statuses, regex paths, file serving, custom headers, etc.
- OpenAPI compatibility
- Record/logs of all entering and forwarded requests
- JSON templating
- proxy forwarding mode
- HTTPS supportYou can check the [complete list](https://mockoon.com/features/) on the website.
---
## Our sponsors
### Platinum
### Silver
Mockoon is an open-source project built by volunteer maintainers. If you like our application, please consider sponsoring us and join all the [Sponsors and Backers](https://github.com/mockoon/mockoon/blob/main/backers.md) who helped this project over time!
---
## Download the desktop application
You can get Mockoon desktop's [latest release](https://github.com/mockoon/mockoon/releases/latest) directly from this repository or on the official [website](https://mockoon.com/download/). Mockoon desktop is also available through:
MacOS:
- [_Homebrew_](https://formulae.brew.sh/cask/mockoon): `brew install --cask mockoon`.
Windows:
- _winget_: `winget install mockoon`.
- [_Chocolatey_](https://community.chocolatey.org/packages/mockoon): `choco install mockoon`.
- [_Windows Store_](https://www.microsoft.com/en-us/p/mockoon/9pk8dmsn00jj)Linux:
- [_Snap store_](https://snapcraft.io/mockoon): `snap install mockoon`.
- [_AUR_](https://aur.archlinux.org/packages/mockoon-bin): `yay -S mockoon-bin`.## Install the CLI
Mockoon CLI is available as an [NPM package](https://www.npmjs.com/package/@mockoon/cli). Please check our [dedicated documentation](https://github.com/mockoon/mockoon/blob/main/packages/cli/README.md) to learn how to install and use it.
## Use in cloud functions and serverless environments
Mockoon's Serverless [NPM package](https://www.npmjs.com/package/@mockoon/serverless) provides an easy way to run Mockoon's mock APIs in cloud functions and serverless environments: AWS Lambda, GCP Functions, Firebase Functions, etc.
Please check our [dedicated documentation](https://github.com/mockoon/mockoon/blob/main/packages/serverless/README.md) to learn how to use it.
## Subscribe to Mockoon Pro
With advanced features for solo developers and teams, Mockoon Pro supercharges your API development:
- 🤖 [AI powered API mocking](https://mockoon.com/ai-powered-api-mocking/)
- 📃 Access to dozens of [ready to use JSON templates](https://mockoon.com/templates/).
- 💬 Priority support and training.Upgrade today and take your API development to the next level.
## Mockoon's documentation
You will find Mockoon's [documentation](https://mockoon.com/docs/latest) on the official website. It covers Mockoon's most complex features. Feel free to contribute or ask for new topics to be covered.
## Changelogs
You will find Mockoon applications [changelogs](https://mockoon.com/releases/) on the official website.
## Support/feedback
You can discuss all things related to Mockoon, and ask for help, on the [official community](https://github.com/mockoon/mockoon/discussions). It's also a good place to discuss bugs and feature requests before opening an issue on this repository. For more chat-like discussions, you can also join our [Discord server](https://discord.gg/FtJjkejKGp).
## Contributing
If you are interested in contributing to Mockoon, please take a look at the [contributing guidelines](https://github.com/mockoon/mockoon/blob/main/CONTRIBUTING.md).
Please also take a look at our [Code of Conduct](https://github.com/mockoon/mockoon/blob/main/CODE_OF_CONDUCT.md).
## Roadmap
If you want to know what will be coming in the next release you can check the global [Roadmap](https://mockoon.com/public-roadmap/).
New releases will be announced on Mockoon's [Twitter account @GetMockoon](https://twitter.com/GetMockoon) and through the newsletter to which you can subscribe [here](https://mockoon.com/newsletter/).