Discover Go

< More Languages

Discover the top trending Go repositories and projects on Github. Explore the latest trends in Go development.

Trending Repositories

1

xzbot

notes, honeypot, and exploit demo for the xz backdoor (CVE-2024-3094)
🔥🔥🔥
2

act

Run your GitHub Actions locally 🚀
🔥🔥
3

OpenGFW

OpenGFW is a flexible, easy-to-use, open source implementation of GFW (Great Firewall of China) on Linux
🔥🔥
4

lazygit

simple terminal UI for git commands
🔥
5

fzf

🌸 A command-line fuzzy finder
📣
6

frp

A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
📣
7

headscale

An open source, self-hosted implementation of the Tailscale control server
📣
8

bubbletea

A powerful little TUI framework 🏗
📣
9

dep-tree

tool for helping developers keep their code bases clean and decoupled. It allows visualising a "code base entropy" using a 3d force-directed graph of files and the dependencies between.
📣
10

caddy

Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
📣
11

colima

Container runtimes on macOS (and Linux) with minimal setup
📣
12

pgroll

PostgreSQL zero-downtime migrations made easy
📣
13

chisel

A fast TCP/UDP tunnel over HTTP
📣
14

templ

A language for writing HTML user interfaces in Go.
📣
15

milvus

A cloud-native vector database, storage for next generation AI applications
📣
16

AdGuardHome

Network-wide ads & trackers blocking DNS server
⬆️
17

dive

A tool for exploring each layer in a docker image
⬆️
18

wails

Create beautiful applications using Go
⬆️
19

wireproxy

Wireguard client that exposes itself as a socks5 proxy
⬆️
20

otel-profiling-agent

The production-scale datacenter profiler
⬆️
21

langchaingo

LangChain for Go, the easiest way to write LLM-based programs in Go
⬆️
22

air

☁️ Live reload for Go apps
⬆️
23

rclone

"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Yandex Files
⬆️
24

gum

A tool for glamorous shell scripts 🎀
⬆️
25

vhs

Your CLI home video recorder 📼
⬆️
26

deej

Set app volumes with real sliders! deej is an Arduino & Go project to let you build your own hardware mixer for Windows and Linux
⬆️
27

tailscale

The easiest, most secure way to use WireGuard and 2FA.
⬆️
28

minio

The Object Store for AI Data Infrastructure
⬆️
29

restic

Fast, secure, efficient backup program
⬆️
30

tlm

Local CLI Copilot, powered by CodeLLaMa. 💻🦙
⬆️
31

lux

👾 Fast and simple video download library and CLI tool written in Go
⬆️
32

go-mysql-server

A MySQL-compatible relational database with a storage agnostic query engine. Implemented in pure Go.
⬆️
33

ssh3

SSH3: faster and rich secure shell using HTTP/3, checkout our article here: https://arxiv.org/abs/2312.08396 and our Internet-Draft: https://datatracker.ietf.org/doc/draft-michel-ssh3/
⬆️
34

mkcert

A simple zero-config tool to make locally trusted development certificates with any names you'd like.
⬆️
35

zitadel

ZITADEL - The best of Auth0 and Keycloak combined. Built for the serverless era.
⬆️
36

gatus

⛑ Automated developer-oriented status page
⬆️
37

huma

Huma REST/HTTP API Framework for Golang with OpenAPI 3.1
⬆️
38

awesome-go

A curated list of awesome Go frameworks, libraries and software
⬆️
39

kratos

Next-gen identity server (think Auth0, Okta, Firebase) with Ory-hardened authentication, MFA, FIDO2, TOTP, WebAuthn, profile management, identity schemas, social sign in, registration, account recovery, passwordless. Golang, headless, API-only - without templating or theming headaches. Available as a cloud service.
⬆️
40

k9s

🐶 Kubernetes CLI To Manage Your Clusters In Style!
⬆️
41

gitea

Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD
⬆️
42

photoprism

AI-Powered Photos App for the Decentralized Web 🌈💎✨
⬆️
43

syncthing

Open Source Continuous File Synchronization
⬆️
44

new-api

基于One API的二次开发版本,仅供个人管理渠道使用,请勿用于商业API分发!
⬆️
45

lo

💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)
⬆️
46

CasaOS

CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system.
⬆️
47

huh

Build terminal forms and prompts 🤷🏻‍♀️
⬆️
48

loki

Like Prometheus, but for logs.
⬆️
49

alist

🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs。
⬆️
50

sqlc

Generate type-safe code from SQL
⬆️
51

fiber

⚡️ Express inspired web framework written in Go
⬆️
52

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.
⬆️
53

traefik

The Cloud Native Application Proxy
⬆️
54

k6

A modern load testing tool, using Go and JavaScript - https://k6.io
⬆️
55

dolt

Dolt – Git for Data
⬆️
56

lazydocker

The lazier way to manage everything docker
⬆️
57

task

A task runner / simpler Make alternative written in Go
⬆️
58

rtsp-simple-server

ready-to-use RTSP / RTMP / LL-HLS / WebRTC server and proxy that allows to read, publish and proxy video and audio streams. Also known as MediaMTX
⬆️
59

d2

D2 is a modern diagram scripting language that turns text to diagrams.
⬆️
60

temporal

Temporal service
⬆️
61

litestream

Streaming replication for SQLite.
⬆️
62

wiretrustee

Connect your devices into a single secure private WireGuard®-based mesh network.
⬆️
63

chezmoi

Manage your dotfiles across multiple diverse machines, securely.
⬆️
64

trivy

Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
⬆️
65

podman

Podman: A tool for managing OCI containers and pods.
⬆️
66

devpod

Codespaces but open-source, client-only and unopinionated: Works with any IDE and lets you use any cloud, kubernetes or just localhost docker.
⬆️
67

pulumi

Pulumi - Infrastructure as Code in any programming language. Build infrastructure intuitively on any cloud using familiar languages 🚀
⬆️
68

earthly

Super simple build framework with fast, repeatable builds and an instantly familiar syntax – like Dockerfile and Makefile had a baby.
⬆️
69

goja

ECMAScript/JavaScript engine in pure Go
⬆️
70

fyne

Cross platform GUI toolkit in Go inspired by Material Design
⬆️
71

go

The Go programming language
⬆️
72

endlessh-go

A golang implementation of endlessh exporting Prometheus metrics, visualized by a Grafana dashboard.
⬆️
73

age

A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.
⬆️
74

croc

Easily and securely send things from one computer to another 🐊 📦
⬆️
75

blocky

Fast and lightweight DNS proxy as ad-blocker for local network with many features
⬆️
76

cilium

eBPF-based Networking, Security, and Observability
⬆️
77

filebrowser

📂 Web File Browser
⬆️
78

authelia

The Single Sign-On Multi-Factor portal for web apps
⬆️
79

hugo

The world’s fastest framework for building websites.
⬆️
80

yq

yq is a portable command-line YAML, JSON, XML, CSV, TOML and properties processor
⬆️
81

ntfy

Send push notifications to your phone or desktop using PUT/POST
⬆️
82

k3s

Lightweight Kubernetes
⬆️
83

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​.
⬆️
84

alloy

OpenTelemetry Collector distribution with programmable pipelines
⬆️
85

teldrive

Telegram Drive Storage
⬆️
86

codapi

Interactive code examples for documentation, education and fun
⬆️
87

otter

A high performance lockless cache for Go. Many times faster than Ristretto and friends.
⬆️
88

atlas

A modern tool for managing database schemas
⬆️
89

mailpit

An email and SMTP testing tool with API for developers
⬆️
90

kubernetes

Production-Grade Container Scheduling and Management
⬆️
91

gitleaks

Protect and discover secrets using Gitleaks 🔑
⬆️
92

frankenphp

🧟 The modern PHP app server
⬆️
93

copilot-gpt4-service

Convert Github Copilot to ChatGPT
⬆️
94

containerd

An open and reliable container runtime
⬆️
95

casdoor

An open-source UI-first Identity and Access Management (IAM) / Single-Sign-On (SSO) platform with web UI supporting OAuth 2.0, OIDC, SAML, CAS, LDAP, SCIM, WebAuthn, TOTP, MFA and RADIUS
⬆️
96

gnet

🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go./ gnet 是一个高性能、轻量级、非阻塞的事件驱动 Go 网络框架。
⬆️
97

cobra

A Commander for modern Go CLI interactions
⬆️
98

dagger

Application Delivery as Code that Runs Anywhere
⬆️
99

spqr

Stateless Postgres Query Router.
⬆️
100

dozzle

Realtime log viewer for docker containers.
⬆️