The Best Go Libraries For Game Development (15)
Discover the best Go libraries for Game Development! Find the perfect tools to streamline your development and boost productivity. From raylib-go to termloop, we've got you covered. Let the coding begin!
raylib-go
Go bindings for [raylib](https://www.raylib.com/), a simple and easy-to-use library to learn videogames programming.
termloop
Terminal-based game engine for Go, built on top of Termbox.
tile
Data-oriented and cache-friendly 2D Grid library (TileMap), includes pathfinding, observers and import/export.
Pitaya
Scalable game server framework with clustering support and client libraries for iOS, Android, Unity and others through the C SDK.
Pixel
Hand-crafted 2D game library in Go.
prototype
Cross-platform (Windows/Linux/Mac) library for creating desktop games using a minimal API.
ecs
Build your own Game-Engine based on the Entity Component System concept in Golang.
engo
Engo is an open-source 2D game engine written in Go. It follows the Entity-Component-System paradigm.
fantasyname
Fantasy names generator.
g3n
Go 3D Game Engine.
go-astar
Go implementation of the A\* path finding algorithm.
Harfang3D
3D engine for the Go language, works on Windows and Linux ([Harfang on Go.dev](https://github.com/harfang3d/harfang-go)).
Leaf
Lightweight game server framework.
nano
Lightweight, facility, high performance golang based game server framework.
Oak
Pure Go game engine.