Light, fluffy, and always free - The AWS Local Emulator alternative
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
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.
A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.
Testcontainers is a NodeJS library that supports tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Testcontainers is a Python library that providing a friendly API to run Docker container. It is designed to create runtime environment to use during your automatic tests.
Claude Code template for Spring Boot and other staff (included in the tags)
A mock implementation of the AWS S3 API startable as Docker image, TestContainer, JUnit Jupiter extension or TestNG listener
A library for integration-testing against docker containers from within Rust.
Container auto-configurations for Spring Boot based integration tests
:star: Codebase for various tutorials about Java, Spring Boot, AWS, Kotlin, and Testing
Light, fluffy, and always free - Local Azure Emulator
Docker containers for testing in scala
A curated list of cloud emulators and local cloud development tools for AWS, Azure, and Google Cloud. Explore Moto, Azurite, LocalStack, Firebase, and more for integration testing and CI/CD.
skills,java-testcontainers-dt