
Ebitengine
UnclaimedDevelop cross-platform 2D games with Go using a dead simple, high-performance engine.
Visit WebsiteThe Bottom Line
Entry price
Free, no paid tier
Biggest pro
Extremely simple API, making it easy to learn and use.
Biggest con
Limited to 2D game development.
TL;DR - Ebitengine
- A dead simple 2D game engine for the Go programming language.
- Supports multiplatform deployment including desktop, web (WebAssembly), and mobile (Android/iOS).
- Offers high performance with GPU acceleration and automatic drawing batching.
What is Ebitengine?
Available on: Windows, macOS, Linux, Web, Android, iOS
Pros & Cons
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.
Preview
Key Features
Pricing Plans
Pricing checked Jun 11, 2026
Open Source
Free
- Dead Simple API
- Multiplatform (Windows, macOS, Linux, FreeBSD, WebAssembly, Android, iOS, Nintendo Switch™)
- High Performance (GPU powered, texture atlas, batch drawing)
- Production-Ready (used in games like Fishing Paradiso)
- Apache License 2.0
Reviews

Review Ebitengine, get a free AI guide
Share your experience and we will send you Improve Your Thinking Patterns Using ChatGPT, free.
Best Ebitengine Alternatives
Top alternatives based on features, pricing, and user needs.
Free, open-source game engine for 2D, 3D, and XR development
Create 2D games with drag-and-drop or code, export anywhere
Create and operate real-time 3D content for games and simulations
A robust, open-source framework for cross-platform 2D/3D game development with Java.
Fast, fun, and free 2D game framework for desktop and mobile web browsers.
Build cross-platform 2D games with a fast, open-source, Lua-based engine.
A refreshingly simple data-driven game engine built in Rust.
Still deciding?
Most buyers shortlist 2 or 3 tools before committing. Pull a side-by-side comparison or browse the full alternatives shortlist below.
Explore More
Ebitengine FAQ
How does Ebitengine simplify 2D game development with its rendering approach?
What specific platforms can Ebitengine games be deployed to, beyond typical desktop and mobile environments?
How does Ebitengine achieve high performance despite its simple drawing API?
Is a C compiler required for Windows developers using Ebitengine?
Can Ebitengine be used for commercial game development, and are there examples of its use in production?
Source: ebitengine.org