#1 Echo
Package echo implements high performance, minimalist Go web framework.
Compare go web frameworks by maintenance, adoption, security, release activity, and Go ecosystem usage. Top packages in this group include Echo, Fiber, GoFrame.
Highest combined package health score.
Strongest maintenance signal in this category.
Highest adoption signal from stars, forks, and imported-by data.
Package echo implements high performance, minimalist Go web framework.
Package fiber is an Express inspired web framework built on top of Fasthttp, the fastest HTTP engine for Go.
A powerful framework for faster, easier, and more efficient project development.
A cloud-native Go microservices framework with cli tool for productivity.
Tool which allows user to create HTTP endpoints (hooks) that execute commands on the server.
Package gin implements a HTTP web framework called gin.
An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.
Run Go WASM tests in your browser.
The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:
go generate based graphql server library.
A high productivity, full-stack web framework for the Go language.
Package gores http response utility library for GO
Local MCP server for Git operations using Ollama to save tokens and prevent secret leakage.
Learn Go with test-driven development
Storage and image processing server written in Go.
Go wrapper for the Trello API.
A highly performant and simple to use API framework.
Implementation of the pattern observer.
Resource Query Language for REST API.
Go port of the Rapid Automatic Keyword Extraction Algorithm (RAKE).
A simple HTTP middleware to automatically handle all your file upload needs
Go bindings for Lua C API.
a polled API to read the state of an attached joystick.
Go's reference card.
Library of financial functions for time value of money (annuities), cash flow, interest rate conversions, bonds and depreciation calculations.
| Package | Health | Maintenance | Adoption | Security | Imported by |
|---|---|---|---|---|---|
| Echo | 97 | 95 | 100 | 92 | 31.3K |
| Fiber | 96 | 95 | 100 | 92 | 30.9K |
| GoFrame | 96 | 95 | 100 | 92 | 14 |
| go-zero | 94 | 95 | 100 | 92 | 0 |
| webhook | 89 | 80 | 100 | 92 | 0 |
| Gin | 89 | 95 | 100 | 70 | 0 |
| GoFr | 86 | 95 | 100 | 70 | 0 |
| wasmbrowsertest | 80 | 88 | 58 | 92 | 0 |
| iris | 76 | 68 | 100 | 35 | 11.3K |
| gqlgen | 68 | 83 | 39 | 92 | 79 |
| Revel | 68 | 20 | 100 | 70 | 0 |
| gores | 62 | 8 | 70 | 92 | 20 |
| git-courer | 61 | 83 | 7 | 92 | 0 |
| Learn Go with TDD | 60 | 83 | 7 | 92 | 0 |
| mort | 58 | 75 | 7 | 92 | 0 |
| Trello | 58 | 48 | 41 | 92 | 95 |
| Don | 57 | 63 | 12 | 92 | 1 |
| event | 56 | 8 | 60 | 92 | 5 |
| rql | 55 | 45 | 23 | 92 | 8 |
| RAKE.go | 48 | 63 | 7 | 70 | 0 |
| gulter | 48 | 48 | 7 | 92 | 0 |
| golua | 44 | 48 | 7 | 70 | 0 |
| joystick | 44 | 48 | 7 | 70 | 0 |
| Go Cheat Sheet | 41 | 48 | 7 | 70 | 0 |
| go-finance | 40 | 15 | 7 | 92 | 0 |
Compare health, maintenance, adoption, security, and release signals.
Compare health, maintenance, adoption, security, and release signals.
Compare health, maintenance, adoption, security, and release signals.
Compare health, maintenance, adoption, security, and release signals.
Compare health, maintenance, adoption, security, and release signals.
Compare health, maintenance, adoption, security, and release signals.
Compare health, maintenance, adoption, security, and release signals.
Compare health, maintenance, adoption, security, and release signals.