Golang Top Open-Source Projects, done by great Golang Developers
Daily actualized Golang Github Projects
Find Golang Jobs
- awesome
- awesome-list
- go
- golang
- golang-library
- hacktoberfest
A curated list of awesome Go frameworks, libraries and software
- deepseek
- gemma
- gemma2
- gemma3
- go
- golang
- llama
- llama2
- llama3
- llava
- llm
- llms
- mistral
- ollama
- phi3
- phi4
- qwen
Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 3, and other large language models.
The Go programming language
Production-Grade Container Scheduling and Management
- expose
- firewall
- frp
- go
- http-proxy
- nat
- p2p
- proxy
- reverse-proxy
- tunnel
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
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.
- blog-engine
- cms
- content-management-system
- documentation-tool
- go
- hugo
- static-site-generator
The world’s fastest framework for building websites.
The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
:cherry_blossom: A command-line fuzzy finder
Open Source Continuous File Synchronization
- alerting
- analytics
- business-intelligence
- dashboard
- data-visualization
- elasticsearch
- go
- grafana
- hacktoberfest
- influxdb
- metrics
- monitoring
- mysql
- postgres
- prometheus
The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
- acme
- automatic-https
- caddy
- caddyfile
- go
- golang
- http
- http-server
- http3
- https
- privacy
- reverse-proxy
- security
- tls
- web-server
Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
- algorithm
- cpp
- go
- interview
- java
- javascript
- leetcode
- offer
- programmer
- python
《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀
- consul
- docker
- etcd
- go
- golang
- kubernetes
- letsencrypt
- load-balancer
- marathon
- mesos
- microservice
- reverse-proxy
- traefik
- zookeeper
The Cloud Native Application Proxy
- go
- golang
- project-structure
- project-template
- standards
Standard Go Project Layout
- amazon-s3
- cloud
- cloudnative
- cloudstorage
- go
- k8s
- kubernetes
- multi-cloud
- multi-cloud-kubernetes
- objectstorage
- s3
- storage
MinIO is a high-performance, S3 compatible object store, open sourced under GNU AGPLv3 license.
- azure-blob
- azure-blob-storage
- azure-files
- backblaze-b2
- cloud-storage
- dropbox
- encryption
- ftp
- fuse-filesystem
- go
- golang
- google-cloud-storage
- google-drive
- onedrive
- openstack-swift
- rclone
- s3
- sftp
- sync
- webdav
"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files
- cncf
- consensus
- database
- distributed-database
- distributed-systems
- etcd
- go
- key-value
- kubernetes
- raft
Distributed reliable key-value store for the most critical data of a distributed system
Go implementation of the Ethereum protocol
- bitbucket
- cicd
- devops
- docker-registry-v2
- git
- git-gui
- git-server
- gitea
- github
- github-actions
- gitlab
- go
- golang
- hacktoberfest
- maven-server
- npm-registry
- vue
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
- docker
- git
- go
- gogs
- mysql
- postgresql
- raspberry-pi
- scip-enabled
- self-hosted
- sqlite3
Gogs is a painless self-hosted Git service
- go
- management
- node
- node-version-manager
- nodejs
- nvm
- switch
- version
- version-manager
- versioning
- windows
A node.js version management utility for Windows. Ironically written in Go.
- cli
- cli-app
- cobra
- cobra-generator
- cobra-library
- command
- command-cobra
- command-line
- commandline
- go
- golang
- golang-application
- golang-library
- posix
- posix-compliant-flags
- subcommands
A Commander for modern Go CLI interactions
- docker
- go
- markdown
- memo
- microblog
- note-taking
- notecard
- react
- self-hosted
- social-network
- sqlite
An open-source, lightweight note-taking solution. The pain-less way to create your meaningful notes. Your Notes, Your Way.
- cloud-native
- database
- distributed-database
- distributed-transactions
- go
- hacktoberfest
- htap
- mysql
- mysql-compatibility
- scale
- serverless
- sql
- tidb
TiDB - the open-source, cloud-native, distributed SQL database designed for modern applications.
The fantastic ORM library for Golang, aims to be developer friendly
- express
- expressjs
- fast
- fiber
- flexible
- framework
- friendly
- go
- golang
- hacktoberfest
- hacktoberfest2020
- nodejs
- performance
- rest-api
- web
⚡️ Express inspired web framework written in Go
Define and run multi-container applications with Docker
《The Way to Go》中文译本,中文正式名《Go 入门指南》
- acm-icpc
- algo
- algorithm
- algorithm-competitions
- algorithms
- algorithms-and-data-structures
- dynamic-programming
- go
- golang
- interview-questions
- leetcode
- leetcode-go
- leetcode-golang
- leetcode-solutions
- math
- pattern
✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解
- build-automation
- build-pipelines
- ci
- ci-cd
- code-repository
- continuous-delivery
- continuous-integration
- docker
- git
- go
- hacktoberfest
- scm
Harness Open Source is an end-to-end developer platform with Source Control Management, CI/CD Pipelines, Hosted Developer Environments, and Artifact Registries.
A tool for secrets management, encryption as a service, and privileged access management
beego is an open-source, high-performance web framework for the Go programming language.
- dns
- firewall
- go
- gzip
- http
- https
- nat
- nps
- snnapy
- socks
- socks5
- ssh
- tcp
- tunnel
- udp
一款轻量级、高性能、功能强大的内网穿透代理服务器。支持tcp、udp、socks5、http等几乎所有流量转发,可用来访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、内网socks5代理等等……,并带有功能强大的web管理端。a lightweight, high-performance, powerful intranet penetration proxy server, with a powerful web management terminal.
- echo
- go
- http2
- https
- labstack-echo
- letsencrypt
- micro-framework
- microservice
- middleware
- ssl
- web
- web-framework
- websocket
High performance, minimalist Go web framework
- cockroachdb
- database
- distributed-database
- go
- hacktoberfest
- sql
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
- cloud-native
- code-generation
- framework
- gateway
- go
- go-zero
- goctl
- golang
- gozero
- grpc-gateway
- microservice
- microservice-framework
- microservices
- microservices-architecture
- rest-api
- restful
- restful-api
- rpc
- rpc-framework
- web-framework
A cloud-native Go microservices framework with cli tool for productivity.
- cli
- elm-architecture
- framework
- functional
- go
- golang
- hacktoberfest
- tui
A powerful little TUI framework 🏗
Run Kubernetes locally
- database
- go
- influxdb
- metrics
- monitoring
- react
- rust
- time-series
Scalable datastore for metrics, events, and real-time analytics
- go
- golang
- k8s
- k8s-cluster
- k9s
- kubernetes
- kubernetes-cli
- kubernetes-clusters
🐶 Kubernetes CLI To Manage Your Clusters In Style!
- bilibili
- crawler
- download
- downloader
- go
- golang
- iqiyi
- scraper
- tumblr
- video
- youku
- youtube
👾 Fast and simple video download library and CLI tool written in Go
Fast, secure, efficient backup program
- angular
- desktop-application
- go
- golang
- javascript
- linux
- macos
- react
- svelte
- vuejs
- windows
Create beautiful applications using Go
- es6
- go
- golang
- hacktoberfest
- javascript
- load-generator
- load-testing
- performance
A modern load testing tool, using Go and JavaScript - https://k6.io
A standard library for microservices.
- c
- go
- golang
- golang-application
- kitty
- kitty-terminal
- opengl
- python
- terminal
- terminal-emulators
- terminfo
- vt100
Cross-platform, fast, feature-rich, GPU based terminal
- awesome
- design-patterns
- design-patterns-for-humans
- go
- golang
- idioms
- patterns
Curated list of Go design patterns, recipes and idioms
- android
- cross-platform
- fyne
- go
- golang
- gui
- hacktoberfest
- ios
- theme
- toolkit
Cross platform GUI toolkit in Go inspired by Material Design
- command-line
- cross-platform
- editor
- go
- golang
- micro
- terminal
- text-editor
A modern and intuitive terminal-based text editor