ToolScout.

Ebitengine

Ebitengine is an open-source 2D game engine specifically designed for the Go programming language.

Free tierPrice verified 2026-09-29Visit site ↗
Compare

Our verdict

Who it's for

Develop cross-platform 2D games with Go using a dead simple, high-performance engine.

Who should look elsewhere

Limited to 2D game development.

Pros

  • +Extremely simple API, making it easy to learn and use.
  • +Excellent multiplatform support, including mobile and web.
  • +High performance due to GPU utilization and batching.
  • +Open-source and free to use.
  • +Written in Go, appealing to Go developers.

Cons

  • −Limited to 2D game development.
  • −Requires knowledge of the Go programming language.

Key features

  • ✓Simple 2D graphics API where everything is an image
  • ✓Cross-platform deployment (Windows, macOS, Linux, FreeBSD, WebAssembly, Android, iOS, Nintendo Switch)
  • ✓Pure Go implementation on Windows (no C compiler needed)
  • ✓High performance with GPU acceleration
  • ✓Automatic drawing batching for efficiency
  • ✓Production-ready, used in commercial games

Pricing

PlanPriceBillingNotes
Open Source—monthDead Simple API; Multiplatform (Windows, macOS, Linux, FreeBSD, WebAssembly, Android, iOS, Nintendo Switch™); High Performance (GPU powered, texture atlas, batch drawing)

Alternatives & comparisons

More in Developer Tools

All →