Sort
  • Label Font Auto Sizer - Godot 4
    4.3
    v1.10Tools

    Tool that adds Labels with text autosizing capabilities. Find the instructions in the Github repo. For Godot 4.3.x

    By: lescandez
  • CSG Terrain
    4.4
    v1.0.23D Tools

    CSG Terrain is a plugin for Godot 4.4 (or later) to prototype terrains on a simple and non-destructive way. It's made with CSG (Constructive Solid Geometry), so you are supposed to combine with geometric shapes and even other terrains to achieve the desired form. Unlike other systems the terrain is molded purely with paths, not brushes or other 3D tools. This forced simplicity allows to focus on what is important before finalizing in 3D software. Changelog: v1.0.2 - Fix bug when editor tab change focus v1.0.1 - Fixed errors on exported projects. - Fixed the terrain shader.

    By: SpockBauru
  • CollapsibleContainer
    4.1
    v1.0.22D Tools

    A control node capable of hiding and revealing its children by folding and unfolding. Initially made to mimic an accordion UI element. Can fold instantly or be tweened towards its open/close states. Use any tween transition and ease type for your folding behavior. Preview the folding behavior right in the editor. Comes with useful signals which emit on state changes. Comes with complete and comprehensive documentation! For issues or more information: https://github.com/ArshvirGoraya/Godot-Collapsible-Container

    By: ArshvirGoraya
  • Remove Orphan UID
    4.4
    v1.0.0Tools

    Removes orphan UIDs from the project. Orphan UIDs can happen if you delete files outside the editor and do not remove the related uid file. Use Project -> Tools -> Remove Orphan UID to remove. For more see https://kenyoni-software.github.io/godot-addons/addons/remove_orphan_uid/.

    By: Iceflower
  • Plugin Reloader
    4.2
    v1.1.0Tools

    Quickly reload plugins from the editor main screen. For more see https://kenyoni-software.github.io/godot-addons/addons/plugin_reloader/.

    By: Iceflower
  • GodotSx - Signal Extensions
    4.0
    v1.9.2Scripts

    This plugin enables Rx-like handling of Godot's native signals without having to resort to using a full-blown Rx library. Signals can now be merged, filtered, mapped and more! Note: This is NOT a full Rx implementation by design. Visit the GitHub page for more information and examples: https://github.com/TheWalruzz/godot-sx

    By: TheWalruzz
  • TextureButtonColored
    4.3
    v1.5.12D Tools

    Lets you apply the icon color theme properties for the texture button. Uses `self_modulate`. Requires Custom Theme Overrides: https://godotengine.org/asset-library/asset/8789. For more see https://kenyoni-software.github.io/godot-addons/addons/texture_button_colored/.

    By: Iceflower
  • CSG Toolkit - Enhance Your Blockout Speed
    4.2
    v1.6.03D Tools

    The CSG Toolkit is a plugin designed to enhance blockout creation. Key features include quick access buttons for adding CSG nodes, efficient child node addition when pressing SHIFT, operation presets, and a material picker. Two new Nodes, called CSGRepeater3D, which will repeat the child node in given direction and spacing and CSGSpreader3D, which will spread a selected node across ! The toolkit aims to streamline the blockout process, improving efficiency and workflow for developers using Godot. Additional shapes are a planned feature.

    By: LuckyTeapot
  • AdaptiSound
    4.3
    v1.0.0Tools

    Complete Audio Manager with adaptive music tools for Godot 4.1 Note: This plugin comes with a Demo, if you only want the plugin, you must delete the DEMO folder in addons/adaptisound.

    By: Mr. Walkman
  • Shader for Transparent Water with Screen Space Reflections and Refraction
    4.4
    v1.2Shaders

    This intends to solve the problem that the SSR (Screen Space Reflection) implementation of Godot 4 is limited to surfaces that are not transparent. For a water shader it is often necessary to support both transparency and reflections. In a lot of cases this can be worked around with reflection probes, but the need for SSR stands, especially because SSR works quiet well for water. The only solution is to write a custom SSR shader for that matter. This is a full water shader implementation supporting: - Screen Space Reflection - Transparency - 3D waves - Edge detection - Normal textures for a varied surface - Fake refraction I try to keep the latest version up to date with latest godot version, but in the repository are older branches named after the godot version they were created with. Older branches might not contain all features/bugfixes.

    By: marcelb
  • First Person Shooter Template
    4.2
    v2.1Templates

    This is an FPS Template for Godot 4. The weapons are created via a resource called Weapon_Resource that allows you to add all the animations and stats to the weapon. The weapon manager will then load all the resources and use the small state machine to control which weapon is active. The purpose of this template is to make prototyping a First Person Shooter a lot faster since the gameplay and weapons can be design an art added later. This is because each weapon takes string references to each animation, you could design a large array of weapons with place holder animations and then when the Rig is ready, swap it in and replace the animation references. The template utilize component very heavily. The weapons themselves are components added to the state machine. The projectiles, whether hit scan or projectile are a separate component that are added to each weapon. And the spray profiles for each weapon. All can be swapped and changed without effecting the other elements.

    By: ChaffGames
  • Twitcher
    4.2
    v1.3Scripts

    .. is a Godot Library for implementing Twitch functionality in Godot. The main purpose is to use this library for easier overlay development. The library can also be used to support Twitch game integration. Features ===== - Integration of Authorizationsflows (Auth Code, Client Credentials, Device Code, ~~Implicit~~) - Configuration driven approach. Almost all feature can be configured and used afterwards. But programatically approach is also supported. - Auth Credentials - Requested Auth Scopes - Subscribed events for EventSub. All possible events with their needed configurations. - ... - Easy integration of chat support via Node `TwitchIrcChannel` - Easy integration of event sub via Node `TwitchEventListener` - Complete REST Api (provided by [https://twitch-api-swagger.surge.sh/](https://twitch-api-swagger.surge.sh/)) with data classes for type safety - Cheer Emote parsing - Command Handler for easy implementing custom commands - Handles low level integration of websocket and http requests for you that is fully compatible with the Twitch Docs - GIF support for emojis via ImageMagick (other options are planned) Secondary Features ============ - BufferedHttpClient to request multiple requests to the same API without manual orchestration, handles automatical reconnect - Simple load balanced HTTP Client: HTTP request in parallel - Simple Websocket Client with auto reconnect - GIF to SpriteFrame importer - Simple Logger to enable and disable logging for modules - Simple generator for the Twitch REST Api in case of changes (maybe a good base for other Swagger APIs too, maybe not cause the code generator is trash and hold together with duct tape) - A RichTextEffect to positioning SpriteFrames within a RichTextLabel (easy to extend to support positioning everything within a RichTextLabel)

    By: kani_dev
  • QuarkPhysics
    4.4
    v1.0.42D Tools

    QuarkPhysics is a 2D physics engine designed for games. Its goal is to provide a reasonable approach to simulate rigid bodies, soft bodies, and different physics models together. Wiki: https://github.com/erayzesen/godot-quarkphysics/wiki Let's go over what this plugin includes: -A native plugin that integrates the entire QuarkPhysics library into Godot, with builds for all platforms. -An editor plugin that provides unlimited editing capabilities for QMesh inside Godot. -An example project and 8 example scenes to help you try QuarkPhysics and explore how it works.

    By: erayzesen
  • GDNative-Ropesim
    4.2
    v1.62D Tools

    A 2D verlet integration based rope simulation for Godot 4. Written in C++ using GDExtension for fast performance. For documentation refer to the project's GitHub page.

    By: mphe
  • TwoVoip
    4.1
    v3.7Misc

    Chunking, compression and decompression of audio data by the Opus codec to a rate of 1kb/second to make it suitable for use in VOIP (Voice over IP) with optional RnNoise filter.

    By: goatchurchprime
  • Quest Manager
    4.2
    v1.2.0Tools

    A minimalistic quest manager for the Godot Game Engine * Create quest trees with ease in GDScript * Use built-in serialization to save/load progress * Quest viewer included to track/debug quests at runtime with ease

    By: Rubonnek
  • Dice Syntax Godot4
    4.0
    v3.1.1Scripts

    Godot 4 port of the Dice Syntax addon Functions for supporting a dice rolling syntax (eg "4d6d1!"). Allows for dice rolls and probability calculations. The syntax supports dropping high/low rolls, exploding/compounding dice, and rerolls. See https://github.com/oganm/dice_syntax_gd for a documentation

    By: OganM
  • GWJ Accessibility Scripts
    4.0
    v0.1.0Scripts

    Scripts for managing accessibility and persistent settings. Created by the Godot Wild Jam community.

    By: Maaack
  • Full Screen Effects
    4.3
    v1.0Scripts

    This Screen Effects addon is created specifically for 3D projects. It includes a variety of full-screen effects, supports multiple instances for each effect, and features a smooth fade system for seamless transitions. An example project is included to help you get up and running quickly. Features: - Radial Blur - Screen Blur - FOV Shake - FOV Fade - Screen Shake - Fade from/to Color - Motion Blur - Multiple Instances: Multiple instances of each effect can be added and controlled individually. - Effect Management: Built-in system to handle the fade-in, fade-out, and duration of each effect. - Example Project: Includes a sample project demonstrating the usage of the addon.

    By: ioannis
  • GD-Sync | Advanced Multiplayer Plugin
    4.0
    v0.8Tools

    Get your multiplayer game up and running quickly with our easy-to-integrate plugin. Key Features: - Interactive Lobbies & Matchmaking: Enable players to easily find and join each other from across the globe. - Account System: Allow players to easily create accounts. Comes with built-in email verification and a moderation system. - Persistent Data Storage: Create databases to store and retrieve data from the cloud. - Global Servers: Deliver high uptime and seamless gameplay through our extensive global server infrastructure. - In-Depth Analytics: Gain valuable insights with detailed tracking of player statistics. - Godot Asset Library Integration: Set up GD-Sync with minimal hassle, right from within the engine. More information can be found on https://www.gd-sync.com.

    By: GD-Sync
  • Candy Wrapper - Looping Arcade Platformer Game
    4.4
    v2025.02.23Projects

    Candy Wrapper is a Looping Arcade Action Platformer! - Leap through an infinite void! - Squish Sweets & Candies (; - 20 Levels of Screen-Wrapping Action! - Jam out to energetic beats <3 Candy Wrapper was first created in under 24 hours during the "100 Lines of Code GameMaker Jam" of May 2018. Built with Godot 4.4 Play on Windows, Linux, Mac and Web! Play the Sequel - WRAP IT UP - godotengine.org/asset-library/asset/3326

    By: Harmony
  • Cupcakes Framework
    4.3
    v1.6.0Templates

    A Five Nights at Freddy's framework made for the Godot game engine.

    By: Oplexitie
  • Cupcakes Framework
    3.6
    v1.6.0Templates

    A Five Nights at Freddy's framework made for the Godot game engine.

    By: Oplexitie
  • Loggie
    4.0
    v1.5Tools

    • [Github]: https://github.com/Shiva-Shadowsong/loggie Quickstart and user guide. • [Discord]: https://discord.gg/XPdxpMqmcs Support, feature requests and development discussion. Loggie is a basic logging utility for those who could use a couple of improvements and more control over how console and logfile output is styled and handled. It makes it a breeze to compose and print messages with all the extra data you need to have helpful logs. Loggie takes care that your logs always look clean in release builds, while allowing you to use extra styling for console targeted output. ANSI-compatible, and friendly both for solo developers and developers in a team (externally loaded settings for each developer). If you need something simple but effective, Loggie is your guy.

    By: ShivaShadowsong