Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.
Repository Index
47,133 repositories indexed
1–24 of 26 · Most stars
Automatically generate Go test boilerplate from your source code.
- golang-tools
- testing
- code-generator
- go
Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.
- testing
- docker
- automation
- golang
A gem providing "time travel", "time freezing", and "time acceleration" capabilities, making it simple to test time-dependent code. It provides a unified method to mock Time.now, Date.today, and DateTime.now in a single call.
Automatically mock your HTTP interactions to simplify and speed up testing
RESTler is the first stateful REST API fuzzing tool for automatically testing cloud services through their REST APIs and finding security and reliability bugs in these services.
A contract-driven gRPC regression harness for AI coding agents, with human-approved baselines. Snapshot the valid call chains of an API so an agent can look one up instead of tracing for it. gRPC today, OpenAPI next
Automatically generate API documentation from RSpec
📘A library for isolated developing UI components and automatically taking snapshots of them.
- playbook
- snapshot
- snapshot-testing
- visual-regression-testing
Linux system call fuzzer
🐤Dynamically Mock server behaviors and responses in Swift
- func
- kakapo
- json-api
- opinionated
Port of a popular ruby faker gem written in kotlin. Generate realistically looking fake data such as names, addresses, banking details, and many more, that can be used for testing and data anonymization purposes.
- kotlin
- kotlin-library
- testing
- faker
A trusty CLI companion to monitor file changes and automatically run the corresponding Ruby specs. Ready to assist on any Ruby project, no setup needed!
- ruby
- cli
- file-changes
- refactoring
A Go test assertion library for verifying that two representations of JSON are semantically equal
- assertion-library
- golang
- go
- testing
Callisto is an open-source Kubernetes-native implementation of Selenium Grid.
- selenium
- kubernetes
- selenium-grid
- selenoid
Cake Fuzzer is a project that is meant to help automatically and continuously discover vulnerabilities in web applications created based on specific frameworks with very limited false positives.
- cybersecurity
- hacking
- iast
- dast
Dynamically generate self-signed certificates and certificate authorities for Go tests
- golang
- certificate-generation
- go
- testing
A super simple utility for testing Apache Hive scripts locally for non-Java developers.
A Mocha test driver package for Meteor 1.3+. This package reports server AND client test results in the server console and can be used for running tests on a CI server or locally.
GitHub workflow for automatically generating Luarocks releases from tags and running busted tests
- automation
- busted
- cicd
- luarocks
Load popup, sidebar and background with JSDOM based on the manifest.json for testing purposes
In-memory WebExtensions API Fake Implementation for testing purposes
Automagically generate Karate API tests from your GraphQL schemas. Useful for test-driven development, change validation in CI/CD, and more.
- graphql
- graphql-schema
- graphql-server
- karate
localaik is a local compatibility server for a subset of the Gemini and OpenAI APIs. Run one container locally, point your SDK to it, and the proxy serves both protocol shapes on the same port for tests and development.