Best Open Source golang Libraries
A curated list of the most popular GitHub repositories tagged with golang. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1practical-tutorials/project-based-learning
Curated list of project-based tutorials
#2avelino/awesome-go
A curated list of awesome Go frameworks, libraries and software
#3ollama/ollama
Get up and running with Kimi-K2.5, GLM-5, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
#4golang/go
The Go programming language
#5unionlabs/union
The trust-minimized, zero-knowledge bridging protocol, designed for censorship resistance, extremely high security, and usage in decentralized finance.
#6moby/moby
The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
#7caddyserver/caddy
Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
#8nektos/act
Run your GitHub Actions locally 🚀
#9traefik/traefik
The Cloud Native Application Proxy
#10pocketbase/pocketbase
Open Source realtime backend in 1 file
#11rclone/rclone
"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files
#12golang-standards/project-layout
Standard Go Project Layout
#13go-gitea/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
#14AlistGo/alist
🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs。
#15v2ray/v2ray-core
A platform for building proxies to bypass network restrictions.
#16spf13/cobra
A Commander for modern Go CLI interactions
#17milvus-io/milvus
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
#18cli/cli
GitHub’s official command line tool
#19charmbracelet/bubbletea
A powerful little TUI framework 🏗
#20go-gorm/gorm
The fantastic ORM library for Golang, aims to be developer friendly
#21photoprism/photoprism
AI-Powered Photos App for the Decentralized Web 🌈💎✨
#22gofiber/fiber
⚡️ Express inspired web framework written in Go
#23docker/compose
Define and run multi-container applications with Docker
#24doocs/leetcode
🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解
#25mattermost/mattermost
Mattermost is an open source platform for secure collaboration across the entire software development lifecycle..
#26schollz/croc
Easily and securely send things from one computer to another :crocodile: :package:
#27halfrost/LeetCode-Go
✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解
#28IceWhaleTech/CasaOS
CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system.
#29derailed/k9s
🐶 Kubernetes CLI To Manage Your Clusters In Style!
#30wailsapp/wails
Create beautiful applications using Go
#31AdguardTeam/AdGuardHome
Network-wide ads & trackers blocking DNS server
#32zeromicro/go-zero
A cloud-native Go microservices framework with cli tool for productivity.
#33aquasecurity/trivy
Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
#34kovidgoyal/kitty
If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based.
#35iawia002/lux
👾 Fast and simple video download library and CLI tool written in Go
#36grafana/k6
A modern load testing tool, using Go and JavaScript
#37Ebazhanov/linkedin-skill-assessments-quizzes
Full reference of LinkedIn answers 2024 for skill assessments (aws-lambda, rest-api, javascript, react, git, html, jquery, mongodb, java, Go, python, machine-learning, power-point) linkedin excel test lösungen, linkedin machine learning test LinkedIn test questions and answers
#38micro-editor/micro
A modern and intuitive terminal-based text editor
#39fyne-io/fyne
Cross platform GUI toolkit in Go inspired by Material Design
#40tmrts/go-patterns
Curated list of Go design patterns, recipes and idioms
#41go-kit/kit
A standard library for microservices.
#42cloudreve/cloudreve
🌩 Self-hosted file management and sharing system, supports multiple storage providers
#43authelia/authelia
The Single Sign-On Multi-Factor portal for web apps, now OpenID Certified™
#44openfaas/faas
OpenFaaS - Serverless Functions Made Simple
#45mattermost-community/focalboard
Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.
#46stretchr/testify
A toolkit with common assertions and mocks that plays nicely with the standard library
#47kataras/iris
The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:
#48go-kratos/kratos
Your ultimate Go microservices framework for the cloud-native era.
#49gocolly/colly
Elegant Scraper and Crawler Framework for Golang
#50asdf-vm/asdf
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more