workflowstacks
ai-agent

Boost Go Dev with awesome-go

Discover top Go frameworks and libraries, ideal for startup founders using Go.
beginnerโฑ 30 minutes๐Ÿ’ต Free
182,172 stars13,505 forksGoHealth Score 8/10Updated 8/25/2026100% free ยท open source
What it is

Browse through a pre-curated list of high-quality Go frameworks, libraries, and software projects.

What you can make with it

Automations or workflows integrating with your favorite Go projects, and access to cutting-edge Go libraries and tools.

How it helps

Saves time and effort in discovering new libraries and frameworks by providing a verified list. Allows you to evaluate and integrate them into your projects.

Real use case example

"A solo developer, building a data pipeline using Go, uses the awesome-go list to find the best libraries and frameworks for data processing and storage, streamlining their workflow and improving performance."

If you're new

Pick this up when learning the basics of Go and exploring the ecosystem.

If you're senior

Reach for this when you need to integrate new Go libraries and frameworks into a production environment.

Common confusion cleared up

The name 'awesome-go' might lead some to believe it only lists 'awesome' projects; however, it includes a wide range of Go libraries and software projects.

Best inside these AI tools
Claude DesktopAny AI Client
Pairs with
Claude APINotion databaseStripe webhook
Why we list it on WorkflowStacks: Available for free and open-sourced, this skill offers a centralized hub for Go developers to find and explore the best libraries and frameworks.
What it does

Awesome-go provides a curated list of Go frameworks, libraries, and software, helping developers find the best tools for their projects.

Install / run
git clone https://github.com/avelino/awesome-go.git
When to use it
  • โ€ขWhen starting a new Go project and needing guidance on available libraries and frameworks
  • โ€ขWhen looking for alternative libraries or frameworks to solve a specific problem in Go
  • โ€ขWhen wanting to stay up-to-date with the latest developments and trends in the Go ecosystem
Quick start
  1. 1Navigate to the cloned repository using the command `cd awesome-go`
  2. 2Open the `README.md` file to explore the curated list of Go frameworks, libraries, and software
  3. 3Use the table of contents in the `README.md` file to jump to specific sections, such as 'Web Frameworks' or 'Database'
  4. 4Check the 'Contributing' section in the `README.md` file to learn how to submit new libraries or frameworks to the list
  5. 5Explore the `categories` directory to see the categorization of the listed libraries and frameworks
Ready-to-paste prompt
Explore the web frameworks section by running `grep -i 'web framework' README.md` in the terminal
Heads up: Note that awesome-go is a curated list and not a package manager, so you will need to manually install any libraries or frameworks you find using the standard Go package management tools, such as `go get`
Saves to your device

Topics

awesome
awesome-list
go
golang
golang-library
hacktoberfest
How Boost Go Dev with awesome-go works
Codeflow
Free to inspect

Boost Go Dev with awesome-go is a small Go project (~1.7k lines across 10 code files). Setup is light: install Go, run one command. Last commit this month, MIT license, has a test suite.

Size
Small codebase
~1.7k lines ยท 10 code files ยท 14 min skim
Setup
Light setup
Install Go, run one command.
Runs on
Go
No API keys detected
Go 100%
Where to start reading
  1. 1
    README.md
    Start here โ€” what it does and how to install it
  2. 2
    AGENTS.md
    The instructions the AI actually follows
  3. 3
    main.go
    Where the program starts running
  4. 4
    go.mod
    Dependencies and the commands it exposes
  5. 5
    pkg/markdown/convert_test.go
    Inside pkg/ โ€” the main logic begins here
What's in each folder
tmpl/Folder57 files
.github/CI / automation (GitHub Actions)13 files
pkg/Core code โ€” the actual logic4 files
READMEHas testsDocumentedCI checksMIT licenseUpdated this month
Quick Actions
Details
Creator
avelino
Language
Go
Category
ai-agent
Published
7/6/2014

Are you the creator of this tool? Claim your listing โ†’ and earn 85% of every sale.