Ross ROSS = Recommend OSS · open-source software intelligence for agents

go-eagle/eagle

🦅 A Go framework for the API or Microservice observed · 2026-08-28

github.com/go-eagle/eagle · homepage · Go · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

62/100

  • Activity 78
  • Release rhythm 20
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 291
  • age_days: 2981
  • days_rel: 323
  • days_push: 133
  • n_releases_24m: 2

Full methodology

Adoption not part of the score

2429 stars · 259 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Eagle is a lightweight Go microservice framework for rapidly building HTTP and gRPC API services. It bundles production-grade components including configuration, logging, metrics, distributed tracing, caching, message queues, and service registration/discovery, with a CLI for scaffolding projects.

Use cases

  • build a restful api service in go
  • create a grpc microservice with tracing and metrics
  • scaffold a new go backend project with layered architecture
  • add service discovery and config hot-reload to a go service
  • build a web api with jwt auth, redis cache, and mysql via gorm
  • deploy a cloud-native go service to kubernetes

When to choose

  • you want an opinionated, batteries-included Go microservice framework with HTTP and gRPC in one process
  • you need built-in observability (Prometheus metrics, OpenTelemetry tracing) out of the box
  • you prefer a scaffolded layered project layout following SOLID principles

When to avoid

  • you only need a minimal HTTP router without microservice infrastructure
  • your team already standardizes on a different Go stack like go-kit, kratos, or go-zero
  • you are not using Go

Facets

framework · maturity active

web-framework api-framework rpc orm caching logging monitoring tracing message-queue auth scheduling middleware cli configuration-management service-discovery backend microservices web-development apis developer-tools cloud-computing go cli cross-platform gin gorm grpc restful opentelemetry prometheus project-scaffolding cloud-native jwt redis elasticsearch linux macos docker kubernetes

5 sources

Member repositories

RepositoryRoleHealth v2
go-eagle/eaglemain62

For agents

markdown · JSON · MCP: product_card(name="go-eagle/eagle")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem