Discover United States's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of United States.
gin-gonic/gin
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.traefik/traefik
The Cloud Native Application Proxyetcd-io/etcd
Distributed reliable key-value store for the most critical data of a distributed systemgogs/gogs
Gogs is a painless self-hosted Git servicewagoodman/dive
A tool for exploring each layer in a docker imageminio/minio
The Object Store for AI Data Infrastructurehashicorp/terraform
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.evanw/esbuild
An extremely fast bundler for the webspf13/cobra
A Commander for modern Go CLI interactionsdocker/compose
Define and run multi-container applications with Dockerhashicorp/vault
A tool for secrets management, encryption as a service, and privileged access managementlabstack/echo
High performance, minimalist Go web frameworkhashicorp/consul
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.v2fly/v2ray-core
A platform for building proxies to bypass network restrictions.milvus-io/milvus
A cloud-native vector database, storage for next generation AI applicationsspf13/viper
Go configuration with fangsderailed/k9s
πΆ Kubernetes CLI To Manage Your Clusters In Style!yeasy/docker_practice
Learn and understand Docker&Container technologies, with real DevOps practice!charmbracelet/bubbletea
A powerful little TUI framework πfilebrowser/filebrowser
π Web File Browserschollz/croc
Easily and securely send things from one computer to another π π¦iawia002/lux
πΎ Fast and simple video download library and CLI tool written in Gozyedidia/micro
A modern and intuitive terminal-based text editorstretchr/testify
A toolkit with common assertions and mocks that plays nicely with the standard librarycontainers/podman
Podman: A tool for managing OCI containers and pods.valyala/fasthttp
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/httpgorilla/websocket
Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.gorilla/mux
Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with π¦dgraph-io/dgraph
The high-performance database for modern applicationsjaegertracing/jaeger
CNCF Jaeger, a Distributed Tracing Platformpulumi/pulumi
Pulumi - Infrastructure as Code in any programming language. Build infrastructure intuitively on any cloud using familiar languages πyudai/gotty
Share your terminal as a web applicationjoewalnes/websocketd
Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.rakyll/hey
HTTP load generator, ApacheBench (ab) replacementcasbin/casbin
An authorization library that supports access control models like ACL, RBAC, ABAC in Golang: https://discord.gg/S5UjpzGZjNdolthub/dolt
Dolt β Git for Databinwiederhier/ntfy
Send push notifications to your phone or desktop using PUT/POSTcharmbracelet/gum
A tool for glamorous shell scripts πgravitational/teleport
Protect access to all of your infrastructureipfs/kubo
An IPFS implementation in Gojmoiron/sqlx
general purpose extensions to golang's database/sqlterrastruct/d2
D2 is a modern diagram scripting language that turns text to diagrams.bcicen/ctop
Top-like interface for container metricshoanhan101/ultimate-go
The Ultimate Go Study Guidehashicorp/packer
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.ahmetb/kubectx
Faster way to switch between clusters and namespaces in kubectlhyperledger/fabric
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.cosmtrek/air
βοΈ Live reload for Go appscharmbracelet/glow
Render markdown on the CLI, with pizzazz! π π»projectdiscovery/nuclei
Fast and customizable vulnerability scanner based on simple YAML based DSL.Netflix/chaosmonkey
Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures.openobserve/zincsearch
ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.hashicorp/nomad
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.txthinking/brook
A cross-platform programmable network toolinfluxdata/telegraf
The plugin-driven server agent for collecting & reporting metrics.charmbracelet/vhs
Your CLI home video recorder πΌapernet/hysteria
Hysteria is a powerful, lightning fast and censorship resistant proxy.dgraph-io/badger
Fast key-value DB in Go.kubesphere/kubesphere
The container platform tailored for Kubernetes multi-cloud, datacenter, and edge management β π₯ βοΈmozilla/sops
Simple and flexible tool for managing secretstidwall/gjson
Get JSON values quickly - JSON parser for Gofogleman/primitive
Reproducing images with geometric primitives.sqshq/sampler
Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.tinode/chat
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbotsgithub/gh-ost
GitHub's Online Schema-migration Tool for MySQLIBM/sarama
Sarama is a Go library for Apache Kafka.earthly/earthly
Super simple build framework with fast, repeatable builds and an instantly familiar syntax β like Dockerfile and Makefile had a baby.VictoriaMetrics/VictoriaMetrics
VictoriaMetrics: fast, cost-effective monitoring solution and time series databasedgrijalva/jwt-go
ARCHIVE - Golang implementation of JSON Web Tokens (JWT). This project is now maintained at:kubeshark/kubeshark
The API traffic analyzer for Kubernetes providing real-time K8s protocol-level visibility, capturing and monitoring all traffic and payloads going in, out and across containers, pods, nodes and clusters. Inspired by Wireshark, purposely built for Kubernetesinfracost/infracost
Cloud cost estimates for Terraform in pull requestsπ°π Shift FinOps Left!tylertreat/comcast
Simulating shitty network connections so you can build better systems.benbjohnson/litestream
Streaming replication for SQLite.fullstorydev/grpcurl
Like cURL, but for gRPC: Command-line tool for interacting with gRPC serversrs/zerolog
Zero Allocation JSON Loggertemporalio/temporal
Temporal servicehashicorp/terraform-provider-aws
The AWS Provider enables Terraform to manage AWS resources.Shopify/toxiproxy
β° π₯ A TCP proxy to simulate network and system conditions for chaos and resiliency testingGoesToEleven/GolangTraining
Training for Golang (go language)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β.v2rayA/v2rayA
A web GUI client of Project V which supports VMess, VLESS, SS, SSR, Trojan, Tuic and Juicity protocols. πgo-swagger/go-swagger
Swagger 2.0 implementation for goprojectdiscovery/subfinder
Fast passive subdomain enumeration tool.go-resty/resty
Simple HTTP and REST client library for Gomaaslalani/slides
Terminal based presentation tooldinedal/textql
Execute SQL against structured text like CSV or TSVowncast/owncast
Take control over your live stream video by running it yourself. Streaming + chat out of the box.gravitl/netmaker
Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.hybridgroup/gobot
Golang framework for robotics, drones, and the Internet of Things (IoT)tidwall/tile38
Real-time Geospatial and Geofencinghibiken/asynq
Simple, reliable, and efficient distributed task queue in Gokeybase/client
Keybase Go Library, Client, Service, OS X, iOS, Android, Electronprojectdiscovery/katana
A next-generation crawling and spidering framework.fsnotify/fsnotify
Cross-platform file system notifications for Go.kyleconroy/sqlc
Generate type-safe code from SQLandlabs/ui
Platform-native GUI library for Go.juicedata/juicefs
JuiceFS is a distributed POSIX file system built on top of Redis and S3.kelseyhightower/confd
Manage local application configuration files using templates and data from etcd or consuljohnkerl/miller
Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSONddosify/ddosify
Effortless Kubernetes Monitoring and Performance Testing. Available on CLI, Self-Hosted, and CloudLove Open Source and this site? Check out how you can help us