← All Go categories

Game Development Go Libraries Ranking

Awesome game development libraries.

25 repositories, updated daily.

- dead simple 2D game engine in Go.

13.5K
791
Yesterday
+14 weekly
View

- Lightweight game server framework.

5.5K
1.3K
2 days ago
-1 weekly
View

- Lightweight, facility, high performance golang based game server framework.

3.2K
467
Yesterday
+2 weekly
View

- Go 3D Game Engine.

3.1K
313
6 days ago
+0 weekly
View

- Scalable game server framework with clustering support and client libraries for iOS, Android, Unity and others through the C SDK.

2.8K
545
Yesterday
+2 weekly
View

- Scalable game server engine, featuring space-entity framework and hot-swapping.

2.7K
474
Yesterday
-1 weekly
View

- Go bindings for [raylib](https://www.raylib.com/), a simple and easy-to-use library to learn videogames programming.

2.5K
211
Yesterday
+6 weekly
View

- Go bindings for the [Simple DirectMedia Layer](https://www.libsdl.org/).

2.3K
231
2 days ago
+0 weekly
View

- Engo is an open-source 2D game engine written in Go. It follows the Entity-Component-System paradigm.

1.8K
132
1 week ago
+0 weekly
View

- Pure Go game engine.

1.7K
87
1 week ago
+0 weekly
View

- Terminal-based game engine for Go, built on top of Termbox.

1.5K
80
1 week ago
+0 weekly
View
#12

xtaci/gonet

Archived

- Game server skeleton implemented with golang.

1.3K
290
6 days ago
-1 weekly
View

- Go implementation of the A\* path finding algorithm.

629
84
4 months ago
+0 weekly
View

- Hand-crafted 2D game library in Go.

390
14
6 days ago
+1 weekly
View

- Performance oriented 2D/3D math package for Go.

342
48
1 month ago
+0 weekly
View

- Archetype-based Entity Component System (ECS) for Go.

300
12
2 weeks ago
+0 weekly
View

- Data-oriented and cache-friendly 2D Grid library (TileMap), includes pathfinding, observers and import/export.

226
17
2 weeks ago
+0 weekly
View

- Build your own Game-Engine based on the Entity Component System concept in Golang.

176
11
2 weeks ago
+0 weekly
View

- Cross-platform (Windows/Linux/Mac) library for creating desktop games using a minimal API.

109
10
2 weeks ago
+0 weekly
View

- Data-Oriented (DOD), archetype-based ECS engine utilizing an L1 cache-aligned chunked SoA layout for predictable, stepless memory growth and zero-allocation execution paths.

94
1
1 week ago
+0 weekly
View

- Game engine for creating retro games for modern computers. Inspired by Pico-8 and powered by Ebitengine.

72
1
2 weeks ago
+0 weekly
View

).

51
9
Yesterday
+2 weekly
View

- Fantasy names generator.

44
1
2 months ago
+0 weekly
View

- Generic 2D grid with ray-casting, shadow-casting and path finding.

27
1
2 months ago
+0 weekly
View

- Camera movement and view/projection matrices for museum, FPS, RTS, and stereo rendering modes.

4
2
1 month ago
+0 weekly
View