Test your code without writing mocks with ephemeral Docker containers 📦 Setup popular services with just a couple lines of code ⏱️ No bash, no yaml, only code 💻
- go
- golang
- testing
- integration-testing
47,133 repositories indexed
265–288 of 825 · Most stars
Test your code without writing mocks with ephemeral Docker containers 📦 Setup popular services with just a couple lines of code ⏱️ No bash, no yaml, only code 💻
a fast, GPU-accelerated, full-featured IDE and terminal multiplexer, suitable both for automatic and manual programming.
s3git: git for Cloud Storage. Distributed Version Control for Data. Create decentralized and versioned repos that scale infinitely to 100s of millions of files. Clone huge PB-scale repos on your local SSD to make changes, commit and push back. Oh yeah, it dedupes too and offers directory versioning.
A disk-backed key-value store.
OpenAPI Diff and Breaking Changes
TUI for viewing logs from journald, auditd, file system, Docker and Podman containers, Compose stacks and Kubernetes pods with support for log highlighting and several filtering modes.
Kubernetes-native IoT gateway
Go library for creating finite state machines
Declarative pure-SQL schema management for MySQL and MariaDB
cross-platform, cli app to perform various operations on string
Binary editor written in Go
The missing reverse proxy for ssh scp
GoWrap is a command line tool for generating decorators for Go interfaces
Vocat is an open-source web control panel and engineering toolkit for Quectel EC20/EC25-class cellular modems. It combines modem discovery, live radio status, AT and USSD terminals, SMS, WiFi Calling, eSIM management, network selection, proxy routing, notifications, audit logs, and release automation in one self-contained service.
🔍 Go tool for LSB steganography, capable of hiding any file within an image.
Native Go bindings for D-Bus
LeafWiki - Self-hosted wiki. Single Go binary, SQLite, Markdown on disk. No external database required.
TranslatedA modern, cross-platform open-source video downloader GUI for yt-dlp & FFmpeg — save watermark-free HD videos from across the web in one click
A lightweight, high-performance go mqtt server(v3.0|v3.1.1|v5.0) supporting distributed cluster
Gatt is a Go package for building Bluetooth Low Energy peripherals
Raft library for maintaining a replicated state machine
Fast, concurrent, streaming access to Amazon S3, including gof3r, a CLI. http://godoc.org/github.com/rlmcpherson/s3gof3r
Go bindings to SQLite using wasm2go
Collect and display information and stats from a running PostgreSQL server