Licenses
Order

Simple NavigationAgent3D Character 0

by Rayumie | MIT

A simple character created using NavigationAgent3D, focusing on code simplicity to facilitate adaptation to other projects

Simple NavigationAgent3D Character About A simple character created using NavigationAgent3D, focusing on code simplicity to facilitate adaptation to other projects. Controls Action Keyboard Walk [LMB] Rotate Camera [RMB] Video Demo youtu.be/FJlaEdKfNg0

godOSC 0

by Drew Farrar | CC0 1.0 Universal

Open Sound Control support for Godot written in pure GDScript. Currently supports OSC messages, bundles, booleans, floats, integers, strings, and blobs. Sends OSC messages across the network using UDP

GodOSC Implementation of the Open Sound Control protocol in Godot using GDScript and a group of nodes for convenient use. GodOSC receives and sends OSC messages over UDP. Currently supports OSC messages (now with experimental bundle support), booleans (

Simple FPS Weapon System 0

by Jeheno | MIT

A simple and complete FPS weapon system asset made in Godot 4

All information are in the Github repository : https://github.com/Jeh3no/Godot-simple-FPS-weapon-system This asset provides a simple, fully commented, weapon system for FPS games. A test map with a shooting range, as well as a character controller are

Third Person Controller 0

by Jeheno | MIT

A simple and complete third person controller asset, made in Godot 4

All information are in the Github repository : https://github.com/Jeh3no/Godot-Third-Person-Controller This asset is a heavily modified fork of Gtibo's Godot-Plush-Character project (https://github.com/gtibo/Godot-Plush-Character). It provides a simple

Card Paths 0

by Doodle | MIT

Balatro-esque functionality for dragging, dropping, and selecting cards smoothly along a path. Also includes drop shadows and some basic game juice. This is meant to be a foundation you can tweak and build upon

Balatro-esque functionality for dragging, dropping, and selecting cards smoothly along a path. Also includes drop shadows and some basic game juice. This is meant to be a foundation you can tweak and build upon. Usage: Create a CardPath in your scene and

Finite State Machine 0

by iamyoki | MIT

A better state machine for Godot 4.x (GDScript). Nesting states supported. Designed with developer experience in mind, this plugin provides editor warnings, automated tree scanning, hierarchical lifecycle propagation, and runtime flexibility for both

Godot Finite State Machine (FSM) A better state machine for Godot 4.x (GDScript). Nesting states supported. Designed with developer experience in mind, this plugin provides editor warnings, automated tree scanning, hierarchical lifecycle propagation, and

Smart Editor 0

by Evgenii Morozov | MIT

Smart Editor adds IDE-style quality-of-life features to Godot's built-in script editor

Smart Editor adds IDE-style quality-of-life features to Godot's built-in script editor. Features Smart expand and shrink selection for GDScript expressions, statements, blocks, function bodies, comments, multiline calls, arrays, dictionaries, and function

Godot Asset Placer 0

by Roman Levinzon | MIT

Godot Editor plugin for fast 3D asset placement, organization, and scene population with snapping, palettes, and collections

Godot Asset Placer is a Godot 4 Editor plugin built for level design and scene population. It gives you a dedicated dock to browse, organize, and place 3D assets without hunting through the FileSystem or duplicating scenes by hand. Sync asset folders from

Reactive Signal 0

by iamyoki | MIT

A simple addon to make UI / Game Logic reactive in Godot 4.x (GDScript). Inspired by the signal/reactive systems in modern frontend frameworks (like React, Vue, and SolidJS). - ReactiveSignal.new(...) - ReactiveSignal.use_effect(...) - ReactiveSignal

ReactiveSignal A simple addon to make UI / Game Logic reactive in Godot 4.x (GDScript). Inspired by the signal/reactive systems in modern frontend frameworks (like React, Vue, and SolidJS). โœจ Features True Reactivity: No need to manually connect or emit

JetBrains Rider Integration 1

by JetBrains | MIT

Official JetBrains addon that seamlessly integrates Rider with the Godot Editor. Automatically detects Rider installations, lets you switch to Rider as your external editor, and applies recommended settings for a smooth, productive GDScript, C# and C

JetBrains Rider Integration for Godot This official JetBrains addon improves the development experience when using Rider with the Godot Editor, making setup seamless and ensuring optimal defaults out of the box. Key Features Automatic Rider Detection

Signal State Machine 0

by Clearleaf | MIT

Finite state machine using nodes and signals

General-purpose "finite state machine" using signals and attachable nodes. Suitable for 2D and 3D player controllers, enemy AI, guns, or whatever else. High quality but simple at about 40 lines total. This addon is meant to be easy to fully grasp while

Godot Environment Query Orchestrator 1

by marrero171 | MIT

Node-based environment querying system for use with AI characters for Godot 4

Godot Environment Query Orchestrator (GEQO) is a node-based environment querying system for Godot 4.5+, inspired by Unreal Engine's EQS. It allows AI characters to evaluate the world around them and select the best position/node/item based on customizable

AdMob 0

by Poing Studios | MIT

Want to make money from your mobile game? The AdMob plugin created by Poing Studios for Godot v4.2+ lets you easily add ads to your game, whether you're on Android or iOS. Just focus on making your game awesome, and let AdMob take care of the ads

๐ŸInitialize AdMob GDScript func _ready() -> void: #just need to call once MobileAds.initialize() C# using PoingStudios.AdMob.Api; public override void _Ready() { //just need to call once MobileAds.Initialize(); } ๐ŸŽBanner Ads GDScript Load (will

High-Fidelity Audio Recording and WAV 24-Bit Tools for Godot 4.6+ 0

by BlackNoizE404 | MIT

Tired of "robotic" voices and jittery mic input? Standard capture buses in Godot often suffer from desync and drift. This plugin bypasses those unstable layers by leveraging Godot 4.6โ€™s new low-level buffer access (PR #113288)

High-Fidelity Audio Recording and WAV 24-Bit Tools for Godot 4.6+ A professional-grade audio suite designed to bypass engine-level audio input limitations and provide true 24-bit PCM support within Godot. Solving the "Garbled Mic" Problem Historically

Template 0

by Four Games | MIT

A Godot project template with ongoing video tutorial support. Focused on architecture and automation with Controller-First design

A Godot project template with ongoing video tutorial support. Focused on architecture and automation with Controller-First design. Read more

GD-CBOR 0

by ใใฎใ‚‚ใจ ็ต่กฃ Yui Kinomoto | MIT

Concise Binary Object Representation for GDScript

This is encode/decode implementation of Concise Binary Object Representation for GDScript. How to Use Parse You can use this like a JSON.parse in GDScript. func _ready( ): var cbor: = GDCbor.new( ) if cbor.parse( FileAccess.get_file_as_bytes( "path/to

GDPeg - Parsing Expression Grammar for GDScript - 0

by ใใฎใ‚‚ใจ ็ต่กฃ Yui Kinomoto | MIT

Parsing Expression Grammar for GDScript

This is implementation of Parsing Expression Grammar. How to Use Text Notation func number( s:String ): return { "number": int(s) } func binop_non_folding( group:Array ): var node = group[0] for i in range( 1, len( group ), 2 ): node = { "op": group[i+0]

Godot_AI 0

by MPXXV | MIT

AI assistant built directly into the Godot 4 editor. Chat with Claude, GPT, Gemini or Ollama โ€” get GDScript code, insert it into your script, create files, and control the editor, all without leaving Godot. Supports streaming, project memory, session

Godot AI An AI assistant built directly into the Godot 4 editor. Ask questions, get code, insert it โ€” without leaving the editor. Features Streaming chat โ€” answers appear in real time as the AI types Auto context โ€” first message automatically includes

Script-IDE 6

by Maran23 | MIT

Transforms the Script UI into an IDE like UI. Multiline Tabs are used for navigating between scripts. Tab can be split. The default Outline got an overhaul and now shows all members of the script (not just methods) with unique icons for faster navigation

Transforms the Script UI into an IDE like UI. Multiline Tabs are used for navigating between scripts. Tab can be split. The default Outline got an overhaul and now shows all members of the script (not just methods) with unique icons for faster navigation

Reactive 0

by Anywhere Connection Corporation | LGPL v3

A library for applications to have a shared source of state

Reactive is a library for applications to have a shared source of state and responsive UIs without the split-brain problem

YAML Parser 0

by Blackwater Gator Studios | MIT

A robust YAML parser with full read/write support, type conversion, nested structures, and Godot datetime handling โ€” no external dependencies

Features: Parses YAML/YML files into Godot dictionaries with proper type conversion Saves Godot dictionaries back to properly formatted YAML files Supports all essential YAML data types: strings, integers, floats, booleans, null, arrays, and dictionaries

Disco Tools 0

by Fireye.coffee | MIT

A collection of helpful scripts and tools that help you create games similar in nature to disco elysium

Codeberg Repository Documentation FAQ Who is this for? Anyone who wants to make a narrative heavy game in godot while focusing on the narrative rather than the architecture. TTRPG Designers who want to adapt their TTRPG systems into a video game Disco

GD Local History 0

by Jayden | MIT

Similar to the feature found in Visual Studio Code (and many other IDEs), GD Local History keeps a snapshot of each previous version of a script, in the event you need to view past iterations

โœจ Currently supports: Godot 4.6+ Features ๐Ÿ“ƒ View previous versions of a script file ๐Ÿ” Triggers when a script file is saved ๐Ÿ“œ Specify folder location where previous versions will be saved (default is .gd_local_history in res://) ๐Ÿ“‚ Overview ๐Ÿ“Œ Similar to the

Advanced Model Import 0

by Syvies | MIT

Advanced model import options for Godot 4.6+. Extract meshes and materials or replace materials in bulk

Advanced Model Import A Godot 4.6+ plugin adding some bulk model import options. Key Features Extract all meshes from multiple models. Extract all materials from multiple models. Set external materials for multiple models. See the affected model's paths

loading more results...