← All Go categories

Game Development Go Libraries Ranking

Awesome game development libraries.

25 repositories, updated daily.

- dead simple 2D game engine in Go.

13.4K
777
Yesterday
+10 weekly
View

- Lightweight game server framework.

5.5K
1.3K
Yesterday
+3 weekly
View

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

3.2K
465
Yesterday
+2 weekly
View

- Go 3D Game Engine.

3.1K
312
3 days ago
+2 weekly
View

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

2.8K
540
Yesterday
+8 weekly
View

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

2.7K
475
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
+7 weekly
View

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

2.3K
231
Yesterday
+2 weekly
View

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

1.8K
132
3 days ago
+2 weekly
View

- Pure Go game engine.

1.7K
86
2 days ago
+3 weekly
View

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

1.5K
80
3 days ago
-3 weekly
View
#12

xtaci/gonet

Archived

- Game server skeleton implemented with golang.

1.3K
290
1 week ago
+0 weekly
View

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

629
84
3 months ago
+0 weekly
View

- Hand-crafted 2D game library in Go.

387
13
4 days ago
+1 weekly
View

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

341
48
3 weeks ago
+0 weekly
View

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

294
13
4 days ago
+3 weekly
View

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

225
18
1 month ago
+0 weekly
View

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

175
11
1 week ago
+0 weekly
View

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

108
10
3 months 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.

86
1
1 week ago
+0 weekly
View

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

70
0
3 weeks ago
+0 weekly
View

).

47
7
4 days ago
+1 weekly
View

- Fantasy names generator.

44
1
1 month ago
+0 weekly
View

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

27
1
1 month ago
+0 weekly
View

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

4
2
1 week ago
+0 weekly
View