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

ergo-services/ergo

An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies. observed · 2026-08-28

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

Health v2 · maintenance only

78/100

  • Activity 99
  • Release rhythm 37
  • 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: 258.5
  • age_days: 3268
  • days_rel: 210
  • days_push: 7
  • n_releases_24m: 3

Full methodology

Adoption not part of the score

4633 stars · 188 forks observed · 2026-08-28

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

Ergo Framework is a Go framework implementing the actor model with network transparency, inspired by Erlang/OTP design patterns. It provides supervision trees, distributed messaging, service discovery, and ready-to-use components for building fault-tolerant, event-driven distributed systems with zero external dependencies.

Use cases

  • build distributed event-driven microservices in Go
  • implement actor-based concurrent systems with message passing
  • create self-healing systems with supervision trees and restart strategies
  • build clustered applications with network-transparent actor communication
  • replace goroutine/mutex complexity with isolated message-passing processes
  • set up service discovery and pub/sub events across nodes

When to choose

  • you want Erlang/OTP-style reliability patterns in pure Go
  • you need distributed actors that communicate identically locally and remotely
  • you want zero-dependency framework with supervision and fault recovery
  • you're building event-driven microservices or clustered systems

When to avoid

  • you need a simple HTTP/REST API framework rather than actor messaging
  • your team is unfamiliar with actor model concepts and Erlang patterns
  • you require a mature ecosystem with extensive third-party integrations
  • project is small enough that goroutines and channels suffice

Facets

framework · maturity active

concurrency rpc message-queue microservices serialization networking microservices backend developer-tools go windows cross-platform actor-model erlang-inspired supervision-trees network-transparency event-driven otp zero-dependencies fault-tolerance linux macos

3 sources

Member repositories

RepositoryRoleHealth v2
ergo-services/ergomain78

For agents

markdown · JSON · MCP: product_card(name="ergo-services/ergo")

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