testcontainers/testcontainers-go

testcontainers-go

✅ Recently maintained

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.

5,020Stars
660Forks
+37-day stars

Go · MIT · Last push 2026-11-01

Official repository & installation ↗

Star history

2025-09-292026-11-02
View historical data
DateStars
2026-10-044,990
2026-10-054,992
2026-10-064,993
2026-10-074,997
2026-10-084,997
2026-10-094,998
2026-10-105,000
2026-10-115,001
2026-10-125,004
2026-10-135,007
2026-10-145,007
2026-10-155,008
2026-10-165,012
2026-10-175,012
2026-10-185,012
2026-10-195,013
2026-10-205,014
2026-10-215,015
2026-10-225,016
2026-10-235,016
2026-10-245,016
2026-10-255,017
2026-10-265,018
2026-10-275,019
2026-10-285,019
2026-10-295,019
2026-10-305,019
2026-10-315,019
2026-11-015,020
2026-11-025,020

Get the project

git clone https://github.com/testcontainers/testcontainers-go.git

Related projects & alternative candidates

Related domains do not imply feature parity. Review official documentation and licenses.