Plugins

  • 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
  • Analog Control
    3.5
    v1.1.1Scripts

    analog control in Node Control and action Button similar to TouchScreenButton in Control The JoyStick node will appear in the Nodes options, Add it as GUI. Connect the drag_position(position) signal or look at the drag_direction variable to receive the analog value.

    By: Berari
  • MLGodotKit
    4.4
    vv1.0.0-expTools

    MLGodotKit is a lightweight machine learning toolkit for Godot, designed specifically for game developers. It introduces new node classes through C++ bindings, enabling in-engine training and inference for simple models. Currently supported models include a Linear Regression node for basic numerical predictions, a Classification Tree node for rule-based decision making, and a Neural Network node for nonlinear classification using ReLU and Sigmoid activations. This extension is ideal for prototyping, educational projects, and integrating simple machine learning behavior directly into your Godot scenes.

    By: IHunter
  • Stairs+
    4.3
    v1.03D Tools

    Lightweight tool to quickly create and edit efficient 3D stairs.

    By: hugo
  • Polyrinthes, 3D Maze Generator
    4.1
    v1.0.13D Tools

    3D Maze generator, with Debug mode, showing connexion between rooms, hiding walls if necessary.

    By: BetterBlood
  • Godot FEAGI Integration
    4.3
    v0.22.0Tools

    This plugin allows for integration of your Godot game with FEAGI (Framework for Evolutionary Artificial General Intelligence), an open-source framework designed as a brain-inspired platform to help develop artificial general intelligence. Open the configurator from the Project tab -> Tools -> Open FEAGI Configurator. In this menu, put in the connection settings to FEAGI, as well as sensor data to send to FEAGI and how FEAGI's motor outputs should interact with your game via Input Events.

    By: neuraville
  • Purely-Ambient
    4.3
    v0.1.03D Tools

    Purely Ambience is a dynamic audio plugin for Godot that automatically adjusts ambient sound levels based on player proximity. With built-in priority controls, optional muting of non-critical sources, and in-editor debug visualization, it gives you straightforward, responsive soundscapes to boost immersion in your game.

    By: ClipItCoward
  • Packed UI for Jams
    4.3
    v1.0Misc

    Packed Ui is intended as an all-in-one menu system starting point, for game jams and small projects. Contains: - UI canvaus autload - Player UI - Main Menu - Options/Settings Menu - Credits menu - Pause Menu - Result screen - Popups, small and large Packed UI is intended to be modular as much as possible, and although version 1.0 is not perfect, your feedback and issues will help develop it into something great. 1.01: - Fixed plugin loader to remove proper aut0load on exit - Fixed main menu to no longer be a tool script 1.02: - Updated main menu buttons to use UI.ButtonPressed(id:String, from:String), id being the button id, and from being the menu id. - Added option to get game name from ProjectSettings. - Updated size check of menus to use the Project Settings Viewport instead of Display Server. - Option menu sound sliders now emit the proper signal if using Simple Audio Manager. - Added a error message to specify order of Simple Audio Manager autoload be placed before the Packed UI in Globals. - Added a text section in CreditSection and CreditSectionData to allow more customization. - Updated CreditSections to close the sub sections with no content (images, test and names). - Fixed RichLabelTexts to use normal localization (previously was being overwritten). - Fixed Popups to use proper localization (previously was being overwritten).

    By: symbol24
  • AudioGame RPG
    3.0
    v1.0Projects

    This is the source code of my audio game rpg Ptolem's Singing Catacombs that I made in Godot for my capstone project You can learn more about it here: Ptolem's Singing Catacombs: https://www.youtube.com/playlist?list=PLmugv6_kd0qOCZ4M105mLx5ICuaSJttlt

    By: miziziziz
  • SignalSentry
    4.0
    v1.0Scripts

    A micro util script for Godot Engine: Group a bunch of Signals get a notification when all of them are done!

    By: kidManuel
  • CurvedArrow2D
    4.3
    v1.0.02D Tools

    Adds a new node type for creating 2D arrows with a curve to their body and optional outlining/transparency.

    By: jlapier
  • Speed feeling Godot 2D
    3.1
    v1.0Templates

    a ligthess project with movement and hight speed feeling on 2D Godot games projects.

    By: Ange
  • PathMeshInstance3D
    4.3
    v0.13D Tools

    Node that creates a mesh based on a Path3D Keywords: Line Path Path3D Tube Pipe Mesh

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

    A Matrix SDK for Godot written in GDScript

    By: cyclikal
  • 2D Controls Toolkit
    4.3
    v1.12D Tools

    # 2D Controls Toolkit 2D Controls plugin For Godot 4.3: Includes: * Side-Scrolling Controller * Top-Down Controller Plug-and-Play* just add as a child of the Character2D node, and it will work. * Requires the following actions on input map: "up", "down", "left", "right", optionally: "sprint", "jump" those values can be changed on the node inspector. Other configurations: * Movement (For all control types): * Walk Speed * Sprint Speed * Acceleration * Deacceleration * Movement Type = "Move and Slide" or "Move and Collide" or "None" (Movement must be handled on player code) * Jump (For Side Scrolling): * Jump Height * Jump time to peak = Time to reach the top of the jump * Jump time to descend = Time fall * Variable Jump = If the jump can be interrupted by releasing the jump action key * Air control on jump = If player can be controlled in middle-air * Coyote Time = time that player can jump after leaving a platform * Jump Buffer Time = time that player can activate jump before hit the ground * Side-Scrolling * Handle Camera * Camera Smooth Distance * Camera Smooth Speed * Camera Look at Player * Camera Lock Y Rotation * Camera Max Boundary * Camera Min Boundary * Camera Zoom * Horizontal Offset * Vertical Offset * Custom Camera (Optional) * Top-Down * Action Type = Use actions to move or move to mouse click * Floor Group = Required to find floor StaticBody3D to handle mouse click on click mode. * Turn Speed * Handle Camera * Camera Smooth Distance * Camera Smooth Speed * Camera Zoom * Horizontal Offset * Vertical Offset * Custom Camera (Optional) Check out CiaNCI Chanel on YouTube for more: https://www.youtube.com/@CiaNCIStudio

    By: Cianci
  • GDConsole
    4.3
    v1.0.1Tools

    A simple godot plugin implementing in-game debug console. This plugin adds an autoload script that allows creating commands in any script and executing them in the in-game console. Commands can take arguments and shouldn't crash the game if something fails. Error will be shown in console instead. Can also be used to print information using GDConsole.print_line, GDConsole.print_warning, GDConsole.print_error. Works only when ran in the editor or in debug build.

    By: takanazwa5