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
#10santifer/career-ops
Open-source AI job search: scan job portals, score listings A-F, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Gemini, Codex, OpenCode…)
#11pocketbase/pocketbase
Open Source realtime backend in 1 file
#12rclone/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
#13golang-standards/project-layout
Standard Go Project Layout
#14go-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
#15AlistGo/alist
🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs。
#16v2ray/v2ray-core
A platform for building proxies to bypass network restrictions.
#17spf13/cobra
A Commander for modern Go CLI interactions
#18milvus-io/milvus
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
#19cli/cli
GitHub’s official command line tool
#20charmbracelet/bubbletea
A powerful little TUI framework 🏗
#21go-gorm/gorm
The fantastic ORM library for Golang, aims to be developer friendly
#22photoprism/photoprism
AI-Powered Photos App for the Decentralized Web 🌈💎✨
#23gofiber/fiber
⚡️ Express inspired web framework written in Go
#24docker/compose
Define and run multi-container applications with Docker
#25mattermost/mattermost
Mattermost is an open source platform for secure collaboration across the entire software development lifecycle..
#26doocs/leetcode
🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解
#27schollz/croc
Easily and securely send things from one computer to another :crocodile: :package:
#28halfrost/LeetCode-Go
✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解
#29IceWhaleTech/CasaOS
CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system.
#30wailsapp/wails
Create beautiful applications using Go
#31aquasecurity/trivy
Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
#32derailed/k9s
🐶 Kubernetes CLI To Manage Your Clusters In Style!
#33AdguardTeam/AdGuardHome
Network-wide ads & trackers blocking DNS server
#34zeromicro/go-zero
A cloud-native Go microservices framework with cli tool for productivity.
#35kovidgoyal/kitty
If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based.
#36iawia002/lux
👾 Fast and simple video download library and CLI tool written in Go
#37grafana/k6
A modern load testing tool, using Go and JavaScript
#38Ebazhanov/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
#39micro-editor/micro
A modern and intuitive terminal-based text editor
#40fyne-io/fyne
Cross platform GUI toolkit in Go inspired by Material Design
#41ente/ente
💚 End-to-end encrypted cloud for everything.
#42tmrts/go-patterns
Curated list of Go design patterns, recipes and idioms
#43go-kit/kit
A standard library for microservices.
#44authelia/authelia
The Single Sign-On Multi-Factor portal for web apps, now OpenID Certified™
#45cloudreve/cloudreve
🌩 Self-hosted file management and sharing system, supports multiple storage providers
#46openfaas/faas
OpenFaaS - Serverless Functions Made Simple
#47mattermost-community/focalboard
Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.
#48stretchr/testify
A toolkit with common assertions and mocks that plays nicely with the standard library
#49kataras/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:
#50go-kratos/kratos
Your ultimate Go microservices framework for the cloud-native era.