Open-source platform for creating safe, isolated production sandboxes for API, integration, and E2E testing.
Repository Index
76,855 visible repositories in the index
73–96 of 1,806 · Most stars
Analyzes resource usage and performance characteristics of running containers.
GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.
Database migrations. CLI and Golang library.
- go
- golang
- migration
- migrations
Information gathering framework for phone numbers
- information-gathering
- phone-number
- osint
- open-source-intelligence
Deploy real projects from GitHub or your AI coding agent, then keep them running with AI-powered operations.
- kubernetes
- kubernetes-ha
- ipvs
- kubeadm
GO Simple Tunnel - a simple tunnel written in golang
- go
- tunnel
- golang
- shadowsocks
Algorithms and Data Structures implemented in Go for beginners, following best practices.
- algorithms
- algorithms-implemented
- data-structures
- datastructures
VictoriaMetrics: fast, cost-effective monitoring solution and time series database
- tsdb
- prometheus
- promql
- influxdb
TranslatedThe official Lark/飞书 (Feishu) CLI tool, maintained by the larksuite team — built for humans and AI Agents. Covers core business domains including Messenger, Docs, Base, Sheets, Calendar, Mail, Tasks, Meetings, and more, with 200+ commands and 20+ AI Agent Skills.
The lightweight, fault-tolerant database built on SQLite. Designed to keep your data highly available with minimal effort.
Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.
- telegraf
- monitoring
- time-series
- metrics
Top-like interface for container metrics
A next-generation crawling and spidering framework.
- crawler
- web-spider
- gocrawler
- spider-framework
general purpose extensions to golang's database/sql
GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
- go
- golang
- data-structure
- map
Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures.
IPFS implementation in Go: a daemon that stores and serves content-addressed data, with a CLI, HTTP Gateway, and RPC API
Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.
Workflow Engine for Kubernetes
- workflow
- kubernetes
- argo
- dag
The container platform tailored for Kubernetes multi-cloud, datacenter, and edge management ⎈ 🖥 ☁️
- devops
- cncf
- cloud-native
- servicemesh
Translated7 days golang programs from scratch (web framework Gee, distributed cache GeeCache, object relational mapping ORM framework GeeORM, rpc framework GeeRPC etc) A series on writing/implementing things from scratch in 7 days with Go
- learning
- starter-project
- golang
- scratch
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.
- search-engine
- semantic-search
- semantic-search-engine
- vector-search
Pure Go implementation of the WebRTC API
- go
- golang
- webrtc
- pion-webrtc