Sort
  • Audio Manager
    4.4
    v1.0Tools

    AudioManager is a powerful plugin for the Godot Engine that simplifies and enhances audio management in your game. It supports Omni, 2D, and 3D audio types, allowing you to control playback, trimming, looping, and various audio properties from a single node. With this plugin, you can easily manage multiple audio tracks, apply effects like distance-based attenuation, and control playback programmatically. The AudioManager centralizes audio management in Godot, allowing you to define and control multiple audio tracks (Omni, 2D, and 3D) within a single node. It uses custom resource types (AudioMangerOmni, AudioManger2D, AudioManger3D) to configure each track’s properties, such as trimming, looping, and playback settings. The plugin internally handles the creation and control of audio players and timers, providing a simple API for programmatic playback control. The AudioManager node has a parent property (target_parent_audios) for 2D and 3D audio, and if this property is not set, the 2D and 3D audio are inserted into the parent node from where the AudioManager was inserted. This enables features such as audio attenuation and other positional effects based on the position of the AudioManager's parent node. In addition to 2D and 3D audio, you have the omni option which behaves like Godot's native AudioStreamPlayer node.

    By: Saulo de Souza
  • Cosineful Palettes [C#]
    4.4
    v1.0.0Tools

    Create beautiful color palettes with cosine formula through editor or scripts. Currently only C# (.NET 8 or later) projects are fully supported.

    By: sabishidev_
  • Import Cleaner
    4.2
    v2.0Tools

    This plugin cleans up orphan files in the res://.godot/imported directory. This is an updated version of "Import Cleaner" by zaevi: https://godotengine.org/asset-library/asset/813 More information can be found at: https://github.com/Tumbolisu/ImportCleaner

    By: Tumbolisu
  • PlaytimeTimer
    4.2
    vv1.0.0.0Tools

    Timers and supporting structures specifically built to time the players playtime, with a configurable interface.

    By: NovaDC
  • Godot Matrix SDK
    4.0
    v0.1.0Tools

    A Matrix SDK for Godot written in GDScript

    By: cyclikal
  • GDScript Space Block Jumper
    4.3
    v1.1.0Tools

    Very simple plugin that let's you move around your code really fast with shortcuts. Use page-up or page-down to jump to the next empty line. You can also hold shift to to jump to func definitions. Initially inspired by PICO-8 script editor where you use the 'page up/down' keys to move acress functions. Shortcuts: - Page Down : Go to next empty line - Page Up : Go to previous empty line - Shift + Page Down : Go to next 'func' - Shift + Page Up : Go to previous 'func'

    By: Gustjc
  • Simple Dependency Injection
    4.4
    v1.0.1Tools

    Easily add Dependency Injection to your project. With the plugin enabled, simply create a [DependencyProvider] node in your Main scene and assign your dependencies, then in any sub scene, so long as it is in the scene tree and has any node that has a script with an '_inject' function, add a [DependencyInjectionRequester] node. This tool is useful in cases where: 1. You do not have direct access (via @export) to the nodes you need in a script and do not wish to create a global autoload. 2. You want to rely on abstractions to interact with other parts of your code. 3. The nodes you need have their own in-scene dependencies they need to have direct access (via @export) to.

    By: comfygrapes
  • Favorite Scenes
    4.3
    v2.3Tools

    Add a Scenes menu bar drop down for rapidly loading and selecting favorite scenes in the editor.

    By: chairfull
  • Node Screenshot Tool
    4.3
    v1.0Tools

    A screenshot tool for Godot 4.3+ that allows you to select a node from any scene and take transparent screenshots of it.

    By: notsketched
  • On Beat Player
    4.0
    v1.0Tools

    An audio stream player with tempo-based signaling.

    By: Epsy
  • Function Type Auto-complete
    4.3
    v1.3.1Tools

    this is a simple godot 4 plugin that helps you write functions faster by auto-completing return types and adding default return values. just write your function and hit tab. what does it do? when you hit tab after writing a function, it: adds the return type for you (-> void if you don't specify one) puts in default return value keeps your parameters and types intact works with partial or complete function declarations default return values here's what you get based on the return type: void functions get 'pass' func do_something() -> void: pass bools get 'false' func is_something() -> bool: return false numbers get zeros func count_stuff() -> int: return 0 func get_speed() -> float: return 0.0 strings get empty quotes func get_name() -> String: return "" arrays and dictionaries start empty func get_items() -> Array: return [] func get_data() -> Dictionary: return {} objects get null func get_node() -> Node: return null how it handles different ways of writing functions works with complete functions func do_math(value: int) -> int: return 0 works with incomplete ones func not_done(value: int -> func not_done(value: int) -> void: pass works with arrows func arrows_are_cool() -> -> func arrows_are_cool() -> void: pass works without arrows func give_string String -> func give_string() -> String: return "" keeps your parameters safe func move_stuff(pos: vector2, speed: float -> func move_stuff(pos: vector2, speed: float) -> void: pass

    By: kahanscious
  • SearchByNode
    4.3
    v1.0.1Tools

    This Godot tool provides a simple and efficient way to search and retrieve nodes within your scene tree (including within sub-viewports or specific parent nodes) based on their type (Class or Object type) and visibility. It's particularly useful for finding specific nodes without manually traversing the hierarchy.

    By: EiTaNBaRiBoA
  • Godot Version Updater Plugin
    4.2
    v1.0.0Tools

    This is a tool designed to help update Godot to the latest version within the editor. This plugin eliminates the need to manually download, extract, and open up the newest version of Godot from the Godot website. Upgrade your Godot version for Windows, Linux, MacOS, and Android from within the Editor.

    By: christinec.dev
  • Matrixs
    4.3
    v1.0Tools

    Adds editable Matrixs (2d Arrays) of several types: bool int float Resource

    By: NotLord
  • Node3D To Camera
    4.0
    v1.0Tools

    Adds a configurable shortcut to set the transform of any selected Node3Ds in the scene to the current camera transform.

    By: Jayrude
  • GodotSteam GDNative (Deprecated)
    3.6
    v3.27Tools

    Steamworks API wrapper for Godot Engine (version 3.x)... now for GDNative. Available for the Windows, Linux, and Mac platforms. It is based on GodotSteam 3.27 with Steamworks SDK 1.60. This version is meant for Godot Engine 3.6, but it should work with previous Godot 3.x versions. Previous versions of the plug-in can be found at the GodotSteam repository: https://github.com/GodotSteam/GodotSteam/releases. You can find the full documentation with tutorials at https://godotsteam.com.

    By: Gramps
  • Godot Grid Array
    4.1
    v1.0Tools

    Display boolean arrays as a grid of checkboxes in the inspector. Usage Include `GridArray` or `grid_array` (not case-sensitive) in your exported Array's name. GDScript - Examples gdscript @export var Grid_arrayExample: Array @export var gridArraysample: Array C# - Examples csharp [Export] public Array<bool> TestGridArray { get; private set; } = new(); [Export] private Array<bool> _grid_array_ = new();

    By: TheQuietCroc
  • BoxConstructor
    4.4
    v1.0.0Tools

    Easy-to-use Grayboxing tool for Godot.

    By: Aeghnnort
  • Quick layout changer
    4.2
    v1.3.0Tools

    This is a simple Godot 4 editor plugin to change editor layouts directly from the toolbar, without going through the Editor->Layouts->... menu. Changes: * Version 1.3.0 - Add partial translations for the short string ("Layout") used by the toolbar dropdown when no layout is selected * Version 1.2.1 - Restore compatibility with 4.2 * Version 1.2.0 - Add non-English localisation support on 4.3+ Since version 1.3.0, the quick layout menu itself is localised in several languages (if running on Godot 4.3+). **WARNING**: This plugin is very hacky and relies on a lot of internal details of how the editor works, since there's no official API that would allow access to saved layouts. According to my testing it _should_ be compatible with: * Godot 4.2, should work for any language * Godot 4.3, should work with any language supported by 4.3.stable. As it currently requires manual syncing of translations, any changed or added translations in subsequent Godot releases will not be picked up automatically and will need a new release of the plugin If you run into any problems, please open an issue, and I'll do my best to fix it.

    By: mathrick
  • Arm Performance Studio Integration
    4.3
    v1.1Tools

    This extension provides GDScript bindings for integrating the Arm Performance Studio tool suite into game development in Godot. This version of the extension provides bindings for emitting event annotations, software counters and custom activity maps. These annotations can then be viewed in Streamline and Performance Advisor.

    By: Arm
  • Mastodon Viewer
    4.1
    v0.1Tools

    A simple Control node for Godot to see a Mastodon user timeline.

    By: nokorpo
  • Planetary Processing Multiplayer SDK
    4.2
    v1.0Tools

    Planetary Processing is a multiplayer toolkit. For creating multiplayer games, quickly and easily. Our plugin enables multiplayer hosting in Godot. It adds nodes and signals to your game client, connecting to a globally distributed server side simulation. Create your game, edit your server, and build a world for your players. Features: - Plug-and-play node integration - Server-authoritative multiplayer connections - Documentation and quick-start video guides - Web Panel, management and development interface - Entity-object system; for creating creatures, NPCs, and interactables - Chunk based world generation and dynamic sharding, for high playerbase scalability Learn More at: - Documentation: https://docs.planetaryprocessing.io - Discord: https://pp.vg/discord - Website: https://www.planetaryprocessing.io

    By: samsully
  • LogFox
    4.3
    v0.2Tools

    Simple godot logger plugin with editor dock to see old logs and line-graph to see value changes of variable. Check README for guide.

    By: Haiku
  • GameNite Controlpads
    4.1
    v1.0.2Tools

    This extension is used to develop for GameNite and test your GameNite game natively. Specifically it adds a GameNiteControlpads node that allows you to send and receive messages with "controlpads": the mobile phone controllers. Must be used in conjunction with a controlpads test server. Usage: * You can see a full walk-through here: https://clever-rain-b72.notion.site/Godot-GameNite-Development-Walkthrough-a4c9f6bbcaff4f4cbe4daacd71cde22d?pvs=4 * Join our discord to get help and learn more about developing for GameNite: https://discord.gg/JN6NrUcBhr

    By: safwaan