Top Go Repositories
The most popular Go repositories on GitHub, ranked by stars, forks, and contributors.
avelino / awesome-go
A curated list of awesome Go frameworks, libraries, and software. Inspired by awesome-python, this collection features high-quality Go resources across various categories including web frameworks, databases, CLI tools, testing libraries, and more.
ollama / ollama
Ollama is a lightweight framework for running and managing open-source large language models locally. It provides a simple CLI and REST API for building AI applications, supporting models like Llama, Gemma, and Mistral with easy integration into various tools and platforms.
golang / go
The Go programming language. An open-source project developed by Google, designed for building simple, reliable, and efficient software with strong concurrency support.
kubernetes / kubernetes
Kubernetes (K8s) is an open-source system for automating deployment, scaling, and management of containerized applications across multiple hosts. Originally designed by Google and now hosted by CNCF.
JuliusBrussee / caveman
Caveman is a token optimization engine and local proxy for 30+ AI coding agents (Claude Code, Cursor, Aider, etc.). It cuts token usage and API costs by combining concise 'caveman-style' output prompts with byte-exact input context compression (code, logs, JSON, and text-to-image).
microsoft / TypeScript
TypeScript is a strongly-typed superset of JavaScript that compiles to readable, standards-compliant JS. It brings static types, advanced tooling (IntelliSense, refactoring), and language-level safety to application-scale development — trusted by millions for building complex web, server, and cross-platform projects.
fatedier / frp
frp is a fast reverse proxy that exposes local servers behind NAT or firewalls to the Internet. It supports TCP, UDP, HTTP, HTTPS protocols, and P2P connect mode, enabling secure access to internal services via domain names.
infiniflow / ragflow
An open-source RAG engine and AI Agent platform powered by deep document understanding. It offers precise parsing and visual chunking for complex documents (PDFs, Office files, etc.), hybrid retrieval with re-ranking, and agentic workflows to build accurate, hallucination-free, and traceable LLM applications.
gohugoio / hugo
Hugo is one of the world's fastest static site generators written in Go. It features an advanced templating system, fast asset pipelines, multilingual support, and powerful taxonomy, making it ideal for building websites, blogs, documentation, and portfolios in seconds.
gin-gonic / gin
Gin is a high-performance HTTP web framework written in Go. It features a Martini-like API with up to 40x better performance, zero allocation router, middleware support, crash recovery, JSON validation, and built-in rendering for building REST APIs and microservices.
junegunn / fzf
A general-purpose command-line fuzzy finder that interactively filters any list including files, command history, processes, and git commits using a fast fuzzy matching algorithm.
netdata / netdata
Netdata is an open-source, real-time infrastructure monitoring platform. Monitor, detect, and act across your entire infrastructure with per-second metrics, ML-powered anomaly detection, zero configuration, and minimal resource usage. Supports Linux, macOS, FreeBSD, and Windows.
caddyserver / caddy
Caddy is a fast, extensible, multi-platform web server and reverse proxy written in Go, with automatic HTTPS on by default. It supports HTTP/1.1, HTTP/2 and HTTP/3, offers simple Caddyfile and powerful JSON/API configuration, and its modular architecture scales from a single site to hundreds of thousands — having served trillions of requests in production.
moby / moby
Moby is an open-source project by Docker providing a modular "Lego set" of container toolkit components. It enables developers to build, assemble, and customize container-based systems with swappable parts for runtime, orchestration, and more.
usememos / memos
Memos is an open-source, self-hosted note-taking app that brings your everyday thoughts together in a personal timeline. Your data stays yours, and you choose what to keep private or share.