πŸ‡ΊπŸ‡Έ Made in United States

Discover United States's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of United States.

TOP Go Projects

1
gin-gonic/gin

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.
Go
71,556
star
2
traefik/traefik

traefik/traefik

The Cloud Native Application Proxy
Go
48,050
star
3
etcd-io/etcd

etcd-io/etcd

Distributed reliable key-value store for the most critical data of a distributed system
Go
44,870
star
4
gogs/gogs

gogs/gogs

Gogs is a painless self-hosted Git service
Go
43,802
star
5
wagoodman/dive

wagoodman/dive

A tool for exploring each layer in a docker image
Go
43,723
star
6
minio/minio

minio/minio

The Object Store for AI Data Infrastructure
Go
43,034
star
7
hashicorp/terraform

hashicorp/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.
Go
41,243
star
8
evanw/esbuild

evanw/esbuild

An extremely fast bundler for the web
Go
37,317
star
9
spf13/cobra

spf13/cobra

A Commander for modern Go CLI interactions
Go
35,876
star
10
docker/compose

docker/compose

Define and run multi-container applications with Docker
Go
32,049
star
11
hashicorp/vault

hashicorp/vault

A tool for secrets management, encryption as a service, and privileged access management
Go
29,678
star
12
labstack/echo

labstack/echo

High performance, minimalist Go web framework
Go
28,095
star
13
hashicorp/consul

hashicorp/consul

Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
Go
27,763
star
14
v2fly/v2ray-core

v2fly/v2ray-core

A platform for building proxies to bypass network restrictions.
Go
27,480
star
15
milvus-io/milvus

milvus-io/milvus

A cloud-native vector database, storage for next generation AI applications
Go
26,664
star
16
spf13/viper

spf13/viper

Go configuration with fangs
Go
25,862
star
17
derailed/k9s

derailed/k9s

🐢 Kubernetes CLI To Manage Your Clusters In Style!
Go
24,556
star
18
yeasy/docker_practice

yeasy/docker_practice

Learn and understand Docker&Container technologies, with real DevOps practice!
Go
24,089
star
19
charmbracelet/bubbletea

charmbracelet/bubbletea

A powerful little TUI framework πŸ—
Go
23,251
star
20
filebrowser/filebrowser

filebrowser/filebrowser

πŸ“‚ Web File Browser
Go
23,222
star
21
schollz/croc

schollz/croc

Easily and securely send things from one computer to another 🐊 πŸ“¦
Go
23,068
star
22
iawia002/lux

iawia002/lux

πŸ‘Ύ Fast and simple video download library and CLI tool written in Go
Go
22,672
star
23
zyedidia/micro

zyedidia/micro

A modern and intuitive terminal-based text editor
Go
22,579
star
24
stretchr/testify

stretchr/testify

A toolkit with common assertions and mocks that plays nicely with the standard library
Go
22,028
star
25
containers/podman

containers/podman

Podman: A tool for managing OCI containers and pods.
Go
21,816
star
26
valyala/fasthttp

valyala/fasthttp

Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http
Go
21,040
star
27
gorilla/websocket

gorilla/websocket

Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
Go
20,778
star
28
gorilla/mux

gorilla/mux

Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍
Go
19,888
star
29
dgraph-io/dgraph

dgraph-io/dgraph

The high-performance database for modern applications
Go
19,791
star
30
jaegertracing/jaeger

jaegertracing/jaeger

CNCF Jaeger, a Distributed Tracing Platform
Go
19,236
star
31
pulumi/pulumi

pulumi/pulumi

Pulumi - Infrastructure as Code in any programming language. Build infrastructure intuitively on any cloud using familiar languages πŸš€
Go
19,033
star
32
yudai/gotty

yudai/gotty

Share your terminal as a web application
Go
18,360
star
33
joewalnes/websocketd

joewalnes/websocketd

Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.
Go
17,086
star
34
rakyll/hey

rakyll/hey

HTTP load generator, ApacheBench (ab) replacement
Go
17,071
star
35
casbin/casbin

casbin/casbin

An authorization library that supports access control models like ACL, RBAC, ABAC in Golang: https://discord.gg/S5UjpzGZjN
Go
16,680
star
36
dolthub/dolt

dolthub/dolt

Dolt – Git for Data
Go
16,618
star
37
binwiederhier/ntfy

binwiederhier/ntfy

Send push notifications to your phone or desktop using PUT/POST
Go
16,544
star
38
charmbracelet/gum

charmbracelet/gum

A tool for glamorous shell scripts πŸŽ€
Go
16,385
star
39
gravitational/teleport

gravitational/teleport

Protect access to all of your infrastructure
Go
15,876
star
40
ipfs/kubo

ipfs/kubo

An IPFS implementation in Go
Go
15,792
star
41
jmoiron/sqlx

jmoiron/sqlx

general purpose extensions to golang's database/sql
Go
15,426
star
42
terrastruct/d2

terrastruct/d2

D2 is a modern diagram scripting language that turns text to diagrams.
Go
15,201
star
43
bcicen/ctop

bcicen/ctop

Top-like interface for container metrics
Go
15,175
star
44
hoanhan101/ultimate-go

hoanhan101/ultimate-go

The Ultimate Go Study Guide
Go
14,937
star
45
hashicorp/packer

hashicorp/packer

Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
Go
14,919
star
46
ahmetb/kubectx

ahmetb/kubectx

Faster way to switch between clusters and namespaces in kubectl
Go
14,832
star
47
hyperledger/fabric

hyperledger/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.
Go
14,808
star
48
cosmtrek/air

cosmtrek/air

☁️ Live reload for Go apps
Go
14,611
star
49
charmbracelet/glow

charmbracelet/glow

Render markdown on the CLI, with pizzazz! πŸ’…πŸ»
Go
14,499
star
50
projectdiscovery/nuclei

projectdiscovery/nuclei

Fast and customizable vulnerability scanner based on simple YAML based DSL.
Go
14,482
star
51
Netflix/chaosmonkey

Netflix/chaosmonkey

Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures.
Go
14,410
star
52
openobserve/zincsearch

openobserve/zincsearch

ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.
Go
14,326
star
53
hashicorp/nomad

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.
Go
14,315
star
54
txthinking/brook

txthinking/brook

A cross-platform programmable network tool
Go
14,264
star
55
influxdata/telegraf

influxdata/telegraf

The plugin-driven server agent for collecting & reporting metrics.
Go
13,778
star
56
charmbracelet/vhs

charmbracelet/vhs

Your CLI home video recorder πŸ“Ό
Go
13,375
star
57
apernet/hysteria

apernet/hysteria

Hysteria is a powerful, lightning fast and censorship resistant proxy.
Go
13,102
star
58
dgraph-io/badger

dgraph-io/badger

Fast key-value DB in Go.
Go
12,961
star
59
kubesphere/kubesphere

kubesphere/kubesphere

The container platform tailored for Kubernetes multi-cloud, datacenter, and edge management ⎈ πŸ–₯ ☁️
Go
12,855
star
60
mozilla/sops

mozilla/sops

Simple and flexible tool for managing secrets
Go
12,778
star
61
tidwall/gjson

tidwall/gjson

Get JSON values quickly - JSON parser for Go
Go
12,768
star
62
fogleman/primitive

fogleman/primitive

Reproducing images with geometric primitives.
Go
12,316
star
63
sqshq/sampler

sqshq/sampler

Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.
Go
11,819
star
64
tinode/chat

tinode/chat

Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
Go
11,565
star
65
github/gh-ost

github/gh-ost

GitHub's Online Schema-migration Tool for MySQL
Go
11,302
star
66
IBM/sarama

IBM/sarama

Sarama is a Go library for Apache Kafka.
Go
10,858
star
67
earthly/earthly

earthly/earthly

Super simple build framework with fast, repeatable builds and an instantly familiar syntax – like Dockerfile and Makefile had a baby.
Go
10,797
star
68
VictoriaMetrics/VictoriaMetrics

VictoriaMetrics/VictoriaMetrics

VictoriaMetrics: fast, cost-effective monitoring solution and time series database
Go
10,709
star
69
dgrijalva/jwt-go

dgrijalva/jwt-go

ARCHIVE - Golang implementation of JSON Web Tokens (JWT). This project is now maintained at:
Go
10,707
star
70
kubeshark/kubeshark

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 Kubernetes
Go
10,424
star
71
infracost/infracost

infracost/infracost

Cloud cost estimates for Terraform in pull requestsπŸ’°πŸ“‰ Shift FinOps Left!
Go
10,277
star
72
tylertreat/comcast

tylertreat/comcast

Simulating shitty network connections so you can build better systems.
Go
10,227
star
73
benbjohnson/litestream

benbjohnson/litestream

Streaming replication for SQLite.
Go
10,027
star
74
fullstorydev/grpcurl

fullstorydev/grpcurl

Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers
Go
9,941
star
75
rs/zerolog

rs/zerolog

Zero Allocation JSON Logger
Go
9,630
star
76
temporalio/temporal

temporalio/temporal

Temporal service
Go
9,490
star
77
hashicorp/terraform-provider-aws

hashicorp/terraform-provider-aws

The AWS Provider enables Terraform to manage AWS resources.
Go
9,460
star
78
Shopify/toxiproxy

Shopify/toxiproxy

⏰ πŸ”₯ A TCP proxy to simulate network and system conditions for chaos and resiliency testing
Go
9,412
star
79
GoesToEleven/GolangTraining

GoesToEleven/GolangTraining

Training for Golang (go language)
Go
9,314
star
80
weaviate/weaviate

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​.
Go
9,241
star
81
v2rayA/v2rayA

v2rayA/v2rayA

A web GUI client of Project V which supports VMess, VLESS, SS, SSR, Trojan, Tuic and Juicity protocols. πŸš€
Go
9,223
star
82
go-swagger/go-swagger

go-swagger/go-swagger

Swagger 2.0 implementation for go
Go
9,116
star
83
projectdiscovery/subfinder

projectdiscovery/subfinder

Fast passive subdomain enumeration tool.
Go
9,100
star
84
go-resty/resty

go-resty/resty

Simple HTTP and REST client library for Go
Go
9,085
star
85
maaslalani/slides

maaslalani/slides

Terminal based presentation tool
Go
9,083
star
86
dinedal/textql

dinedal/textql

Execute SQL against structured text like CSV or TSV
Go
9,028
star
87
owncast/owncast

owncast/owncast

Take control over your live stream video by running it yourself. Streaming + chat out of the box.
Go
8,930
star
88
gravitl/netmaker

gravitl/netmaker

Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.
Go
8,854
star
89
hybridgroup/gobot

hybridgroup/gobot

Golang framework for robotics, drones, and the Internet of Things (IoT)
Go
8,734
star
90
tidwall/tile38

tidwall/tile38

Real-time Geospatial and Geofencing
Go
8,655
star
91
hibiken/asynq

hibiken/asynq

Simple, reliable, and efficient distributed task queue in Go
Go
8,614
star
92
keybase/client

keybase/client

Keybase Go Library, Client, Service, OS X, iOS, Android, Electron
Go
8,579
star
93
projectdiscovery/katana

projectdiscovery/katana

A next-generation crawling and spidering framework.
Go
8,492
star
94
fsnotify/fsnotify

fsnotify/fsnotify

Cross-platform file system notifications for Go.
Go
8,485
star
95
kyleconroy/sqlc

kyleconroy/sqlc

Generate type-safe code from SQL
Go
8,446
star
96
andlabs/ui

andlabs/ui

Platform-native GUI library for Go.
Go
8,331
star
97
juicedata/juicefs

juicedata/juicefs

JuiceFS is a distributed POSIX file system built on top of Redis and S3.
Go
8,280
star
98
kelseyhightower/confd

kelseyhightower/confd

Manage local application configuration files using templates and data from etcd or consul
Go
8,274
star
99
johnkerl/miller

johnkerl/miller

Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON
Go
8,154
star
100
ddosify/ddosify

ddosify/ddosify

Effortless Kubernetes Monitoring and Performance Testing. Available on CLI, Self-Hosted, and Cloud
Go
8,137
star