Tools

GDMosquitto
by jferdelyi
This plugin is deprecated, use GDPaho instead here: https://github.com/GDWired/GDPaho or on the asset store (pending, the link coming soon) Mosquitto library implementation for Godot3.5.1. This plugin provides methods to communicate using the MQTT protocol. MQTT is a lightweight, publish-subscribe, machine-to-machine network protocol for message queuing services.

gdunzip
by jelle
Gdunzip is a zip file browser/decompressor written entirely in a single GDScript file. You can use this in games you're building with the Godot game engine. This script is meant for modest zip decompressing purposes, since the inflate algorithm it contains isn't super fast and gdunzip doesn't do CRC checks of the uncompressed files. However, gdunzip works fine if you only need to decompress small files, or when your zip files contain precompressed files like png's. In order to create gdunzip,...

PythonScript
by touilleman
/!\ This module requires to restart Godot once installed /!\ Introduction ------------ This is a beta version of the Python module for Godot. You are likely to encounter bugs and catastrophic crashes, if so please report them to https://github.com/touilleMan/godot-python/issues. Working features ---------------- Every Godot core features are expected to work fine: - builtins (e.g. Vector2) - Objects classes (e.g. Node) - signals - variable export - rpc synchronisation On top of that, mixing G...

VisualFSM
by shoulddev
A visual finite state machine editor plugin for Godot. (alpha) Features: - Visualize and edit your finite state machines with this intuitive editor. - Trigger based transitions to simplify your states' logic. - Use prebuilt triggers, or script your own. - Minimal setup required. Just add a VisualFSM node below the node you want controlled and start building your graph! This tool is still in alpha. If you encounter issues or would like to propose changes, submit an issue on github: https://git...

GDCastleDB
by arlez80
A CastleDB loader for GodotEngine 3.

DwarfImpulse - A Camera Shake Plugin for C#
by dwarfsoftworks
An easy to use camera shake plugin for Godot. Features: - Easy to use API - Predefined shake algorithms - Easily extensible - Supports both 2D and 3D

DV's Behavior Tree
by dissonantvoid
A modular behavior tree implementation addon for Godot4, with a user-friendly, extendable system allowing for adaptive AI that reacts to its environment and performs many actions without the code turning spagetti with each iteration. With this addon you can make complex NPCs to populate your world, or bosses that can go through multiple phases with the combination of simple actions and flow control.

GDScript Space Block Jumper
by gustjc
Very simple plugin that let's you move around your code really fast with shortcuts. Use page-up or page-down to jump to the next empty line. You can also hold shift to to jump to func definitions. Initially inspired by PICO-8 script editor where you use the 'page up/down' keys to move acress functions. Shortcuts: - Page Down : Go to next empty line - Page Up : Go to previous empty line - Shift + Page Down : Go to next 'func' - Shift + Page Up : Go to previous 'func'

Easy Networking Plugin
by likeich
A plugin for the Godot game engine that provides a simple drag-and-drop networking interface that requires as little code as possible. It includes a Networking Global that provides a higher-level networking API and a new node called NetworkSyncer that handles variable syncing for Scenes. Features: -Client-Server and Peer-to-Peer network support -Interpolation -Example lobby and demo -Dynamic object creation and deletion

MLGodotKit
by ihunter
MLGodotKit is a lightweight machine learning toolkit for Godot, designed specifically for game developers. It introduces new node classes through C++ bindings, enabling in-engine training and inference for simple models. Currently supported models include a Linear Regression node for basic numerical predictions, a Classification Tree node for rule-based decision making, and a Neural Network node for nonlinear classification using ReLU and Sigmoid activations. This extension is ideal for proto...

Godot4xCalendarButton
by buckwildgames
A Godot 4x addon that adds a calendar button node.

Simple Timer
by thespoingle
A simple Godot editor plugin to track the amount of time spent on a project.