BuildTube Preview About
Back to the feed

Awesome Go: Find Go frameworks, libraries and tools by topic

Added

Find Go frameworks, libraries and software by topic in Awesome Go, a curated list for Go programmers.

What it does

Awesome Go is a curated list of Go frameworks, libraries and software kept in a GitHub repository. A contents section links to topic groups such as actor model, artificial intelligence, databases, testing and web frameworks. Each entry is a link to a project with a one-line description of what it does.

How to use it

Open the list on GitHub, use the contents links to jump to a topic, then follow a project's link to read its own documentation. To suggest a project or flag one that is no longer maintained, read the contributing guide and submit a pull request.

Common use cases

  • Open the Artificial Intelligence section, and you see Go libraries for building AI agents, such as a framework for stateful agents and a gateway that routes requests across model providers.
  • Open the Actor Model section, and you see Go libraries for actor-based programs, such as Ergo and Hollywood, each with a one-line description.
  • Pick Testing from the contents list, and you jump to a group of links for testing frameworks and mocking tools.

Can I use this?

Read it in your browser

Requirements It is hosted only: you read the list in a web browser on GitHub, and nothing runs on your own computer.

Caveat Each entry is only a short description and a link, so check the linked project's own documentation before relying on it.

Worth knowing Licensed under MIT. Listed projects are separate and can become unmaintained; the source asks readers to report such projects with a pull request.

Why it's here

Not trending this week

Last seen on the GitHub trending list on 3 November 2026. It stays on BuildTube so you can still find it.

  • 192,737 people have starred it on GitHub.

Numbers checked on 8 November 2026; not refreshed since.

Behind it

View source

BuildTube has not run or verified this project. Everything above is written from what the creator published.

Made this?

Quick questions

What is Awesome Go?
Awesome Go is a curated list of Go frameworks, libraries and software kept in a GitHub repository.
What can I use Awesome Go for?
Open the Artificial Intelligence section, and you see Go libraries for building AI agents, such as a framework for stateful agents and a gateway that routes requests across model providers. Open the Actor Model section, and you see Go libraries for actor-based programs, such as Ergo and Hollywood, each with a one-line description. Pick Testing from the contents list, and you jump to a group of links for testing frameworks and mocking tools.
Can I run Awesome Go on my computer?
There's nothing to install: Awesome Go is a list you read in your browser on GitHub. Each linked Go library has its own install steps.
What do I need to use Awesome Go?
A web browser to read the list on GitHub. Each listed project is a separate link with its own documentation.
What license does Awesome Go use?
Licensed under MIT.

More from this week

Explore by topic

Post this

A ready-made picture of this card for X, LinkedIn or a group chat. Link to this page alongside it.

Share image for Awesome GoDownload share image

For makers

Made this? Show it’s on BuildTube — add the badge to your README or embed the card on your site.

Featured on BuildTube

README badge (Markdown)

[![Featured on BuildTube](https://buildtube.app/badge/gh-avelino-awesome-go.svg)](https://buildtube.app/p/gh-avelino-awesome-go/)

Embed card (HTML)

<iframe src="https://buildtube.app/embed/gh-avelino-awesome-go/" width="560" height="240" style="border:0;max-width:100%" loading="lazy" title="Awesome Go on BuildTube"></iframe>

Back to the feed