264 Resources
Golang godot-module Libraries
CLI client (and Golang module) for deps.dev API. Free access to dependencies, licenses, advisories, and other critical health and security signals for open source package versions.
depsdev CLI client (and Golang module) for deps.dev API. Free access to dependencies, licenses, advisories, and other critical health and security sig
High-performance GitHub webhook events toolset for Go :rocket:
githubevents GitHub webhook events toolset for Go githubevents is a webhook events toolset for the Go programming language inspired by octokit/webhook
Golang ergonomic declarative generics module inspired by Rust, including Result, Option, and more.
gust Golang ergonomic declarative generics module inspired by Rust. Go Version goβ₯1.18 Features Result Avoid if err != nil, handle result with chain m
Pragmatic and minimalistic module for collecting and sending traces from Go code πͺπ½
tracing-go Pragmatic and minimalistic module for collecting and exporting trace data from the Go code. prometheus/client_golang but for Traces NOTE: T
A Terraform module to manage cluster authentication (aws-auth) for an Elastic Kubernetes (EKS) cluster on AWS.
Archive Notice The terraform-aws-modules/eks/aws v.18.20.0 release has brought back support aws-auth configmap! For this reason, I highly encourage us
go-fasttld is a high performance top level domains (TLD) extraction module.
go-fasttld go-fasttld is a high performance top level domains (TLD) extraction module implemented with compressed tries. This module is a port of the
A Go module that checks a domain's email information
mail-checker This checks a domain's email information, if it has DMARC, SPF Record, and or a Mail Server Bitcoin donations are welcome: 1J2aMYUnkPXkzE
:paw_prints: Detect if a file is binary or text
Binary Go module and command line utility for checking if the given file or data is likely to be binary or text. It does so by reading the first, midd
Go-generics option module inspired by rust.
option Go-generics option module inspired by rust. Avoid nil value, handle value with Option type, will you choose her? Note: Migrated to gust. Go Ver
Go module that provides primitive functional programming utilities.
Functional Functional provides a small set of pure functions that are common in functional programming languages, such as Reduce, Map, Filter, etc. Wi
Coriolis-snapshot-agent - Coriolis snapshot agent leverages the blk-snap kernel module to create copy-on-write snapshots of block devices
Coriolis snapshot agent Coriolis snapshot agent leverages the blk-snap kernel mo
Communicate with the Atlassian API's quickly and easily with the go-atlassian module.
Communicate with the Atlassian API's quickly and easily with the go-atlassian module. With the go-atlassian client, you can retrieve and manipulate th
modver - a Go package and command that helps you obey semantic versioning rules in your Go module.
Modver This is modver, a Go package and command that helps you obey semantic versioning rules in your Go module. It can read and compare two different
The starter code for Module 3: Surfstore
Surfstore This is the starter code for Module 3: Surfstore. Before you get start
whois-go is a simple Go module for domain and ip whois info query
whois-go is a simple Go module for domain and ip whois info query
An example module for k6.io to get a cognito access token using USER_SRP_AUTH flow.
xk6-cognito An example module for k6.io to get a cognito access token using USER_SRP_AUTH flow. See: to create k6 extension: https://github.c
Unik is a Go module for running Go programs as unikernels, without an underlying operating system
Unik is a Go module for running Go programs as unikernels, without an underlying operating system. The included demo is a functional Gio GUI prog
A golang wrapper module to interact with `fit-statUSB` device over serial.
go-fitstatusb A golang wrapper module to interact with fit-statUSB device over serial. This is experimental at best, not ready for production. Backgro
Terraform-grafana-dashboard - Grafana dashboard Terraform module
terraform-grafana-dashboard terraform-grafana-dashboard for project Requirements
This project implements p11-kit RPC server protocol, allowing Go programs to act as a PKCS #11 module without the need for cgo
PKCS #11 modules in Go without cgo This project implements p11-kit RPC server protocol, allowing Go programs to act as a PKCS #11 module without the n
gomUP is a tool to keep track of outdated dependencies and upgrade them to the latest version
gomUP π gomUP is a tool to keep track of outdated dependencies and upgrade them to the latest version. Designed for monorepo Go projects and Go proje
gonewire: one wire library that uses the w1 kernel module
gonewire one wire library that uses the w1 kernel module. current support: DS18(S)20
A specification compliant implementation of RFC7636 - Proof Key for Code Exchange (PKCE) for Go
pkce implements the client side of RFC 7636 "Proof Key for Code Exchange by OAuth Public Clients" (PKCE) to enable the generation of cryptographically secure and specification compliant code verifiers and code challenges
An interactive menu for Magisk's module installer with tools to alter Android
JD's Toolbox I'll update this with some details later, just getting the source code out for now... LICENSE The source code for JD's Toolbox is release
Sa818 - Sa818 UHF/VHF walkie talkie module control library for golang
SA818 golang library for serial control This library written in Go programming l
Gosfdc module - a collection of packages containing the data structures from the various Salesforce APIs and Tools
Gosfdc module - a collection of packages containing the data structures from the various Salesforce APIs and Tools
This repository provides Ghostscript module for awesome Gotenberg
This repository provides Ghostscript module for awesome Gotenberg With power of Ghostscript Gotenberg can convert PDFs to PDF/A-1b, PDF/A-2b, PDF/A-3b
Poweth - Etchash go module intended for use by core-pool (and open-ethereum-pool)
go-etchash Etchash go module intended for use by core-pool (and open-ethereum-po
A driver for the SessionGate Redis module - easy session management using the Go language.
SessionGate driver for the Go language Driver for the SessionGate Redis module for easy session management in the Go language. Documentation https://g
Concurrent library for Telegram Bots written in pure go.
echotron Echotron is a concurrent library for telegram bots written in pure Go. Fetch with go get github.com/NicoNex/echotron/v3 Design Echotron is he
Lazy iterator implementation for Golang
Goterator Iterator implementation for Golang to provide map and reduce functionalities. Package import ( "github.com/yaa110/goterator" "github
A go module supply Java-Like generic stream programming (while do type check at runtime)
gostream A go module supplying Java-Like generic stream programming (while do type check at runtime) Using Get a Stream To get a Stream, using SliceSt
netcup DNS module for caddy: dns.providers.netcup
netcup DNS module for Caddy This package contains a DNS provider module for Caddy. It can be used to manage DNS records with the netcup DNS API using
Fundamental-Go - A comprehensive and FREE Online Go Development tutorial going step-by-step into the world of Go
FREE Reverse Engineering Self-Study Course HERE Fundamental Go The book and code
Go-logger - A sample go module that I stood up quickly to learn how remote modules work in go
go-logger A sample go module that I stood up quickly to learn how remote modules
testing invoke self-define go module in another project
modulized go help mod go help mod init package main import ( "fmt" "github.com/leson/go_poc/greetings" ) func main() { fmt.Println("invoke self
Senml-go - a Golang module for the JSON-based SenML sensor data format
ThingWave SenML module for Golang This is a Golang module for the JSON-based Sen
Go-poolsuite - Poolsuite FM player as Go module
go-poolsuite Poolsuite FM (formerly Poolside FM) player as a Go module. Example
Flesch-go - Go-based implementation of the Flesch reading ease readability formula module.
flesch-go Go-based implementation of the Flesch reading ease readability formula module. Thanks for the flesch-index project. Installation Run the fol
Golang-module-references - A reference for how to setup a Golang project with modules - Task Management + Math Examples
Golang Module Project The purpose of this project is to act as a reference for setting up future Golang projects using modules. This project has a mat
A simple GO module providing CRUD and match methods on a User "entity" stored locally as JSON
A simple GO module providing CRUD and match methods on a User "entity" stored locally as JSON. Created for GO language learning purposes. Once finishe
Go module and CLI tool to interact with the comdirect REST API
go-comdirect go-comdirect is both a client library and CLI tool to interact with the comdirect REST API. Additional Notes The library is currently uns
Plugs module to see different types of plug types needed in different countries, and a comparison tool between two countries plug socket types.
plugs Importing the module: go get github.com/matthewboyd/plugs "github.com/matthewboyd/plugs" How to use the module: There are two functions wi
A project that adds color to golang's logger module
logger A project that adds color to golang's log module Installation go get github.com/christopher18/logger Usage // Import the module import "github
Human-friendly Go module that builds and prints directory trees using ASCII art
Human-friendly Go module that builds and prints directory trees using ASCII art.
ProtonMail module for waybar/polybar/yabar/i3blocks
protoncheck ο lightweight, fast waybar/polybar/yabar/i3blocks module to check the amount of unread emails in a ProtonMail inbox. Installation You may
Easily parse incoming parameters and values from an HTTP request
go-parameters Parameter multi-tool that parses json, msg pack, or multi-part form data into a parameter object. Table of Contents Installation Documen
Port of Python's "textwrap" module to Go
Text Wrap This is a port of Python's "textwrap" module for Go. Well, sort of... Limitations This modules (at least for now) is not wrapping on whitesp
A Lambda function built with SAM (Serverless Application Module)
AWS SAM Lambda Function Β© Israel Pereira Tavares da Silva The AWS Serverless Application Model (SAM) is an open-source framework for building serverle
A reusable logger module for basic logging, written in Go
logger A reusable logger module for basic logging, written in Go. Usage Client p
Go module that provides common utilities for Cloud Native development
Let's Go GoDoc A module with some useful packages for anyone developing Golang applications on the cloud. Packages include: util -- a generic utility
A go module for "friendly" IDs
go-eyed A go module for "friendly" IDs. THIS MODULE IS INCOMPLETE AND NOT CURRENTLY BEING MAINTAINED. THEREFORE, IT SHOULD NOT BE USED Contribution If
Simple Chat App built with Go, Websocket, etc
Go - Simple Chat Usage: 1. Clone Repository git clone https://github.com/aesuhaendi/go-simple-chat.git 2. Running HTTP Server go run . If you are us
A basic module for understanding functions, error handling, arrays, maps, unit testing, and compiling
Learning Go Basics Concepts A basic module for understanding functions, error handling, arrays, maps, unit testing, and compiling go mod init download
Go module that provides common utilities for Cloud Native development
Let's Go GoDoc A module with some useful packages for anyone developing Golang applications on the cloud. Packages include: util -- a generic utility
β»οΈ The most advanced interruptible mechanism to perform actions repetitively until successful.
β»οΈ retry The most advanced interruptible mechanism to perform actions repetitively until successful. π‘ Idea The retry based on Rican7/retry but fully
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
A Godot re-implementation of SuperTux
Tux Builder A re-implementation of the jump'n'run game SuperTux, coded from the ground up in Godot. Some of SuperTux's art, sound and music assets are
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 Minesweeper clone made in Godot
Minehunter A Minesweeper clone made with Godotengine Usage It works basically like the original Minesweeper: Left clic over non flagged closed tile, o
Module to ease interaction with Pact's development server & ScalableBFT
go-pact Module to ease interaction with Pact's development server & ScalableBFT Install go install github.com/jfamousket/go-pact@latest Functions H
2D Topdown Shooter Godot Game
Ringed Ringed is a top-down shooter at an early stage of development. The character is surrounded by bloodthirsty monster and must fight to survive. T
An open source third person action RPG with multiplayer support.
Broken Seals A 3D third person RPG. With both multiplayer, and singleplayer capabilities. The main gameplay-loop goal is to create an experience with
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
A reinvented Labyrinth game
Rapid Rescue Rapid Rescue is a local multiplayer strategy game inspired by Labyrinth. Move river tiles and create a path through the rapid to rescue t
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
paymentstream / streaming payments is a module built using Cosmos SDK, Tendermint and Starport, to stream payments from on address to the other, using delayed and continuous payments types inspired by Vesting module from Cosmos SDK.
paymentstream / Streaming Payments paymentstream is a module built using Cosmos SDK, Tendermint and Starport to stream payments from on address to the
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
A 2d top down Godot game template
Minimum Game This is a template Top-down 2D pixel art game for the Godot Engine. There's not much gameplay. The object is to simply collect all 9 trea
Godot Third Person Shooter with high quality assets and lighting
Third Person Shooter Demo Third person shooter demo made using Godot Engine. Check out this demo on the asset library: https://godotengine.org/asset-l
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-RPG demo made with Godot, MIT-licensed, from our Godot course
Make Pro 2d Games with Godot Open Source A-RPG Demo This is the full source code with all the system produced for the Make Professional 2d Games with
A FPS demo for Godot
FPS Test This repository is no longer maintained. The project is only compatible with Godot 2.x, not Godot 3.x or later. This is a working FPS demo. O
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"
Godot: run sequential and parallel animations with less code
Anima Anima is an addon for Godot that allows you to create sequential and parallel animations with less code compared to Tween. Introduction Creating
Godot Editor plugin for importing animations from Aseprite as SpriteFrames to be used in AnimatedSprite.
Godot Aseprite Wizard Godot plugin to help importing Aseprite animations as SpriteFrames. This plugin uses Aseprite CLI to generate the spritesheet, a
Godot Box / Room / Grid Based Camera Node.
BoxCam2D Godot Box / Room / Grid Based Camera Node. Requirements: Godot V3.X Godot Project With 2D Keep Aspect.( Optional ) 2D Scene with "Player"(Nam
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
A Godot Unit Test Framework
GdUnit3 A Godot Integrated Unit Testing Framework What is GdUnit3 GdUnit3 is a framework for testing GdScrips and Scenes within the Godot editor. GdUn
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