Sort
  • Godot Sandbox
    4.3
    v0.37Tools

    This extension enables safe, fast and low-latency modding support for Godot games. It's currently a work-in-progress. Check out view files to find a browser demo and a showcase project.

    By: fwsgonzo
  • Godot Resource Groups
    4.0
    v0.4.2Tools

    Godot Resource Groups is a library for dynamically loading resources in Godot. In Godot you can only load resources if you know their paths in advance. This means you will need to hard-code all resource paths. This is not only error-prone it also prevents bulk-loading of resources unless you hard-code each and every resource path. With this library you can define resource groups - a set of resources that belong together. You can then load these resources from your game code with a single line without having to hardcode the paths to the resources and doing any directory scanning. This is useful in a variety of situations: - you want to load all resources in a folder (e.g. all levels in your game to make a level selection screen) - you want to pre-load resources to avoid stuttering when loading them for the first time - you want to load resources from a mod without hard-coding any paths Resource groups are defined with path expressions and wildcards so they are resilient to changes in your project structure and automatically update when you add, remove or rename resources.

    By: derkork
  • Godot Wasm
    4.3
    vv0.3.9Tools

    Interact with WebAssembly modules from Godot. Inspect Wasm modules, access globals, call functions, and manipulate memory. Documentation: https://github.com/ashtonmeuser/godot-wasm/wiki Repository: https://github.com/ashtonmeuser/godot-wasm

    By: JustDadThings
  • Godot Wasm
    3.5
    vv0.3.9Tools

    Interact with WebAssembly modules from Godot. Inspect Wasm modules, access globals, call functions, and manipulate memory. Documentation: https://github.com/ashtonmeuser/godot-wasm/wiki Repository: https://github.com/ashtonmeuser/godot-wasm

    By: JustDadThings
  • Godot Wasm
    4.1
    vv0.3.2Tools

    Interact with WebAssembly modules from Godot. Inspect Wasm modules, access globals, call functions, and manipulate memory. Documentation: https://github.com/ashtonmeuser/godot-wasm/wiki Repository: https://github.com/ashtonmeuser/godot-wasm

    By: JustDadThings
  • Godot Wasm
    4.2
    vv0.3.7Tools

    Interact with WebAssembly modules from Godot. Inspect Wasm modules, access globals, call functions, and manipulate memory. Documentation: https://github.com/ashtonmeuser/godot-wasm/wiki Repository: https://github.com/ashtonmeuser/godot-wasm

    By: JustDadThings
  • Godot Wasm
    4.0
    vv0.3.1Tools

    Interact with WebAssembly modules from Godot. Inspect Wasm modules, access globals, call functions, and manipulate memory. Documentation: https://github.com/ashtonmeuser/godot-wasm/wiki Repository: https://github.com/ashtonmeuser/godot-wasm

    By: JustDadThings
  • Resonate — Audio Manager (Sound & Music)
    4.2
    v2.4.0Tools

    NOTE: Untested on 4.3 or greater - Resonate is compatible with Godot 4.0 to 4.2, however, development is on hold whilst we assess the new interactive audio features of Godot 4.3. An all-in-one sound and music management addon for the Godot game engine. Features: - Pooled audio stream players. - Automatic 2D and 3D space detection. - Polyphonic playback. - Stemmed music tracks. - Music crossfading. Resonate has two core systems: the SoundManager and the MusicManager. The SoundManager automatically pools and orchestrates AudioStreamPlayers for you and gives you control over the players when needed. The MusicManager composes music tracks built from stems and supports the (cross)fading of tracks or stems out of the box. For full details, visit the Github page at https://github.com/hugemenace/resonate

    By: HugeMenace
  • Runtime Debug Tools
    4.2
    v 1.2.0Tools

    A proof-of-concept addon that adds features to Godot runtime debugging. Features include: - Support for 2D and 3D scenes. - In-game debug camera with editor controls. - In-game object picker, which highlights the object in the Editor. - Selecting an object in the remote scene tree highlights the object in the game. - Runtime toggling of debug visualisations, such as collision shapes and wireframes. - Optional automatic pausing of the scene when debug tooling is activated.

    By: bbbscarter
  • Dialogue Engine
    4.2
    v1.3.0Tools

    A minimalistic dialogue engine. Create your dialogue in GDScript using DialogueEngine and DialogueEntry. The included debugger will automatically graph the branching dialogue for easy debugging. Bring your own GUI nodes.

    By: Rubonnek
  • GTweens (C#)
    4.0
    v6.0.0Tools

    GTweens-Godot is a lightweight and versatile tweening library for Godot 4 with C#. This library simplifies the process of creating animations and transitions in your Godot projects, allowing you to bring your game elements to life with ease. Please read the README for installation steps.

    By: Guillemsc
  • LimboConsole: in-game dev console
    4.3
    v0.6.0Tools

    A simple and easy-to-use in-game dev console with a command interpreter for Godot Engine 4. It supports auto-completion with TAB for commands and history, auto-correction, inline hints and highlighting, command help text generation, argument parsing for basic types, aliases, custom theming, and more. Please read "How to use" in the README.md. This plugin is currently in development, so expect breaking changes.

    By: limbonaut
  •  GdScript2All
    4.1
    v1.4.2Tools

    Converts GDscript to C# and c++ with advanced features like type inference. Requires Python installed (tested with 3.12.5). To use : * drag&drop files and folders from the FileSystem dock * (optional) choose C# or c++ * (optional) change the output folder * click the convert button.

    By: Lcbx
  • Developer Console
    4.1
    v1.3.1Tools

    Console that can drop down with the ~ key, as seen in games like Quake, that allows developer to add commands to quickly test things. Simply use "Console.add_command("command_name", <function>, <num_parameters>)" to add console commands! Parameters are passed in as strings. Other useful settings: Console.enable_on_release_build Console.pause_enabled Console.enabled And signals you can connect to: console_opened console_closed console_unknown_command

    By: jitspoe
  • Google Play Games Services for Godot
    4.3
    vv3.0.0Tools

    Godot 4.3+ Plugin for integration with Google Play Games Services for Android games. If you want the plugin for previous versions of Godot 4.x, check the github repository! Download the addons.zip file from the Releases section of the repository and uncompress its content to the root of your Godot Project. The README contains further instructions on how to use the plugin. These are the current functionalities covered so far: Sign in - Authenticate - Sign in Achievements - Increment and unlock achievements - Reveal achievements - Load achievements - Show achievements Leaderboards - Show leaderboards - Submit scores - Load Scores - Load leaderboards - Load top scores - Load player centered scores Players - Load friend list - Compare profiles - Search players - Load current player Save Games - Save a game - Load a game - Display saved games to select or delete - Load snapshots - Delete a snapshot Events - Increment events - Load events - Load events by ids

    By: Jacob Ibanez Sanchez
  • Signal Lens
    4.3
    v1.3.0Tools

    A Visual Debugger for Signals Supports Godot 4.3 and 4.4 versions. Features - Click on a node in the remote scene tree and instantly view all its signals' connections. - View signal emissions in real-time as they are emitted in-game. - Select and rearrange a graph view to inspect your signal connections. - Keep signal emissions so you can inspect them later. - Modify the signal emission speed so you can fine-tune the experience for your debugging purposes. - Supports inspection of built-in and custom signals. - Supports inspection of built-in nodes, custom nodes and autoloads — if it's in the remote tree, you can inspect it. - Draws both anonymous and named callables that are connected to a signal. - Inspection of Object, RefCounted and Resource types not supported (yet!)

    By: yannlemos
  • Questify - Quest editor and manager
    4.1
    v1.5.0Tools

    Graph-based quest editor and manager for Godot 4. For documentation and more information, please visit the GitHub repository.

    By: TheWalruzz
  • Godot LLM
    4.2
    v1.0Tools

    This plugin adds GdLlama, GDEmbedding, GDLlava, and LlmDB nodes which provides functionalities to generate text using large language model (LLM). Features: * Simple text generation * Enforce the format of text generation output by Json schema * Instruct and interactive mode * Sentence Embedding * Multimodal: generate text from image or game screen * Vector database for retrieval augmented generation If you have concerns about legal issues of LLM in games, check this documentation: https://github.com/Adriankhl/godot-llm/blob/main/LLM_LEGAL.md Support Windows (cpu, vulkan), macOS(cpu, metal), Linux (cpu, vulkan), Android (cpu) macOS support is on best effort basis since I don't have a mac myself This is a gpu build, if you want cpu backend only, you can get it from the github release page: https://github.com/Adriankhl/godot-llm/releases

    By: Adriankhl
  • Puzzle Dependencies
    4.0
    v3.0.0Tools

    A tool for building puzzle dependency charts to help visualise and map out your adventure game puzzles.

    By: nathanhoad
  • Godot Plugin Refresher
    4.2
    v1.2Tools

    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.

    By: willnationsdev
  • gdfxr - Godot port of sfxr
    4.1
    v2.1Tools

    A Godot plugin that ports sfxr, the popular program of choice to make retro sound effects for games. You can use sfxr sound files like regular audio files in Godot and edit sound files like in the original sfxr.

    By: timothyqiu
  • Editor Theme Explorer
    4.2
    v2.1.1Tools

    This is a Godot editor plugin which allows other plugin developers to quickly reference various theme properties defined in the main editor theme. Multiple fonts, styles, colors and icons are available through the editor's UI tree. With Editor Theme Explorer plugin creators can easily find theme items that would fit their own UI and reuse them, providing users with seamless experience between the editor's native UI and the UI added by plugins. By reusing existing theme definitions it becomes trivial to support all of your plugin users, even those who customize their editor theme. Explorer comes in a form of a new dialog window (Project > Tools > Editor Theme Explorer), and allows to search, preview, and get code snippets for: - Icons, - Colors, - Fonts, - Styleboxes, and - Constants. This version works in Godot 4.2/4.3. Separate versions are available for Godot 3.x and Godot 4.0/4.1.

    By: YuriSizov
  • YAT - Yet Another Terminal (C#)
    4.2
    v1.31.1-betaTools

    YAT stands for Yet Another Terminal. The goal of this project is to create a real terminal integrated with Godot that allows you to perform actions whether in the game, editor, or user system. This is intended to facilitate game development, debugging, and prototyping. The second goal, which is particularly important to me, is to make YAT as open as possible to change, personalization, and expansion, so that everyone can customize it as much as possible for their own project. Of course, creating such a complex and ambitious project is extremely difficult (especially alone), so it will still be in beta for a long time to come. Features: Over 35 built-in commands Small size footprint (< 512 KB) Custom commands (regular & threaded), extensions and windows Automatic input validation (arguments, options) Debug screen (FPS, CPU, GPU, etc.) Access to the node tree (experimental) Plugin customization Quick Commands Autocompletion Script templates Ability to restrict access to the plugin Automatic update

    By: MASSHUU