Simple plugin that adds a "TODO" tab to your editor. It's similar to kanban board - you can create and remove text notes and organize them in named columns. You can have as many columns and items as you want. The plugin supports undo/redo, item/column dragging and folding, item filtering and item marking (use middle-click). Right-click item's left panel area to assign image.Check repo for more details.
Panku Console is a feature-packed real-time debugging toolkit for Godot Engine. With Panku Console, you can easily interact with your scripts and objects at runtime, whether to cheat, debug, prototype, or just to have fun.Panku Console is designed to be modular and extensible, and it is easy to add and maintain features. It is also designed to be as unobtrusive as possible, so you can use it in your project without worrying about the impact on the final product.
Beehave is a powerful addon for Godot Engine that enables you to create robust AI systems using behavior trees. With Beehave, you can easily design complex NPC behaviors, build challenging boss battles, and create other advanced setups with ease.Using behavior trees, Beehave makes it simple to create highly adaptive AI that responds to changes in the game world and overcomes unexpected obstacles. Whether you are a beginner or an experienced developer, Beehave is the perfect tool to take your game AI to the next level.
GodotSize is a simple utility that helps you identify which files in your project are taking up the most space. It checks the size of each file in your project folder (or import data, if you so choose), and displays them in a list, with the ones taking up more space displayed on top.To access it, navigate to Project > Tools and click the "Show Size Map..." option.
A Godot addon to help refactor animations for the AnimationPlayer.Edit property references, delete tracks, and even change the root node of the Animation Player without breaking all the path references. No need to manually update every single track every time you move or rename a node and properties in the scene.Notes: - This addon only refactors Animations, so deleting or renaming nodes does not affect the actual nodes. It is recommended to move/rename the actual nodes first, and then use the plugin to fix broken animations. - (Important) Please make sure to use proper version control with this addon to prevent losing changes.Logo icon created by Freepik - Flaticon (https://www.flaticon.com/free-icons/refactoring)
This Plugin lets you preview colours from code in the same line directly next to the line numbers and breakpoints. Click any preview to open a color picker where you can edit the color directly.Supports all variations of the standard Godot 'Color' and also shader 'vec4' for previews and changing via the color picker.----------------------------Feel free to visit the GitHub repository https://github.com/Qubus0/GodotColorPreviewIdeas, contributions and stars are all welcome :)----------------------------Installation:In the Godot Editor, go to the AssetLib tabSearch for 'Color Preview', select and press DownloadSelect only the addons/ColorPreview folder and press InstallOr:Download/Pull from the GitHub repositoryAdd the ColorPreview/ directory and its contents to the addons/ directory in your Godot projectEnabling the addon:Go to Project > Project Settings... > Plugins and press EnableOnce you have done this, every line containing a Color will have a preview left of the breakpoint gutter.
# GdUnit4 4.3.1This version of GdUnit4 is based on Godot v4.2.2.stable.official [15073afe3]## Please read the following disclaimer carefully before proceeding! Before you install the new version, you have to disable the plugin and delete.- Deactivate the GdUnit4 plugin if you have installed- Uninstall the current GdUnit version (delete the folder res://addons/gdUnit4)- Restart Godot- Install this version and restart Godot- Activate the GdUnit4 pluginhttps://mikeschulze.github.io/gdUnit4/* Features* Support for writing and executing tests in GdScript or C#* Embedded test Inspector in Godot for easy navigation of your test suites* Convenient interface for running test-suites directly from Godot<br> One of the main features of GdUnit4 is the ability to run test-suites directly from the Godot editor using the context menu. You can run test-suites from the FileSystem panel, the ScriptEditor, or the GdUnit Inspector. To do this, simply right-click on the desired test-suite or test-case and select "Run Test(s)" from the context menu. This will run the selected tests and display the results in the GdUnit Inspector. You can create new test cases directly from the ScriptEditor by right-clicking on the function you want to test and selecting "Create TestCase" from the context menu.* Fluent syntax for writing test cases that's easy to read and understand* Configurable template for generating new test-suites when creating test-cases* Wide range of assertion methods for verifying the behavior and output of your code* Argument matchers for verifying that a function call was made with the expected arguments* Test Fuzzing support for generating random inputs to test edge cases and boundary conditions* Parameterized Tests (Test Cases) for testing functions with multiple sets of inputs and expected outputs* Mocking classes to simulate behavior and define output for specific functions* Spy feature for verifying that a function was called with the expected parameters* Mocking or spying on scenes to simulate behavior and verify that certain functions were called* Scene runner for simulating different kinds of inputs and actions, such as mouse clicks and keyboard inputs For example, you can simulate mouse clicks and keyboard inputs by calling the appropriate methods on the runner instance. Additionally, you can wait for a specific signal to be emitted by the scene, or you can wait for a specific function to return a certain value.* Automatic update notifier to install the latest version of GdUnit from GitHub* CI - Continuous Integration support * Command line tool for running tests outside Godot editor * Generates HTML report * Generates JUnit XML report* Public marketplace GitHub action to use in your own CI workflow [gdunit4-action](https://github.com/marketplace/actions/gdunit4-test-runner-action)* C# support by [gdUnit4Net](https://github.com/MikeSchulze/gdUnit4Net/blob/master/README.md) * Enables to run and debug on **Visual Studio**, **Visual Studio Code** and **JetBrains Rider** via [VSTest adapter support](https://github.com/MikeSchulze/gdUnit4Net/blob/master/testadapter/README.md)- You are welcome to test in and send me your feedback- You are welcome to suggest improvements- You are welcome to report bugs
Adds a plugin dropdown/refresh button to the main toolbar for faster iteration when working on a plugin for Godot.Note: For older compatible Godot versions, visit GitHub:- See branch `3.x` for Godot 3.2+.- See branch `4.0` for Godot 4.0 and 4.1.
A universal inventory system for the Godot game engine (version 4.2 and newer).Visit https://github.com/peter-kish/gloot for more info.
A simple yet handy notes tab for the Godot Engine, for when it's needed to write down something quickly.The notes are saved in the project's metadata file.
Addon to store data in text or encrypted files, in Godot Engine 4, in an easy way.More info:https://github.com/TheVulcoreTeam/Persistence
Adds a dock where you can store scenes for quick access. The scenes are organized into tabs. Drag and drop the scene to slot to assign it and then you can drag and drop from the dock onto your level scene.The plugin generates a preview for each scene in dock using a viewport. It only supports 2D scene previews, but you can drop a texture on an occupied slot to assign a custom icon. Right-click a slot to access it's context menu.You can override properties for each scene to keep multiple versions of it and there is also a Paint Mode that allows for easier placing of the instances.Check the repo for more info and GIFs.