testcontainers/testcontainers-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.

Used by
6.3%
Stars
4,650
Open issues
159
License
MIT License

Repos Using This Mod (in our dataset)

Stars Repository Go LOC
61,464
traefik/traefik

The Cloud Native Application Proxy

161,827
56,593
usememos/memos

An open-source, self-hosted note-taking service. Your thoughts, your data, your control — no tracking, no ads, no subscription fees.

29,630
42,611
mudler/LocalAI

:robot: The free, Open Source alternative to OpenAI, Claude and others. Self-hosted and local-first. Drop-in replacement, running on consumer-grade hardware. No GPU required. Runs gguf, transformers, diffusers and many more. Features: Generate Text, MCP, Audio, Video, Images, Voice Cloning, Distributed, P2P and decentralized inference

294,214
31,369
aquasecurity/trivy

Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more

222,218
29,721
hashicorp/consul

Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.

529,889
26,896
projectdiscovery/nuclei

Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enabling collaboration to tackle trending vulnerabilities on the internet. It helps you find vulnerabilities in your applications, APIs, networks, DNS, and cloud configurations.

71,651
24,655
pulumi/pulumi

Pulumi - Infrastructure as Code in any programming language 🚀

371,310
24,429
trufflesecurity/trufflehog

Find, verify, and analyze leaked credentials

326,172
22,206
netbirdio/netbird

Connect your devices into a secure WireGuard®-based overlay network with SSO, MFA and granular access controls.

216,508
19,794
gravitational/teleport

The easiest, and most secure way to access and protect all of your infrastructure.

1,097,516
16,684
influxdata/telegraf

Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.

413,078
16,679
TecharoHQ/anubis

Weighs the soul of incoming HTTP requests to stop AI crawlers

15,827
16,433
argoproj/argo-workflows

Workflow Engine for Kubernetes

135,459
15,538
weaviate/weaviate

Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database​.

529,221
13,687
bytebase/bytebase

World's most advanced database DevSecOps solution for Developer, Security, DBA and Platform Engineering teams. The GitHub/GitLab for database DevSecOps.

286,022
13,201
github/gh-ost

GitHub's Online Schema-migration Tool for MySQL

208,774
12,735
googleapis/genai-toolbox

MCP Toolbox for Databases is an open source MCP server for databases.

111,264
11,246
go-shiori/shiori

Simple bookmark manager built with Go

16,649
11,192
open-policy-agent/opa

Open Policy Agent (OPA) is an open source, general-purpose policy engine.

279,116
11,150
gotenberg/gotenberg

A developer-friendly API for converting numerous document formats into PDF files, and more!

14,641
10,621
TykTechnologies/tyk

Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocols

194,972