Go Game

Open-source Go projects categorized as Game

Top 23 Go Game Projects

  1. Ebiten

    Ebitengine - A dead simple 2D game engine for Go

    Project mention: Drifting Through Code: My Journey to Building Bappa | dev.to | 2025-03-26

    Bappa's design is intentionally decoupled. The core packages have zero external dependencies, focusing purely on game simulation logic. The client layer coldbrew integrates with Ebiten for rendering, input handling, and audio.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. gameboy.live

    🕹️ A basic gameboy emulator with terminal "Cloud Gaming" support

  4. nano

    Lightweight, facility, high performance golang based game server framework

  5. Pitaya

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

  6. cloud-game

    Web-based Cloud Gaming service for Retro Game

  7. sshtron

    $ ssh sshtron.zachlatta.com

    Project mention: $ ssh sshtron.zachlatta.com | news.ycombinator.com | 2025-04-23
  8. gocraft

    A Minecraft like game written in go

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. wa

    The Wa Programming Language

    Project mention: The Forgotten History of Chinese Keyboards | news.ycombinator.com | 2024-06-02

    Very good article, like it.

    Chinese characters are a type of pictographs that have some characteristics of QR codes. In fact, there is indeed a word retrieval method called four-corner number, which quickly maps Chinese character graphics to four numbers through some simple formulas, which is especially suitable for one-way encoding and retrieval. For example, the four-corner number of "龍" is coded as 0121, and the code of "兲" is 1080 (please refer to https://github.com/chai2010/im4corner).

    In addition, Chinese characters are actually more important as hieroglyphic shapes. For example, we have a "凹语言" (Wa-lang https://github.com/wa-lang/wa/ ) designed for WebAssembly (WASM for short, WebAssembly => WASM => Wa), in which the Chinese characters "凹" and WASM The logo is very similar, and there was even a pronunciation of "wa" in the past.

    After the popularization of computers, the function input method has been greatly improved, but there is still a lot of input resistance. For example, in programming, frequent switching between Chinese character names and English keywords brings a loss of input efficiency. As a programmer, I hope Chinese users can continue to pay attention to and improve these in the future.

  11. cloud-morph

    Decentralize, Self-host Cloud Gaming/Application

  12. ebitenui

    User interface engine and widget library for Ebitengine

  13. masterplan

    MasterPlan is a project management software / visual idea board software. It attempts to be easy to use, lightweight, and fun.

  14. magia

    magia is a toy GBA emulator written in golang.

  15. roboden-game

    An indirect control real-time strategy game about robot colonies

  16. einx

    a framework in golang for game server or app server

  17. LGS-Helper

    Help you easily run games on SteamDeck, Ubuntu Linux distributions, including but not limited to: localization, unlocking DLC, etc.

  18. minecraft

    Minecraft clone from scratch with only OpenGL (by GianlucaP106)

    Project mention: Minecraft clone from scratch with only OpenGL | news.ycombinator.com | 2025-02-21
  19. thundernetes

    Thundernetes makes it easy to run your game servers on Kubernetes

  20. gcsim

    monte carlo combat simulation for genshin impact

  21. airplanes

    A 2D shoot 'em up game made with Go, Ebitengine, and donburi. Featuring ECS (Entity Component System).

  22. gokoban

    3D Puzzle Game written in Go

  23. snake-game

    Terminal-based Snake game (by DyegoCosta)

  24. aaaaxy

    A nonlinear 2D puzzle platformer taking place in impossible spaces.

  25. Erupe

    Monster Hunter Frontier Server Emulator

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Game discussion

Log in or Post with

Go Game related posts

Index

What are some of the best open-source Game projects in Go? This list will help you:

# Project Stars
1 Ebiten 11,947
2 gameboy.live 4,718
3 nano 2,997
4 Pitaya 2,526
5 cloud-game 2,373
6 sshtron 2,119
7 gocraft 1,893
8 wa 1,558
9 cloud-morph 1,114
10 ebitenui 747
11 masterplan 529
12 magia 475
13 roboden-game 437
14 einx 435
15 LGS-Helper 423
16 minecraft 388
17 thundernetes 325
18 gcsim 312
19 airplanes 295
20 gokoban 271
21 snake-game 254
22 aaaaxy 246
23 Erupe 223

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?