Tools

Maaack's GWJ Template - Plugin
by maaack
Template with a main menu, options menus, pause menu, credits, scene loader, extra tools, and an example game scene. This is identical to the Game Template, except for the opening has the GWJ logo and a space for the theme + wildcards to go. Created in collaboration with members of the Godot Wild Jam community. For usage information, visit the following: https://github.com/Maaack/Godot-Game-Template/blob/main/README.md#usage

Godot Rollback Netcode (Godot 4)
by dsnopek
This is an addon for implementing rollback and prediction netcode in the Godot game engine. Beyond the basics (gathering input, saving/loading state, sending messages, detecting mismatches, etc) this library aims to provide support for many of the other aspects of implementing rollback in a real game, including timers, animation, random number generation, and sound - along with high-quality debugging tools to make solving problems easier. Implementing rollback and prediction is HARD, and so e...

GDScript Plus
by totobirdcreations
An addon that improves GDScript. Features: - Nodes with scripts can disable the script button in the scene tree. - Custom nodes can disable creation using the create node menu. - Custom nodes can hide the script filename shown in the create node menu. - Custom nodes can show a description in the create node menu. - Export properties on nodes can have tooltips and descriptions. - Signals on nodes can have tooltips and descriptions.

Godot FOV (Field of View)
by brandonlamb
Godot script that allow use of Field of View in (currently) 2d game.

Native Integration
by nonunknown
Make C++ scripts without any external configuration, just plug,make your code, and you're done!

ThreadPool for Godot 3
by zmarcos
A GDScript thread pool to asynchronously execute tasks.

Remove Directory
by elip100
Adds a function to recursively remove a non-empty directory. USAGE: RmDir.rmdir(directory: String)

Kiki's DevTools
by skeatsies
This is a collection of Dev Tools I have created (and found) that are designed to mesh seamlessly with each other. Some features include a full featured console , console output filtering, property monitoring, and more to come.

Addonsave (4.1)
by beatrixassets
this is a fork of addon save for godot 3 make addonsave.gd autoload Project Settings -> Autoload -> Add The script Compatible with 4.2

Godot Debug Camera
by kcfresh53
This plugin provides a debug camera for Godot 4 projects, allowing for easy navigation and debugging within both 2D and 3D environments.

Utility AI (GDExtension)
by grr
A set of nodes for making AI agents, with support to utility-based behaviour and state selection. Created using GDExtension and C++. The extension contains: - Utility-based AI Agent Behaviour nodes - Utility-enabled Behaviour Tree nodes (can also be used as a regular behaviour tree) - Utility-enabled State Tree nodes for hierarchical state management - Node Query System for generalized Utility-based node queries, with time-budgeting Binaries available for Windows and Linux. Web/Wasm and (unsi...

Siemens S7 PLC Plugin
by wepallalex
A powerful plugin to connect Siemens S7 PLCs (S7-300, S7-400, S7-1200, S7-1500) with the Godot Engine, enabling real-time industrial automation and visualization. Features: - Connect to Siemens S7 PLCs. - Read and write PLC variables directly from Godot. - Support for multiple data types: Bool, Byte, Int, DInt, Real, LReal, String, etc. - Data grouping for efficient batch operations. - Visual binding: Link PLC variables to Godot UI components and properties. - Robust error handling and automa...