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.5M
Total Stars
245
Resources

Browse by Category

View all categories →

Top 10 by Stars

1

Ollama

Run large language models locally.

164.5K
2

Go Projects

List of projects on the Go community wiki.

133.0K
3

kubernetes

Container Cluster Manager from Google.

121.0K
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.

88.2K
5

fzf

Command-line fuzzy finder written in Go.

78.4K
6

Moby

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

71.5K
7

Caddy

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

70.7K
8

prometheus

Monitoring system and time series database.

63.1K
9

traefik

Reverse proxy and load balancer with support for multiple backends.

62.1K
10

minio

Minio is a distributed object storage server.

60.4K

Trending (7d Growth)

1

Ollama

Run large language models locally.

164.5K
2

bubbletea

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

40.4K
3

dolt

Dolt – It's Git for Data.

20.6K
4

LocalAI

Open Source OpenAI alternative, self-host AI models.

43.4K
5

Caddy

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

70.7K
6

Gitea

Fork of Gogs, entirely community driven.

54.2K
7

fzf

Command-line fuzzy finder written in Go.

78.4K
8

colima

Container runtimes on macOS (and Linux) with minimal setup.

27.4K
9

Go Projects

List of projects on the Go community wiki.

133.0K
10

kubernetes

Container Cluster Manager from Google.

121.0K

All Categories

Actor Model5Artificial Intelligence8Audio and Music12Authentication and Authorization41Benchmarks16Blockchain11Bot Building15Build Automation13Code Analysis32Command Line / Advanced Console UIs36Command 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 Algorithms19Data Structures and Algorithms / Nullable Types3Data Structures and Algorithms / Pipes4Data Structures and Algorithms / Queues9Data 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 Builders27Database Drivers / Interfaces to Multiple Backends5Database Drivers / NoSQL Database Drivers29Database Drivers / Relational Database Drivers21Database Drivers / Search and Analytic Databases9Date and Time24Distributed Systems65Dynamic DNS3E-Books / E-books for purchase15E-Books / Free e-books20Editor Plugins13Email24Embeddable Scripting Languages23Error Handling18File Handling26Financial26Forms13Functional11Game Development22Generators14Geographic17Go Compilers7Go Generate Tools13Go Tools23Gophers11Goroutines50GUI28Hardware8Images43IoT (Internet of Things)14Job Scheduler18JSON40Logging63Machine Learning39Meetups65Messaging58Microsoft Office1Microsoft Office / Microsoft Excel6Microsoft Office / Microsoft Word1Miscellaneous / Dependency Injection25Miscellaneous / Project Layout19Miscellaneous / Strings8Miscellaneous / Uncategorized60Natural Language Processing / Language Detection5Natural Language Processing / Morphological Analyzers16Natural Language Processing / Slugifiers3Natural Language Processing / Tokenizers9Natural Language Processing / Translation9Natural Language Processing / Transliteration4Networking79Networking / HTTP Clients24OpenGL6ORM25Package Management4Performance9Query Language17Reflection9Resource Embedding4Science and Data Analysis40Security44Serialization19Server Applications32Social Media / Reddit1Social Media / Twitter5Software Packages / DevOps Tools99Software Packages / Other Software73Stream Processing10Style Guides8Template Engines18Testing / Fail injection1Testing / Fuzzing and delta-debugging/reducing/shrinking2Testing / Mock21Testing / Selenium and browser control tools4Testing / Testing Frameworks67Text Processing / Formatters8Text Processing / Markup Languages13Text Processing / Parsers/Encoders/Decoders25Text Processing / Regular Expressions6Text Processing / RSS1Text Processing / Sanitation2Text Processing / Scrapers9Text Processing / Utility/Miscellaneous8Third-party APIs102Utilities185UUID14Validation15Version Control8Video11Web Frameworks38Web Frameworks / Middlewares23Web Frameworks / Routers28WebAssembly7Webhooks Server3Websites34Websites / Guided Learning4Websites / Tutorials47Windows4Workflow Frameworks5XML6Zero Trust5