462 Resources
Golang game-engine Libraries
Console based text-adventure RPG
Download: Windows, MacOS, Linux Demo: Video Console Quest Welcome to Console Quest! In this text-based adventure game, you'll embark on a journey to e
Code your next Go web project with (a) Mojito! No matter if its an API or a website, go-mojito assists you with dependency injection, simple routing, custom request / response objects and template rendering
Go-Mojito is a super-modular library to bootstrap your next Go web project. It can be used for strict API-only purposes as well as server-side renderi
Zinc Search engine. A lightweight alternative to elasticsearch that requires minimal resources, written in Go.
Zinc Search Engine Zinc is a search engine that does full text indexing. It is a lightweight alternative to Elasticsearch and runs using a fraction of
Kalasa is a NoSQL database and provides more data structures for ease of use.
Kalasa Kalasa is a NoSQL database and provides more data structures for ease of use. 简体中文 | English 特 性 嵌入的存储引擎 数据可以加密存储 可以自定义实现存储加密器 即使数据文件被拷贝,也保证存储数
Vectorized SQL for JSON at scale: fast, simple, schemaless
Vectorized SQL for JSON at scale: fast, simple, schemaless Sneller is a high-performance vectorized SQL engine for JSON that runs directly on object s
Oso is a batteries-included framework for building authorization in your application.
Oso What is Oso? Oso is a batteries-included framework for building authorization in your application. With Oso, you can: Model: Set up common permiss
TCG - terminal cell graphics library
TCG - terminal cell graphics Go Graphics library for use in a text terminal. Only 1bit graphics can be used with two colors. Used unicode block symbol
Bintris - a mobile game developed in Go
🎮 Bintris Bintris is a mobile game developed in Go! Support me by buying this game on Google PlayStore 💸 : https://play.google.com/store/apps/detail
A terminal Snake game that supports multiple players to play together online.
GoSnake A Snake game that supports multiple players to play together online. The game is written in go language and does not use other third-party lib
Casbin Neo (neo for new engine option)
A Casbin-compatible engine Casbin NEO Casbin NEO(neo for new engine option), A Casbin-compatible engine. In this project, we would go to restructure t
Powerful Blockchain streaming data engine, based on StreamingFast Firehose technology.
Substreams - A streaming data engine for The Graph - by StreamingFast DEVELOPER PREVIEW OF SUBSTREAMS Think Fluvio for deterministic blockchain data.
Cyber Stasis is an economic simulator in the form of a fictional game based on global real-time demand and supply.
Cyber Stasis Cyber Stasis is an economic simulator in the form of a fictional game based on global real-time demand and supply. How to Play The game r
Side-scroller indie game written in go - "it costs money to be alive"
it costs money to be alive A short, non-fighty indie side scroller game. Run with the right / left arrow keys, jump with up arrow or space. Collect co
Supply chain management indie game... IN SPACE!
Ship shape Supply chain management indie game ... IN SPACE! Current state is preliminary - there's a six-level tutorial, about an hour's worth of game
a go mini version TCP top on UDP for game connections or others.
sanhua sanhua(三花猫) is kind of cat with black, red and white color. This is a mini version TCP top on UDP, but with out resend lost packet. As we know.
Tool for extract NSP file from fitgirl-repacks switch emulated game
FITGIRL-REPACKS-NSP This is a tool/executable for Windows to extract Fitgirl Repack switch emulated package game into its own NSP. You may need to get
Grcon - Lib for Source Engine's RCON protocol in Go
grcon A basic Golang library for the RCON Protocol. Features Max control over th
Librebird - A text based bird game made in Go
librebird a text based bird game made in Go, please contribute to the adventures
Gamespictionary - Scribble.rs is an alternative to the web-based drawing game skribbl.io
Scribble.rs Scribble.rs is an alternative to the web-based drawing game skribbl.
GoT (short for Go Templates) is a flexible template engine that generates Go code.
GoT GoT (short for Go Templates) is a flexible template engine that generates Go code. This approach creates extremely fast templates. It also gives y
A real-time `VWAP` (volume-weighted average price) calculation engine
VWAP Overview The goal of this project is to create a real-time VWAP (volume-weighted average price) calculation engine. For this was used the coinbas
Go-snake - Go CLI implementation of Snake game, using channels
go-snake 🐍 Go CLI implementation of Snake game, using channels. NB: this code w
Wordle - Wordle game in Go
wordle wordle game in Go rules - You have 5 guesses - You can only guess using 5
Nune-go - High-performance numerical engine based on generic tensors
Nune (v0.1) Numerical engine is a library for performing numerical computation i
A creativity challenging word game to play with friends.
Friend Fest A creativity challenging word game to play with friends. Process Phase 1: Role Assignment Every player is given a unique number from (0, N
Szozat - The Szózat is hungarian version of the Wordle game
Szozat The Szózat is hungarian version of the Wordle game. This is a CLI to help
Lobby - A Nox game lobby which exposes a simple HTTP API for both listing and registering Nox game servers
Nox lobby server This project provides a Nox game lobby which exposes a simple H
Online multiplayer board game server written in Go, using WebSockets.
BfH Server The Battle for Hermannia is a board game created as a gift by the father of hermannm, a developer of this project. This digital edition of
An implementation of Conway's Game of Life.
Conway's Game of Life From Wikipedia, the free encyclopedia: The Game of Life, also known simply as Life, is a cellular automaton devised by the Briti
Nune - High-performance numerical engine based on generic tensors
Nune (v0.1) Numerical engine is a library for performing numerical computation i
A simple CLI based rock-paper-scissors game created in GO with interactive shell prompt.
rock-paper-scissors A simple CLI (Command Line Interface) based rock-paper-scissors game with interactive shell prompt. Language Download Grab a binar
Spaceshooter - A port to go of the pygame Space Shooter game using the ebiten library
Space Shooter This is a port to go of the pygame Space Shooter (https://github.c
Code for creating GIF replays of games played on Woogles.io.
woogles-game-gifs Code for creating GIF replays of games played on Woogles.io. Requirements Go is required to run the gif generator. To install, refer
GuessTheNum - Guessing game made using GO
Guess The Number Guess the number is a guessing game made with the Go programmin
A migration engine to deploy database changes in your golang + mongodb app.
bisonmigration A migration engine to deploy database changes in your golang + mongodb app. Migration files register their UP and DOWN functions in the
Kurikaeshi is a simple CLI word challenge game written in Go
Kurikaeshi (繰り返し) Learn you Japanese good through repetition. Kurikaeshi is a simple CLI word challenge game written in Go. It's meant for practising
Terminal based wordle clone. Uses the amazing charm.sh libraries to render and expose the game over SSH
Terminal based wordle clone. Uses the amazing charm.sh libraries to render and expose the game over SSH
Gofra - Gofra, an XMPP bot engine written in Go
Gofra, an XMPP bot engine Gofra is a tiny XMPP bot engine written in Go. As of n
Vulture - A Unix Operating System Built Using Golang
vulture A Unix Operating System Built Using Golang Requirements: macOS: make sur
An implementation of the Information Concealment Engine cipher in Go
An implementation of the Information Concealment Engine cipher in Go
Adventure is a CLI game, which is a project of the OOP course of ZJU
Adventure is a CLI game, which is a project of the OOP course of ZJU. This is the go version of ZJU-OOP-Adventure.
Rps-game-in-go - Learn Go for Beginners Crash Course (Golang)
rps-game-in-go This rock-paper-scissors game was based on the Udemy course "Lear
Aws-console-plugin - The current HashiCorp Vault AWS Secret Engine currently supports the creation of short lived API keys using the IAM User
aws-console-plugin Background The current HashiCorp Vault AWS Secret Engine curr
JIN the coolest fighting game ever made that uses the M.U.G.E.N engine so heres how you can build it
JIN the coolest fighting game ever made that uses the M.U.G.E.N engine so heres how you can build it
Backgammon Web API. Sophisticed neural net based multi-ply evalution engine for Backgammon moves
Backgammon Web API. Sophisticed neural net based multi-ply evalution engine for Backgammon moves.
WordleSolver - A solver for the popular word game Wordle
WordleSolver This is a solver for the popular word game Wordle. How to use the s
Tcell-game-template - A small template repository for simple tcell based games
tcell game template This is a template repository used for making small terminal
Donburi is just another Entity Component System library for Ebiten inspired by legion.
Donburi Donburi is just another Entity Component System library for Ebiten inspired by legion. It aims to be a feature rich and high performance ECS L
Dice game built with golang
Untuk menjalankan game, harap untuk mendownload apk Go di web https://go.dev/ se
Simple 2D game to teach myself various things about game development and ECS, etc
2d-grass-game I really don't know what to name this game. Its a big grass field, and its in 2d so....2D Grass game This is a simple 2D game to teach m
The Bhojpur Wallet is a platform-as-a-service product used as a Wallet Engine based on the Bhojpur.NET Platform for application delivery.
Bhojpur Wallet - Data Processing Engine The Bhojpur Wallet is a platform-as-a-service used as a Service Engine based on the Bhojpur.NET Platform. It l
JIS-US-practice - JIS-US switching practice typing game
JIS-US-practice JIS キーボードと US キーボードの切り替え練習のための CUI タイピングゲームです。 ルール 30 秒間で、表示された文
Code in this repository solves the game Water Sort Puzzle for phones
Water Sort Puzzle Solver This code can solve a game called "Water Sort Puzzle" available on APPStore and PlayMarket. Start Guide Firstly, you have to
ZeroMQ core engine in C++, implements ZMTP/3.1
ZeroMQ Welcome The ZeroMQ lightweight messaging kernel is a library which extends the standard socket interfaces with features traditionally provided
Azul3D - A 3D game engine written in Go!
A 3D game engine written in Go! Visit azul3d.org for more information. Update Oct 23, 2021 I spent nearly four (awesome) years building Azul3D. I didn
Pokemon Unite scoreboard HUD and extra tools running over captured game feeds using the OpenCV video processing API and Client/Server architecture.
unite Pokemon Unite scoreboard HUD and extra tools running over captured game feeds using the OpenCV video processing API. Client (OBS Live) Server Ar
Tutorial code for my video Beginner Programming with Golang - Conways Game of Life
Beginner Programming with Golang - Conways Game of Life Who is this tutorial for? Programming beginners and people with programming experience who wan
Simple Solution of Conway's Game of Life
CONWAY-S-GAME-OF-LIFE-IN-GOLANG Simple Solution of Conway's Game of Life The universe of the Game of Life is is represented as a two dimensional array
Game Of Life In Golang
Game-Of-Life-In-Go-lang The universe of the Game of Life is an infinite, two-dim
Easysearch - Easy Full-Text Search Engine in golang
Easy Full-Text Search Engine Overview EasySearch是一个分布式的全文检索搜索引擎,同时支持内存检索与磁盘检索,并针
Imaginarium - A simple golang image storage engine
Imaginarium A simple golang image storage engine. Used to create and store diffe
Workflow engine for Kubernetes
What is Argo Workflows? Argo Workflows is an open source container-native workflow engine for orchestrating parallel jobs on Kubernetes. Argo Workflow
A blazing-fast datastore and querying engine for Go built on Redis.
Zoom A blazing-fast datastore and querying engine for Go built on Redis. Requires Redis version = 2.8.9 and Go version = 1.2. The latest version of
The world’s fastest framework for building websites.
A Fast and Flexible Static Site Generator built with love by bep, spf13 and friends in Go. Website | Forum | Documentation | Installation Guide | Cont
rkt is a pod-native container engine for Linux. It is composable, secure, and built on standards.
rkt is a pod-native container engine for Linux. It is composable, secure, and built on standards.
CudeX: a cloud native intelligent operation and maintenance engine that provides service measurement, index quantification
简介 CudgX是星汉未来推出的面向云原生时代的AIOps智能运维引擎,它通过各类服务的多维度、大数据量的数据收集及机器学习训练分析,对各种服务进行指标化、数字
An attempt to clone the mechanics from the game Majesty.
An attempt to clone the mechanics from the game Majesty. Basically, an indirect control kingdom building simulation.
GarageEngine - Game engine written in Go (golang).
GarageEngine This is a 2d game engine written in Go working on OpenGL. Its an Entity/Component based engine and right now contains lots of features su
Jade - Jade.go - pug template engine for Go (golang)
Jade.go - template engine for Go (golang) Package jade (github.com/Joker/jade) is a simple and fast template engine implementing Jade/Pug template. Ja
Frep - Generate file using template from environment, arguments, json/yaml/toml config files
frep Generate file using template from environment, arguments, json/yaml/toml config files. NAME: frep - Generate file using template USAGE: fr
RundQuiz-Game - This is a Go exercise that implements and builds a quiz game from a list of math questions in a CSV file.
Go RundQuiz Game Exercise details This exercise is broken into two parts to help simplify the process of explaining it as well as to make it easier to
Nano - Lightweight, facility, high performance golang based game server framework
Nano Nano is an easy to use, fast, lightweight game server networking library fo
Words - help with a word finder game, sketches a text-processing utility program
Shell-style text processing in Go I saw a word game where the puzzle gives you six letters. By means of a clever user interface, you construct words f
MagicSummon - A Terminal Game about Mixing Stuff to summon a MONSTER. Currently The Biggest Project I have worked on.
MagicSummon A Terminal Game about Mixing Stuff to summon a MONSTER that the warriors ALMOST defeated, but the MONSTER fled. Getting Started Clone the
Battleblips - Work in progress multiplayer terminal base battleship game written in Go (with mouse support!) using tcell library
battleblips Work in progress multiplayer terminal base battleship game written in Go (with mouse support!) using tcell library (see https://github.com
Guess-number-game - Computer thoughts of some integer number, you must guess it with limited number of attempts
Guess number game Rules Computer has thought of some integer number. You must guess it, you have numberOfAttempts attempts. How to run Just type in co
Medieval-themed, top-down zombie survival game.
rage-of-ishtar Medieval-themed, top-down zombie survival game. If you do not open the gate for me to come in, I shall smash the door and shatter the b
A simple 2D demo in go using embiten game engine
a little demo in go using the ebiten game engine vaguely follows my memory of ho
vkectl is a tool to manage VKE(VolcanoEngine Kubernetes Engine) resources through a CLI
vkectl Introduction vkectl is a tool to manage VKE(VolcanoEngine Kubernetes Engine) resources through a CLI(Command Line Interface). It is written in
Quality of life tool for diablo2r. Automatically counts up and writes the game name into clipboard.
counterbaal Quality of life tool for people hosting diablo2 baalruns. Automatically counts up and writes the game name into clipboard. Probably only u
M3 monorepo - Distributed TSDB, Aggregator and Query Engine, Prometheus Sidecar, Graphite Compatible, Metrics Platform
M3 Distributed TSDB and Query Engine, Prometheus Sidecar, Metrics Aggregator, and more such as Graphite storage and query engine. Table of Contents Mo
A time series storage engine for Go
catena n. A closely linked series. Catena is a storage engine for time series data. Documentation Extensive documentation is not available yet, but th
Gichidan - CLI wrapper for Ichidan deep-web search engine.
gichidan gichidan - command line wrapper with enhanced pentest features for (onion link) Ichidan - deep-web search engine. ███ ██
"We will game" blockchain featuring the "Willgame coin".
We will game "We will game" blockchain featuring the "Willgame coin". Our vision is to become the number one design company for play to earn decentral
Go-based 2D game to relax after a long coding time
MoreLoves As simple 2D game to play during time when you need to relax after a deep coding time. On your lovely terminal, use your keyboard keys to na
A tic-tac-toe game with a simple Minimax AI implemented
Tic-Tac-Toe-in-Golang A tic-tac-toe game with a simple Minimax AI implemented I built this over a period of about a week, starting with first building
A golang Snake game in webassembly
snake A simple Snake game in Go WebAssembly, loading each grid tile from a diffe
A simple chess engine for experiment, made in Golang
chess-engine A simple chess engine for experiment, made in Golang Build the engine Run the command make or make build Run the engine Run the command f
Go Mathematical Expression Toolkit. Run-time mathematical expression parser and evaluation engine.
Go Mathematical Expression Toolkit The Go Expression Toolkit (Go-ExprTk) is a wrapper library based on C++ Mathematical Expression Toolkit Library (Ex
A cli to play chess against an an UCI engine of your choice, written in go
chess-cli chess-cli is a cli for playing chess against an UCI compatible engine written in go Note: Chess pieces are in unicode, so the color may seem
Implementação em vue.js do famoso jogo Game of Life de John Horton Conway
Game of Life Time de desenvolvimento Gabriel Izoton Mateus Santos Desenvolvimento Local npm install npm start Para uma melhor experiência de desenvolv
A command-line tool for generating skeleton projects
skeleton project generator and template runner Overview Skelp is both a command line tool and a golang library for generating project files. It can be
A cli to play chess against an an UCI engine of your choice, written in go
chess-cli chess-cli is a cli for playing chess against an UCI compatible engine written in go Note: Chess pieces are in unicode, so the color may seem
The Interpreter of Go+ spx engine
ispx The Interpreter of Go+ spx engine install ispx Go 1.16 go get github.com/vi
an API to handle the deck and cards to be used in any game like Poker and Blackjack.
Card Games REST API in GO Simple RESTful API for Card games. with database implementation Quick Start # Install mux router cd /main go get -u github.c
The simple and light self-hosted custom event analytics you were looking for.
Dead-Simple-Game-Analytics What is Dead Simple Game Analytics? An extremely simple self-hosted system to log your game analytics events. No fluff or o
The package provide engine for write and use own fixtures.
Go Fixtures Inspired by pytest fixtures. Examples The package provide engine for write and use own fixtures. Fixture - function-helper for provide som