Sort
  • Moddable Pong
    4.2
    vVersion 1.1Projects

    This mini moddable game project by Endless OS Foundation is intended to help ease the learning curve into Godot. This sample project allows learners to engage with game creation concepts, applying various modifications to the game itself, all without reading or writing any code.

    By: endless
  • RMesh Importer
    4.2
    v1.13D Tools

    Imports RoomMesh (.rmesh) files. This addon allows you to import SCP – Containment Breach RoomMesh (.rmesh) files into the Godot Engine. It supports .rmesh files from the original SCP – Containment Breach game, and also files from CBRE-EX, a free third-party map editor for the game.

    By: Koanyaku
  • 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
  • Assets Manager
    4.2
    v1.0.0Projects

    This is a tag-based assets management tool that I'm developing for management of my many different assets. Key Features: Importing any file format Thumbnail generation for common 2D and 3D file formats (work in progress, only gltf/glb format is currentlly supported for 3D files) Automatic and configurable identification of different file types (2D graphics, 3D graphics, audio, etc.) Viewing and searching assets based on their name, tags, license or file type How to Use Use the import tab for importing new assets and the browse tab for browsing and searching everything. Enter a text to search for in asset names. Use commands search for specific information Search Commands The currently available commands are: :tag for searching for specific tag(s) :license for showing assets with a specific license :type for showing assets of the specified file type (You can also click on a tag, etc. to search for it.) Example: ":license CC0" will show every asset with a CC0 license. ":tag Texture Funny" will show assets that have either of Texture or Funny tags. (searching only for the ones with both tags is not yet implemented.) IMPORTANT: Please note that this application does not change the actual asset files but still it's your responsibility to back-up your data!

    By: Mazzel
  • FNAF GE
    4.2
    v1.0Demos

    *ATTENTION!!* This is very old build of my game and I plan to remove it sooner or later. The latest version can be found on Gamejolt. A rough remake of the first FNAF entry in the Godot Engine. It is recommended that you use v4.2.1 stable official version of Godot.

    By: Nobody
  • 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_
  • Fancy Folder Colors
    4.4
    v1.0.0.1Tools

    Custom Folder Colors Addon For Godot 4 Allows you to choose a custom color for folders. (also works with files) How Work In the godot file system, press RMB (right click) on any folder/file you want to colorize and select Custom Color from the menu.

    By: Twister
  • Combat Collider
    4.3
    v1.1.12D Tools

    Easily set up both hurtboxes and hitboxes for any type of 2D game. To use just add the combat collider node to a scene, I suggest under the sprite for better organization, and then use the buttons to modify the colliders. Then to actually make it so that works with the animation use the Animation's call method line to call the start(), end(), and next frame functions of the colliders. For hurtboxes click the Is hitbox button twice to initialize it to the correct color and layer. This uses both layers 2 and 3 for player and enemies respectively. This addon also allows for custom resources to be used to add to hitboxes that can be called with a signal such that when a hurtbox collides with a hitbox the damage and the extra resources get passed onto the signal

    By: MeckaNit
  • Copy Context AI | Vibe Coding Godot
    4.0
    v0.9Tools

    Copies selected project files/structure for AI context (full or summary) and executes AI-generated modification commands pasted from clipboard.

    By: EliasGuyd
  • 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
  • Godot 2D Top Down Camera
    4.4
    v1.22D Tools

    A smooth top-down camera solution with pan and cursor-centric zoom. Features include mouse cursor-based zooming, boundary limits, and smooth transitions using interpolation.

    By: cng6sk
  • CookieHTTPRequest
    4.3
    v1.0.1Scripts

    An extension to the HTTPRequest Node to add cookie capabilities. Adds a partial implementation of RFC-6265bis to automatically handle processing cookies from `Set-Cookie` headers on responses and include `Cookie` headers with applicable cookies on future requests.

    By: 0mn1core
  • Godot Matrix SDK
    4.0
    v0.1.0Tools

    A Matrix SDK for Godot written in GDScript

    By: cyclikal
  • 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
  • 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
  • Godot Level Manager
    4.4
    v1.0Tools

    Godot Level Manager is A Unity based Level Manager that will allow Godot to recognize and manage what is a level vs a player or non level / Level GameObject since all GameObject's are viewed as Scene's in Godot aything can technically be loaded as a "Level". This allows a distinct seperation between levels and game objects as well as categorization of levels.

    By: weirdbeardgame
  • Polyhaven Material Downloader
    4.0
    v1.0.0Tools

    This editor script allows you to download any polyhaven.org texture directly from the editor and directly outputs an ORMMaterial3D. No downloading, dezipping, importing and creating Materials necessary. You can specify the size of the textures as well (1k-8k)

    By: p3ntest
  • 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
  • Hunspell Spellchecker
    4.4
    v1.0.0Tools

    A native spell-checking solution for Godot using the Hunspell library. Hunspell is an open-source spell checker and morphological analyzer used in popular software like LibreOffice, Firefox, and Chrome. It supports numerous languages, handles complex morphology, and allows custom dictionaries through its flexible affix rules system. Features: Fast, native spell-checking through Godot's GDExtension system Support for multiple languages through standard Hunspell dictionaries Easy-to-use API for spell checking and getting suggestions Support for custom dictionaries (adding/removing words)

    By: brunogbrito
  • Myket Plugin
    4.2
    v4.2.2Scripts

    Myket plugin allows you to easily implement your in-app purchases Just add the relevant node and start the purchase process.

    By: Dexter
  • 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
  • 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