Sort
  • LimboAI: Behavior Trees & State Machines (Godot 4.4)
    4.4
    v1.4.1Tools

    LimboAI is an open-source C++ plugin for Godot 4, combining Behavior Trees and State Machines for crafting your game’s AI. It comes with a behavior tree editor, built-in documentation, visual debugger, and more! While it is implemented in C++, it fully supports GDScript for creating your tasks and states. The full list of features is available on the LimboAI GitHub page: https://github.com/limbonaut/limboai

    By: limbonaut
  • OVANI Helper
    4.4
    v1.0Tools

    Tool for one-click creation songs and playlist provided by OVANI Plugin. This asset is not provided by OVANI. Plugin for Godot 4.4+

    By: mefjak
  • Hide Folders
    4.4
    v1.0.2Tools

    Tool Addon For Godot 4 Allows you to mark a folder to hide all items it contains from being displayed in the godot file system. Use case: It is useful when you want to hide too many items from a folder to have a tidier workspace. How Work: In the godot file system, press RMB (right click) on any folder you want to hide/show and select Hide/Show Folder from the menu.

    By: Twister
  • Node Filtering
    4.4
    v0.2Tools

    This tool allows you to filter nodes in the editor tree quickly (inspired by a post made by passivestar)

    By: Raftatul
  • Gwizz Ticketing System
    4.2
    v0.2Tools

    Are you struggling with a particular subject in Godot? Do you want a tutorial on it? Well, you can now request that very thing with the Gwizz Ticketing System! Simply describe your problem, add an email, then send! Your ticket will go straight to Gwizz's database where he can review it and make an appropriate tutorial!

    By: Gwizz
  • SAV Debug Console
    4.2
    v1.1Tools

    Runtime ("in app") Debug Console for GODOT Works with both GODOT logs and Android Logcat output SAV Debug Console is a flexible and light weight GDScript that creates a runtime debug console display that you can add to almost any GODOT application Display at runtime ("in app") the log output from the print, print_debug and print_stack methods or logcat

    By: CraigLubitz
  • GodotGPT
    4.1
    v1.0Tools

    This addon allows using your OpenAI's api-key in godot for ChatGPT.

    By: ecadz
  • GDProfiler
    4.1
    v1.0Tools

    A Simple, yet Effective Godot Profiler! (Also Works in the Editor, and it has a Movable version!) How to Use: 1. After installing the Plugin, go into the Project Settings, and enable "GDProfiler" 2. To Insert the GDProfiler into your Project, search for "Godot Profiler" and you'll be sure to find it easily!

    By: SimplePluginDev
  • Project File Search
    4.3
    v0.2.0Tools

    A basic file search add-on for Godot 4.3+, similar to the existing "Quick Open" prompt, but with a bit of customization, and defaults prioritizing the searching of script, scene, and resource files.

    By: HauntedBeekeeper
  • Metal HUD gd
    4.3
    v1.0.0Tools

    Godot 4.3+ plugin that adds an optional setting to display the Metal Performance HUD. Works only in macOS and iOS.

    By: razziefox
  • Process Mode Indicator
    4.4
    v1.0.0Tools

    A Godot editor plugin that adds indicators for nodes with a `process_mode` value different than Inherit, the default value.

    By: danielrozenberg
  • BFMachine
    4.2
    vv1.0.1.0Tools

    BFMachine is a simple BF interpreter for Godot 4. It is a single file Resource that holds the entire state of the machine inside it, and a single scene that gives that interpreter a UI, so it can run in editor. Its also flexible, allowing for you to change settings on the fly, if you so choose. As this script is fully documented in Godot, you can refer to that for more detailed information on each setting and function. Features: - In Engine Execution: Run and edit BF programs right in the Godot editor! - Customizable Dialects: Redefine the traditional BF commands to anything you want, making this compatible with many other BF language variants - Program Execution: Execute BF programs step by step with the ability to pause, resume, or halt. - Exception Handling: Detect and handle errors such as unclosed loops or tape pointer out-of-range situations.

    By: NovaDC
  • WebRadio
    4.0
    v1.0Tools

    This tool allows you to play web-radio streams in Godot

    By: Jefvaia
  • Plugin Restarter
    4.3
    v1.0.0Tools

    Plugin Restarter is a handy tool that allows you to quickly restart all the plugins in your Godot workspace or just the selected ones with a simple keyboard shortcut. Features: - Restart all plugins: Quickly restart all plugins in your workspace with CTRL + SHIFT + A. - Restart selected plugins: Restart only the plugins you select using CTRL + SHIFT + S.

    By: UnutAbi
  • Gnumaru's Scene Tree View Buttons
    4.0
    v1.0Tools

    Adds new buttons to the scene tree view. Currently two new buttons are added 1) Editor Comment: Every node that has a non empty editor_comment property will show up a sticky note icon. When pressed, this will select that node and open up the editor_description edit popup 2) Incomming Connections: Every node that has one or more incoming connections will show up a "hearing ear" icon. When pressed, this will open a popup listing all current incomming connections to that node. 3) Metadata: Every node that has one or more metadata entries show up a "sandwich" icon (three dashes). When pressed, this will open a popup listing the current metadata on that node.

    By: gnumaru
  • StatSets
    4.3
    vv1.0.0.0Tools

    A simple yet extendable implementation of RPG style stats. Inspried by Gloot. Depends on Novatools.

    By: NovaDC
  • Godot file auto-open
    4.0
    v0.4.1Tools

    This simple tool will automatically open .gd and .cs files in the editor when they are created by right-clicking in the filesystem browser and selecting create new -> script. Currently creating the file and opening it in the editor are two separate actions. Please upvote the proposal here if you think this should be default Godot behavior: https://github.com/godotengine/godot-proposals/discussions/11428 Then I can remove this silly addon. Source code available here: https://gitlab.com/pahool_gamedev/godot_file_autoopen_addon

    By: pahool
  • Vircle
    4.0
    v1.0Tools

    This plugin adds a Container which aligns its children in a circle. There are some options to tweak the visuals for the children. Changes since last update: Changed the folder structure to allow for easier importing of the plugin

    By: Smorty
  • Code Time
    4.3
    vv0.1.0Tools

    This plugin adds a timer to the script editor so you can see how many hours you spend on coding.

    By: Dexter
  • Remove Directory
    4.0
    v1.0Tools

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

    By: Elip100
  • WindColors
    4.2
    v1.0Tools

    Adds Tailwindcss colors page to editor

    By: tyfon
  • GodotBoy GDExtention
    4.2
    v0.3.0Tools

    GodotBoy allows you to load ROMs from everyone's favorite 80s portable game console as well as it's 90s counter part. You can add an emulator to you game. The repo includes some examples of using these as a pickup, or as part of a control surface. The sample is the most minimal example I could come up with and a ROM created from GBStudio (another MIT licensed project) It's a GDExtention written in Rust with GodotRust and RBoy. 0.1.4: It now supports Windows, Linux, Linux on ARM64, and Android (on ARM64, but no reason it can't support Android x86 if anyone wants that). 0.2.0: Added support for GBA, but requires a BIOS file. Maybe someday figure out how to remove that requirement. 0.3.0: Now has support for Web exports. Requires Threads and Extension support in web exports. GodotRust: https://github.com/godot-rust/gdext RBoy: https://github.com/mvdnes/rboy

    By: GreenFox
  • Little Buddy
    4.1
    v0.0.0Tools

    This tool adds a dock that contains a little pixel buddy that bounces.

    By: ShadesAndGrays
  • FastGameStates
    4.0
    v0.1Tools

    With FastGameStates you can easily create menus, settings and gamestates within seconds! Use it for game jams or bigger projects. With this tool you don't have the struggle with loading and unloading menus anymore. **Usage** 1. Copy the plugin folder into your addons folder 2. Activate the plugin and reload your project 3. Create an empty startupscene (the type of the root node doesn't matter, but a simple "Node" type is recommended) and insert the name of the node into your FGS Settings tab 4. In the FGS Menus tab you can initialize new menus (Click Create new menu, set the settings at your liking and paste the path to the menu scene into the "Menu Scene Path" field). Go back to overview to save the menu 5. If you want to add a menu (e.g. main menu) at start up, simply add the name of your menu in the "Startup Menu" field of the FGS settings 6. To add your game, create a game controler (that handles all of your game) and paste the path to its scene in the "Gamecontroler" field. To load it on startup check the checkbox 7. In your main menu you can add a "StartButton" node which handles all of the scene changes automatically 8. To load a menu call Gamestate.load_menu("menu_name") from GDScript (the menus have to be created in the FGS Menus tab first) 9. To unload call Gamestate.unload_menu() 10. To add your own settings use Gamestate.register_setting(...), Gamestate.get_setting(...), Gamestate.change_setting(...) and Gamestate.unregister_setting(...) 11. To use shared values use Gamestate.register_shared_value(...), Gamestate.get_shared_value(...), Gamestate.change_shared_value(...) and Gamestate.unregister_shared_value(...) **Currently available nodes** - StartButton ― Unloads the current menu and loads the game - QuitButton ― Saves the game settings and quits the application - ExitPauseButton ― Let's you exit a menu either by resuming the game or by going back to the main (startup) menu - AudioSettingsHSlider ― An H-Slider that registers a setting and controls your audiobusses volume - AudioSettingsCheckBox ― A checkbox that registers a setting and (Un-)mutes a specified audiobus (checked = unmute, unchecked = mute) - RemapButton ― A button to remap your input mappings

    By: Chromelody