Mockoon’s cover photo
Mockoon

Mockoon

Information Technology & Services

Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source

About us

Mockoon is an open source desktop application allowing to quickly mock servers and APIs. It packs some great features: - Import/export Swagger/OpenAPI specifications files. - Serve multiple rules-triggered responses for each route. - Incoming requests and outgoing responses are logged for easier debugging. - Redirect all non-defined routes to the specified host with proxy mode. - Serve dynamic content by using the templating system. A cloud is available which offers data synchronization, cloud deployments, team collaboration and an AI assistant to improve your Mockoon experience. We also provide enterprise-level support for Enterprise plan subscribers.

Website
https://mockoon.com
Industry
Information Technology & Services
Company size
2-10 employees
Headquarters
Luxembourg
Type
Privately Held
Founded
2017
Specialties
API, Developer Tools, Server mocking, API mocking, Rest API mocking, mock API, Open source, swagger, and openapi

Locations

Employees at Mockoon

Updates

  • It's official: Mockoon is now significantly more secure, thanks to the GitHub Secure Open Source Fund. Back in September, we joined the 3rd edition of the program and took part in a focused 3-week security sprint with guidance from GitHub's security team and partners. This helped us strengthen Mockoon's security posture with concrete improvements across our repositories and release process, including better workflow and branch protections, CodeQL scanning, Dependabot and secret scanning, improved incident response and CVE processes, and our first release including an SBOM. A big thank you to the GitHub team and everyone in the cohort for supporting open-source security! Read our accouncement: https://lnkd.in/dCj8Zva4

  • 🚀 Mockoon v9.5.0: Callbacks now support relative URLs This makes it much easier to trigger endpoints within the same mock environment without having to hardcode full URLs. For example, you can now configure a callback like this: /test-callback Mockoon will automatically resolve it using the mock's hostname and port. So if your mock is running on http://localhost:3000, the callback will be called as: http://localhost:3000/test-callback For CLI / Docker users, you can customize the base URL using the new --public-base-url flag: --public-base-url=https://lnkd.in/drhnsgbr On Mockoon Cloud, the base URL is always the instance's assigned unique URL. This improvement should make environments more portable and easier to deploy! v9.5.0 changelog: https://lnkd.in/dFg25Q7k

    • No alternative text description for this image
  • Two small but very useful improvements landed in Mockoon v9.4.0 👇 ✅ Quick navigation from logs to route response In the Logs > Requests tab, you can now jump directly to the route response that handled a request. Super handy when debugging large environments (see screenshot). ✅ Zstandard (zstd) support for proxied requests Mockoon now properly handles zstd-compressed responses coming from proxied endpoints. Before, these responses appeared in their compressed form in the logs. Now they're automatically decoded and readable in the logs tab and via the admin API GET /logs endpoint. Supported in desktop + web apps, and also in the CLI/libraries (requires Node.js v22+ in the host environment). More details in the release notes: https://lnkd.in/eppYPXMn

    • No alternative text description for this image
  • Mockoon reposted this

    Today we’re hosting the DevRoom “Funding the FOSS Ecosystem” at #FOSDEM! Together with Free Software Foundation Europe (FSFE), Linux Foundation Europe, NLnet foundation, and Prototype Fund, we’re bringing people together to explore how open source software can be sustained and maintained in the long term. Here’s a peek at some of today’s sessions: - Insights from the feasibility study for the EU Sovereign Tech Fund published by OpenForum Europe - From projects to ecosystems: rethinking open source foundations as shared digital infrastructure with Bill Mulligan and Patrick Masson - A panel bringing together experts from multiple FOSS projects (Mockoon, DuckDB, WeasyPrint and GNOME Foundation) to share lessons learned from their funding journeys Check the talks out and join us throughout the day! Find us in room UD2.218A for the many exciting sessions: ➡️ https://lnkd.in/dwBbBb8d #fosdem26

    • Photo of the presenters during the "Funding Europe’s Open Digital Infrastructure: A Detailed Case for an EU Sovereign Tech Fund" session with Nicholas Gates, Felix Reda, Jennifer Tridgell. The slide being projected on the screen reads, "Nextcloud signs Public Letten calling for EU Sovereign Tech Fund (EU-STF)”
    • View from the back of a crowded lecture hall during the "Funding the FOSS Ecosystem" Devroom at FOSDEM
    • Gábor Szárnyas speaking at the devroom about DuckDB during the “Funding Lessons Learned Panel”. The slide on the screen reads, “Funding database development” with three headings:  VC money, Ecosystem model, Bootstrapping
    • Guillaume Monnet - creator and maintainer of Mockoon - speaking at the devroom during the “Funding Lessons Learned Panel” The slide on the screen reads, “What is Mockoon? API mocking/virtualization/sandboxing - Desktop app + CLI”
  • New in Mockoon v9.4.0: plural request helpers 👀 We've added new template helpers to make request-based logic easier and more expressive when mocking APIs: • headers → access all request headers as key/value pairs • urlParams → access all route parameters • queryParams → access all query parameters These helpers let you enumerate, filter, and transform request data directly in templates. Examples: Iterate over headers: {{#each (headers)}} {{@key}}: {{this}} {{/each}} Loop over query parameters: {{#each (queryParams)}} {{@key}}: {{this}} {{/each}} Release note: https://lnkd.in/dX5Ey-Nq

  • We have recently improved Mockoon's OpenAPI integration across the last two releases. These updates focus on better schema compatibility and ensuring that exports accurately reflect your mock configurations. Key updates: - Improved Path Parameter Parsing: The OpenAPI parser now correctly handles endpoints containing dashes in path parameters (e.g., /users/{user-id}). - Extended Media Type Support: When importing an OpenAPI definition, Mockoon now generates example response bodies for the application/problem+json content type. - Better allOf Handling: We fixed how allOf properties are processed during import. The parser now correctly merges all schema sources instead of only parsing the first one. - CRUD Export Support: Endpoints generated by CRUD routes are now automatically included when exporting your environment to an OpenAPI specification. ➡️ https://lnkd.in/dKFa75VG Are you using OpenAPI imports to seed your mocks, or do you primarily build them manually within the UI?

  • 🎉 Mockoon just reached 8,000 GitHub stars. This started as a small side project and slowly grew into something used by thousands of developers every month. Reaching this milestone is a reminder that API mocking is still a real problem worth solving, and that the open-source model can work when a community forms around it. Huge thanks to everyone who starred the repo, reported issues, sent PRs, shared feedback, or supported the project in any way. Your involvement is what keeps Mockoon moving forward. On to the next chapter 🚀

    • No alternative text description for this image
  • Mockoon v9.5.0 is here: CLI Self-hosting, Relative Callbacks, and more! 🚀 We’ve just released Mockoon v9.5.0, packed with features designed to streamline your API mocking workflow: ☁️ Cloud Self-hosting: Team & Enterprise subscribers can now self-host Cloud environments using the CLI. 🔗 Relative Callback URLs: Simplify your mocks by calling endpoints within the same mock using relative paths (e.g., /test-callback). 📜 Copy as cURL: You can now instantly copy any request from the logs as a cURL command for faster reproduction. ⚡ Performance Gains: Significant optimizations to our OpenAPI parser for faster imports of large files with lower memory usage. A huge thank you to our community contributors and sponsors for making this progress possible. Check out the full release notes here: https://lnkd.in/dFg25Q7k

Similar pages

Browse jobs

Funding