Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Awesome
  3. Go

Go

MITGo

A curated list of awesome Go frameworks, libraries, and software, inspired by awesome-python.

Visit WebsiteGitHubGitHub
179.0k stars13.4k forks0 contributors

What is Go?

Awesome Go is a curated, community-maintained list of excellent Go frameworks, libraries, and software. It serves as a comprehensive directory for developers to discover tools and resources across the Go ecosystem, from web development and databases to command-line utilities and AI libraries. The project solves the problem of fragmented discovery by providing a single, organized reference point.

Target Audience

Go developers of all levels, from beginners looking for recommended libraries to experienced engineers researching tools for specific domains like blockchain, data processing, or authentication.

Value Proposition

Developers choose Awesome Go because it offers a trusted, vetted, and extensively categorized collection that saves hours of research. Its community-driven nature ensures it stays current with the evolving Go landscape, making it the de facto starting point for exploring the ecosystem.

Overview

A curated list of awesome Go frameworks, libraries and software

Use Cases

Best For

  • Finding recommended Go libraries for a specific task like web scraping or JSON processing
  • Discovering new frameworks for building web applications or APIs
  • Researching tools for niche domains like game development or IoT
  • Exploring the Go ecosystem when starting a new project
  • Staying updated on high-quality, community-vetted Go packages
  • Comparing alternative libraries within a category like ORMs or CLI frameworks

Not Ideal For

  • Developers needing interactive, searchable databases with real-time package updates and metrics
  • Teams looking for automated dependency recommendations or integration with CI/CD pipelines
  • Projects requiring in-depth comparative reviews, performance benchmarks, or quality scores for libraries
  • Users who prefer AI-driven, personalized tool suggestions over static, curated lists

Pros & Cons

Pros

Comprehensive Categorization

Organizes resources into over 80 specific sections like Web Frameworks, Database, and AI, as shown in the detailed contents list, making it easy to browse tools for any domain.

Community-Driven Curation

Actively maintained with contributions from the Go community, evidenced by contribution guidelines and open pull requests, ensuring the list stays relevant and high-quality.

Extensive Resource Coverage

Includes everything from niche areas like Actor Model and Blockchain to essentials like Testing and Utilities, providing a one-stop reference for diverse Go development needs.

Trusted and Established

Inspired by other awesome lists and backed by badges for build status and community engagement, establishing it as a go-to, vetted resource in the Go ecosystem.

Cons

No Quality Assurance Metrics

While curated, it lacks ratings, reviews, or indicators of library health (e.g., maintenance status, performance), so users must independently assess each project's suitability.

Static and Manual Updates

The list is maintained through manual pull requests, which can lead to delays in reflecting new or deprecated projects, as admitted in the README's call for submissions to improve the file.

Overwhelming Volume

With hundreds of entries across many categories, newcomers might find it difficult to identify the best options without additional research or guidance, due to the lack of prioritization.

Frequently Asked Questions

Quick Stats

Stars179,009
Forks13,425
Contributors0
Open Issues17
Last commit1 day ago
CreatedSince 2014

Tags

#hacktoberfest#developer-tools#open-source#resource-directory#golang-ecosystem#awesome-list#golang-library#golang#awesome#library-collection#go#curated-list

Links & Resources

Website

Included in

Awesome452.0k
Auto-fetched 4 hours ago

Related Projects

PythonPython

An opinionated list of Python frameworks, libraries, tools, and resources

Stars309,974
Forks28,364
Last commit1 day ago
30 Seconds of Code30 Seconds of Code

Coding articles to level up your development skills

Stars128,481
Forks12,480
Last commit9 hours ago
C/C++C/C++

A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.

Stars72,398
Forks8,320
Last commit5 days ago
RustRust

A curated list of Rust code and resources.

Stars58,495
Forks3,503
Last commit19 hours ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub