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

EngoEngine/engo

Engo is an open-source 2D game engine written in Go. observed · 2026-08-28

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

Health v2 · maintenance only

56/100

  • Activity 74
  • Release rhythm 8
  • Longevity 100
How is this computed?

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

  • gap_med: n/a
  • age_days: 4312
  • days_rel: n/a
  • days_push: 156
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1819 stars · 132 forks observed · 2026-08-28

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

Engo is an open-source 2D game engine written in Go that follows the Entity Component System (ECS) paradigm. It compiles for desktop platforms (macOS, Linux, Windows), mobile (Android, iOS), and the web via WebAssembly.

Use cases

  • build a 2d game in go
  • create cross-platform games with golang
  • ecs-based game engine for go
  • make a game that runs on desktop and mobile
  • build browser games with webassembly in go
  • learn game development with entity component system

When to choose

  • you want to write 2D games in Go
  • you prefer an ECS architecture
  • you need one codebase targeting desktop, mobile, and web

When to avoid

  • you need a mature engine with a large asset ecosystem like Unity or Godot
  • you are building 3D games
  • you need extensive built-in editor tooling

Facets

framework · maturity active

game-engine graphics animation cross-platform windows wasm go 2d entity-component-system ecs opengl gamedev game-development linux macos android ios

2 sources

Member repositories

RepositoryRoleHealth v2
EngoEngine/engomain56

For agents

markdown · JSON · MCP: product_card(name="EngoEngine/engo")

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