324 Resources
Golang rule-engine Libraries
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
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.
Grcon - Lib for Source Engine's RCON protocol in Go
grcon A basic Golang library for the RCON Protocol. Features Max control over th
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
Nune-go - High-performance numerical engine based on generic tensors
Nune (v0.1) Numerical engine is a library for performing numerical computation i
Nune - High-performance numerical engine based on generic tensors
Nune (v0.1) Numerical engine is a library for performing numerical computation i
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
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
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.
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
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
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
VADER Sentiment Analysis. VADER is a lexicon and rule-based sentiment analysis tool that is specifically attuned to sentiments expressed in social media, and works well on texts from other domains.
VADER Sentiment Analysis. VADER (Valence Aware Dictionary and sEntiment Reasoner) is a lexicon and rule-based sentiment analysis tool that is specifically attuned to sentiments expressed in social media, and works well on texts from other domains.
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智能运维引擎,它通过各类服务的多维度、大数据量的数据收集及机器学习训练分析,对各种服务进行指标化、数字
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
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
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. ███ ██
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
fofax is a fofa query tool written in go, positioned as a command-line tool and characterized by simplicity and speed.
fofaX 0x00 Introduction fofax is a fofa query tool written in go, positioned as
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
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
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
Code and slides from the talk "A golang CLI to rule them all" at JavaZone 2021
A Golang CLI to rule them all This is a repo for the slides and the code that were showed at the presentation with the same title at the JavaZone conf
The only reasonable scripting engine for Go.
What is this? ichiban/prolog is an embeddable scripting language for Go. Unlike any other scripting engines, ichiban/prolog implements logic programmi
Gengine - the rule engine based on golang
Gengine 简体中文 the rule engine based on golang this is a rule engine(or code dynamic load framework) named Gengine based on golang and AST, it can help
An aggregator for personal metrics, and an extensible analysis engine
Heedy A repository for your personal data, and an extensible analysis engine. There already exist many apps and fitness trackers that gather and attem
Hybrid Engine for emulate trading flow
Deridex Backend This is a backend implementation for Deridex market. The system
Minimal polymorphic solitaire engine in Go, ebiten
Gilbert Oddstream's Minimal Polymorphic Solitaire 5 There's a live WASM version here. Towards a polymorphic solitaire engine in Go+Ebiten, with help f
A search engine for XKCD
xkcd_searchtool a search engine for XKCD What is it? This tool can crawling the comic transcripts from XKCD.com Users can search a comic using key wor
Misou is a personal search engine very much inspired by monocle that looks through my knowledge sources.
🔎 Mi 搜 - a personal search engine Misou is a personal search engine very much inspired by monocle that looks through my knowledge sources. It is writ
Simple and powerful toolkit for BoltDB
Storm Storm is a simple and powerful toolkit for BoltDB. Basically, Storm provides indexes, a wide range of methods to store and fetch data, an advanc
Phalanx is a cloud-native full-text search and indexing server written in Go built on top of Bluge that provides endpoints through gRPC and traditional RESTful API.
Phalanx Phalanx is a cloud-native full-text search and indexing server written in Go built on top of Bluge that provides endpoints through gRPC and tr
Dropbox based blog engine, written in go.
This project started as a blog as a service platform, but it quickly ended up to be my personal blog.
2D remake of the Portal games with the Godot-Engine
Introduction Portal 2D is based on the video puzzle-platform games Portal (2007), and Portal 2 (2011) developed Valve. The game is made in the Godot G
Sample game project using the Godot engine.
blipshift Description Sample game project using the Godot engine. All code and assets in this project are public domain, feel free to use them however
Unknown-Horizons Godot Engine Port
We are searching for developers for our Godot Engine port. We want to port it because our current engine is basically dead. The GUI lib that we use is
A breakout-like game made with Godot Engine
Breakable A breakout-like game made with Godot Engine I made this game to learn Godot and test various features. Godot 3.2 The master branch is now co
A simple Breakout clone made with the Godot Engine 1.1
BlockPop A simple Breakout clone made with the Godot Engine. Note: This project was made with Godot 1.1, when I was first learning Godot. It's probabl
Game made with Godot Engine
#Bombs! Simple game made with Godot Game engine. Primarily fun while in the toilet. Have fun playing! ######This game is OpenSauce(open source) please
An explorative platformer. Made with Godot Engine
All character designs & story elements © Oliver Rühl 2017 Please read the CHARACTERS_LICENSE for more info regarding the art used in this game. Captai
Bomberman clone using Godot Engine - Not actively developed since 2015.
DynaDungeons Bomberman clone using the open source Godot Engine, and using the nice Bomb Party tileset from OpenGameArt (CC BY 3.0). This game was a l
A tiny JSON rule based API Mocker
API Mocker A tiny JSON rule based API mocker. The API Mocker intends to simulate an API behavior, supported by a group of rules written as a JSON file
Small demo of using physac 2d physics engine in golang
Physac-go 2D physics engine in golang For now this is just a small demo. Maybe later I'll convert it into a proper module. References Original Physac
Argo Workflows is an open source container-native workflow engine for orchestrating parallel jobs on Kubernetes.
What is Argo Workflows? Argo Workflows is an open source container-native workflow engine for orchestrating parallel jobs on Kubernetes. Argo Workflow
The 20-20-20 Rule can help protect your eyesight.
The 20 20 20 Rule This app reminds you every 20 minutes to look at something 20 feet away for 20 seconds. This helps protect your eyesight. Disclaimer
The main repository for the development of the evolution game Thrive.
Thrive This is the code repository for Thrive. For more information, visit Revolutionary Games' Website. Build Status Patreon Overview Repository stru
Meteorite is a lowres metroidvania FPS, inspired by Metroid Prime, made for LOWREZJAM 2018.
Meteorite Meteorite is a lowres metroidvania FPS, inspired by Metroid Prime, made for LOWREZJAM 2018. Explore a facility on a far away planet, find gu
Trello inspired kanban board made with the Godot Engine and GDScript, powered by an online real-time collaborative backend (Elixir and Phoenix Channels)
Godello (aka GodoTrello) Trello inspired kanban board made with the Godot Engine and GDScript, powered by an online real-time collaborative backend ma
Infinite canvas drawing/whiteboarding app for Windows, Linux and macOS. Made with Godot.
Lorien Lorien is an infinite canvas drawing/note-taking app that is focused on performance, small savefiles and simplicity. It's not based on bitmap i
A procedural textures authoring and 3D model painting tool based on the Godot game engine
Material Maker This is a tool based on Godot Engine that can be used to create textures procedurally and paint 3D models. Its user interface is based
A free & open-source 2D sprite editor, made with the Godot Engine! Available on Windows, Linux, macOS and the Web!
Pixelorama - your free and open-source sprite editor! Made by Orama Interactive with the Godot Engine, written in GDScript! Make sure to visit our web
Experimental node-based software for procedural content generation
ProtonGraph Work in progress, please read the Current Status section A node based tool for procedural content creation. Which means, you have a collec
FPS (First Person Shooter) controller template for Godot 3.4 to give starter content for a new or already existing project!
First Person Starter FPS template for Godot to give starter content for a new or already existing project! Includes: 3D Character Controller Smooth Mo
Godot - Realistic Water Shader
Godot Realistic Water This is a demo of realistic water in Godot. Usage Download Godot 3.2.2 and open the Godot Realistic Water project. Contributing
Learn to create turn-based combat with this Open Source RPG demo ⚔
Godot Open RPG OpenRPG is a tool and a demo to create Role Playing Games with turn-based combat. ➡ Follow us on Twitter and YouTube for free game crea
Voxel world prototype made with Godot Engine
Voxel game demos (Godot Engine) This project contains several scenes to test and demo the voxel module I'm developing for Godot Engine. Dependencies T
A rule-based tunnel in Go with experimental features
Experimental-Clash A rule-based tunnel in Go with experimental features. Features Local HTTP/HTTPS/SOCKS server with authentication support VMess, Sha
A simple networked physics demo for the Godot engine using snapshot interpolation and UDP
Snapshot Interplation Demo Note: Snapshot interpolation is no longer my favoured approach for networked physics using Godot. Please see the state sync
A simple networked physics demo for the Godot engine using state synchronization and UDP
Note: This demo has been ported to Godot3. The original Godot2 version is located here for posterity. State Synchronization Demo In light of what I've
This is a Godot project where I try to get familiar with the Engine.
Godot-Voxel-Game-MineCraftClone This is a Godot project. The main purpose of this project is to get familier with the Godot game engine. Project Overv
A 2D ☀️ Day / 🌔 Night cycle using CanvasModulate and a moon light effect using Light2D.
Godot 3 2D Day/Night Cycle A 2D ☀️ Day / 🌔 Night cycle using CanvasModulate and a moon light effect using Light2D. Examples Cycle without the moon li
A script that takes a sprite, divides it into blocks and makes them explode 💥!
Godot 3 2D Destructible Objects A script that takes a sprite, divides it into blocks and makes them explode 💥 ! Limitations Right now, the sprites mu
Community-driven Agones SDK for Godot Engine
Agones SDK for Godot Welcome to the community-driven Agones SDK for Godot Engine. Example extends Node var peer = null func _ready(): if "--server"
A 2D shader for Godot 3 simulating a CRT
Godot 3 2D CRT Shader A 2D shader for Godot 3 simulating a CRT. Usage Create a CanvasLayer. Add a ColorRect as a child node of the CanvasLayer. In the
Terminal emulator control for Godot engine
Terminal for Godot This is simple terminal emulator like control for Godot engine. It might be useful for projects like rougelikes game about hacking/
Godot Unit Test. Unit testing tool for Godot Game Engine.
Gut 7.2.0 GUT (Godot Unit Test) is a unit testing framework for the Godot Engine. It allows you to write tests for your gdscript in gdscript. Donate/S
HeightMap terrain for Godot implemented in GDScript
HeightMap terrain plugin for Godot Engine Heightmap-based terrain for Godot 3.1.x, 3.2.x, 3.3.x and 3.4.x. It supports texture painting, colouring, ho
Infinite grid for the Godot game engine
Infinity Grid (InGrid) An infinite scrolling grid for the Godot game engine (3.x). A solid component - excellent for things like: 2D procedural univer
Ridiculous addon for Godot Engine that adds screenshake and explosions to your coding experience
ridiculous_coding for Godot Written by John Watson What does it do? It makes your coding experience in Godot 1000x more ridiculous. This addon was ins
A Godot plugin helping in building interactive fictions and dialog system
StoryTeller Engine A Godot 3.x plugin helping in building interactive fictions and dialog system. Creation of story This engine can be created entirel
Plugin for Godot Engine to import Tiled Map Editor tilemaps and tilesets
Tiled Map Importer This is a plugin for Godot Engine to import TileMaps and TileSets from the Tiled Map Editor. Note: This is compatible only with God
A Godot plugin that builds a *.tscn or *.tres tileset.
TileSet Builder (Godot 3.x Plugin) for the version for Godot 2.x: Click here A Godot plugin that builds a *.tscn (scene before tileset) or *.tres (til
A GPU powered Terrain editor and renderer for Godot Engine
Cartographer Cartographer is a GPU powered terrain editor for Godot 3. Features GPU Clipmap LOD terrain mesh Terrain sizes from 32 to 1024 units Layer
A Godot Engine addon to integrate a native GitHub client inside Godot's Editor. Manage your project without even opening your browser!
This plugin is now supported in Godot Extended Library Discord, check out the Godot Extended Library Project! GitHub Integration A complete GitHub int