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.
Repository Index
77,852 visible repositories in the index
73–96 of 1,860 · Most stars
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
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
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
A next-generation crawling and spidering framework.
- crawler
- web-spider
- gocrawler
- spider-framework
Internet-scale OpenID Certified™ OpenID Connect and OAuth2.1 provider that integrates with your user management through headless APIs. Solve OIDC/OAuth2 user cases over night. Consume as a service on Ory Network or self-host. Trusted by OpenAI and many others for scale and security. Written in Go.
- hydra
- oauth2
- openid-connect
- docker
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
The personal information dashboard for your terminal
Translated🔥 Proxy is a high performance HTTP(S) proxies, SOCKS5 proxies,WEBSOCKET, TCP, UDP proxy server implemented by golang. Now, it supports chain-style proxies,nat forwarding in different lan,TCP/UDP port forwarding, SSH forwarding. It also supports communication encryption, smart HTTP and SOCKS5 proxies, blacklists and whitelists, speed limiting, traffic limiting, connection count limiting, cross-platform use, KCP, and an authentication API.
- http-proxy
- https-proxy
- reverse-proxy
- transparent-proxy
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.
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
Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. Its modular and versatile design satisfies a broad range of industry use cases. It offers a unique approach to consensus that enables performance at scale while preserving privacy.
- hyperledger
- fabric
- blockchain
- distributed-ledger
Kubernetes Operations (kOps) - Production Grade k8s Installation, Upgrades and Management
Automation engine to build, test and ship any codebase. Runs locally, in CI, or directly in the cloud
A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)
Release engineering, simplified
- release-automation
- package
- hacktoberfest
- github-actions
Standalone man-in-the-middle attack framework used for phishing login credentials along with session cookies, allowing for the bypass of 2-factor authentication