Tools

dolly-gd
by florianvazelle
Composable rig camera

Scene Manager
by glassbrick
Plugin for easy screen transitions and node references. (More features to come in the future!) Just install and use it directly in your code: SceneManager.change_scene('res://demo/test.tscn') (Make sure the plugin is enabled in Project -> Project Settings -> Plugins) We also have more customization options! SceneManager.change_scene( 'res://demo/test2.tscn', { "pattern": "scribbles", "pattern_leave": "squares" } ) Read the full API docs at the Github page!

GDScript Input Field Plugin
by blujai831
Provides an input field in the editor output panel for executing arbitrary GDScript in a REPL-like fashion.

Untrue Organization Classes
by potassiumshot
Adds organizational classes like the GameRoot node, the LevelRoot node, or the GameMode resource, in order to facilitate making the base structure for a game. It is lightly inspired by Unreal, hence the name. This plugin adds the GameRoot, which is the main node of the game, and can load levels with transitions; The LevelRoot, which contains a GameMode; The GameMode, which is extensible, and has references to optional scenes for the player character, camera and controller, as well as a hud fo...

ResolutionManagerPlugin
by godotkernel
This plugin will create a button (Resolution) in canvas editor (2D main page) which allow you to manage game test resolutions and switch between them very quickly from predefined lists. Based on Resolution Switcher plugin (https://github.com/vinod8990/godot_plugins/tree/master/Resolution%20Switcher), but this one support godot 3.1. Features: - Choose stretch mode and aspect from predefiend list, added tooltip for each one. - Set base resolution, directly or choosing from a list. (will throw error dialog if any value is zero). - Contain a lists of resolution to choose from (like iphone, ipad, android, basic, most used). - If the resolution list is custom, you can define your own resolution. Any custom resolution can be set as a base or test resolution. (will throw error dialog if any value is zero).

BitMap Fonts Atlas Replacer
by jessicaccgd
Adjusts font files' character coordinates for their atlas match !!BACKUP YOUR PROJECT BEFORE USING THIS TOOL!!

GDShell
by kubulambula
Simple, linux-like, all-in-one, in-game console for development, debugging, cheats and/or any other interaction with your game. GDShell works right away after installation with no need for a complex setup. Add you own commands, don't reinvent the wheel and get right back to the important stuff that makes your game fun! Exclusive for Godot 4.0+

Persistent ID
by adamnaghs
Generate and manage unique persistent IDs for game objects. Includes registry tracking, search, and export tools.

ConsoleGD
by lfind
Simple in-game console. Supports custom commands.

Godot Awesome Splash
by vituan99
Collection of splash screens for Godot Engine. Easy to use, fast Installing, multiple resolutions.

Extended Label
by atermnus
Godot tool for 4.x. Extended Label. Adds new functionality. COLORS : Choose between multiple colors, and edit them easily on a dictionary. SIZE : Choose between text size. Automatically changes when changing UI resolution (hook up the signal).

TypingGameEngine
by irheks
This tool allows you to create typing like games in an easy way.