Go Gopher

Awesome Go Explorer

Discover the best Go libraries, packages, and tools from the awesome-go curated list

2.6K
Packages
133
Categories
6.4M
Total Stars
245
Resources

Browse by Category

View all categories →

Top 10 by Stars

1

Ollama

Run large language models locally.

161.5K
2

Go Projects

List of projects on the Go community wiki.

132.2K
3

kubernetes

Container Cluster Manager from Google.

120.2K
4

Gin

Gin is a web framework written in Go! It features a martini-like API with much better performance, up to 40 times faster. If you need performance and good productivity.

87.9K
5

fzf

Command-line fuzzy finder written in Go.

77.5K
6

Moby

Collaborative project for the container ecosystem to assemble container-based systems.

71.4K
7

Caddy

Caddy is an alternative, HTTP/2 web server that's easy to configure and use.

69.6K
8

prometheus

Monitoring system and time series database.

62.5K
9

traefik

Reverse proxy and load balancer with support for multiple backends.

61.4K
10

minio

Minio is a distributed object storage server.

60.1K

Trending (7d Growth)

1

Ollama

Run large language models locally.

161.5K
2

bubbletea

Go framework to build terminal apps, based on The Elm Architecture.

39.0K
3

pocketbase

PocketBase is a realtime backend in 1 file consisting of embedded database (SQLite) with realtime subscriptions, built-in auth management and much more.

55.8K
4

fzf

Command-line fuzzy finder written in Go.

77.5K
5

LocalAI

Open Source OpenAI alternative, self-host AI models.

42.6K
6

Awesome Remote Job

Curated list of awesome remote jobs. A lot of them are looking for Go hackers.

43.3K
7

Caddy

Caddy is an alternative, HTTP/2 web server that's easy to configure and use.

69.6K
8

kubernetes

Container Cluster Manager from Google.

120.2K
9

GoFr

Gofr is an opinionated microservice development framework.

15.8K
10

Gitea

Fork of Gogs, entirely community driven.

53.5K

All Categories

Actor Model5Artificial Intelligence6Audio and Music11Authentication and Authorization39Benchmarks15Blockchain11Bot Building14Build Automation13Code Analysis32Command Line / Advanced Console UIs35Command Line / Standard CLI49Conferences15Configuration58Continuous Integration16CSS Preprocessors2Data Integration Frameworks3Data Structures and Algorithms / Bit Sets2Data Structures and Algorithms / Bit-packing and Compression6Data Structures and Algorithms / Bloom and Cuckoo Filters8Data Structures and Algorithms / Data Structure and Algorithm Collections4Data Structures and Algorithms / Iterators3Data Structures and Algorithms / Maps6Data Structures and Algorithms / Miscellaneous Data Structures and Algorithms17Data Structures and Algorithms / Nullable Types3Data Structures and Algorithms / Pipes4Data Structures and Algorithms / Queues8Data Structures and Algorithms / Sets4Data Structures and Algorithms / Text Analysis9Data Structures and Algorithms / Trees6Database / Caches30Database / Database Schema Migration22Database / Database Tools19Database / Databases Implemented in Go45Database / SQL Query Builders26Database Drivers / Interfaces to Multiple Backends5Database Drivers / NoSQL Database Drivers29Database Drivers / Relational Database Drivers21Database Drivers / Search and Analytic Databases9Date and Time23Distributed Systems65Dynamic DNS3E-Books / E-books for purchase15E-Books / Free e-books20Editor Plugins13Email24Embeddable Scripting Languages23Error Handling18File Handling26Financial26Forms13Functional10Game Development22Generators13Geographic17Go Compilers7Go Generate Tools13Go Tools21Gophers11Goroutines50GUI28Hardware8Images43IoT (Internet of Things)14Job Scheduler17JSON40Logging62Machine Learning38Meetups65Messaging58Microsoft Office1Microsoft Office / Microsoft Excel6Microsoft Office / Microsoft Word1Miscellaneous / Dependency Injection25Miscellaneous / Project Layout19Miscellaneous / Strings8Miscellaneous / Uncategorized59Natural Language Processing / Language Detection5Natural Language Processing / Morphological Analyzers16Natural Language Processing / Slugifiers3Natural Language Processing / Tokenizers9Natural Language Processing / Translation9Natural Language Processing / Transliteration4Networking78Networking / HTTP Clients24OpenGL6ORM25Package Management4Performance8Query Language17Reflection9Resource Embedding4Science and Data Analysis36Security44Serialization19Server Applications32Social Media / Reddit1Social Media / Twitter5Software Packages / DevOps Tools97Software Packages / Other Software72Stream Processing9Style Guides8Template Engines18Testing / Fail injection1Testing / Fuzzing and delta-debugging/reducing/shrinking2Testing / Mock21Testing / Selenium and browser control tools4Testing / Testing Frameworks66Text Processing / Formatters8Text Processing / Markup Languages13Text Processing / Parsers/Encoders/Decoders25Text Processing / Regular Expressions5Text Processing / RSS1Text Processing / Sanitation2Text Processing / Scrapers9Text Processing / Utility/Miscellaneous7Third-party APIs102Utilities183UUID14Validation15Version Control8Video11Web Frameworks38Web Frameworks / Middlewares23Web Frameworks / Routers27WebAssembly7Webhooks Server3Websites34Websites / Guided Learning4Websites / Tutorials47Windows3Workflow Frameworks5XML6Zero Trust5