Ollama
Run large language models locally.
Discover the best Go libraries, packages, and tools from the awesome-go curated list
183 packages
102 packages
97 packages
78 packages
72 packages
66 packages
65 packages
65 packages
62 packages
59 packages
58 packages
58 packages
Run large language models locally.
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.
Command-line fuzzy finder written in Go.
Caddy is an alternative, HTTP/2 web server that's easy to configure and use.
Monitoring system and time series database.
Minio is a distributed object storage server.
PocketBase is a realtime backend in 1 file consisting of embedded database (SQLite) with realtime subscriptions, built-in auth management and much more.
Set of common historical and emerging project layout patterns in the Go ecosystem. Note: despite the org-name they do not represent official golang standards, see [this issue](https://github.com/golang-standards/project-layout/issues/117) for more information. Nonetheless, some may find the layout useful.
A tool for exploring each layer in a Docker image.
Highly-available key value store for shared configuration and service discovery.
Run large language models locally.
PocketBase is a realtime backend in 1 file consisting of embedded database (SQLite) with realtime subscriptions, built-in auth management and much more.
Go framework to build terminal apps, based on The Elm Architecture.
Gofr is an opinionated microservice development framework.
Command-line fuzzy finder written in Go.
Caddy is an alternative, HTTP/2 web server that's easy to configure and use.
Open Source OpenAI alternative, self-host AI models.
Minio is a distributed object storage server.
Milvus is a vector database for embedding management, analytics and search.
Monitoring system and time series database.