We have redirected you to our new domain: store.godotengine.org. Please update your bookmarks!

Licenses
Order

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

SaveKit 0

by Fern Forest Games | MIT

A library for saving and loading game state in Godot 4, with pluggable save file formats and a focus on ease of use

SaveKit for Godot A library for saving and loading game state in Godot 4, with pluggable save file formats and a focus on ease of use. Key features: Easy to get started. Add nodes to the saveable group, then use SaveManager.save_game() and SaveManager

Android Device Explorer 0

by Anish Kumar | MIT

An editor plugin that lets you explore and manage the filesystem of connected ADB devices directly from within the editor

Android Device Explorer An editor plugin for Godot that lets you explore and manage the filesystem of connected ADB devices directly from within the editor. Example Use Cases Inspect logs or cached data generated by your app Quickly push test files into

Version Bumper 0

by sn1ks0h | MIT

A minimalist Godot 4 editor plugin to quickly track and bump your project's Semantic Version number directly from the editor toolbar or dock

A lightweight, minimalist workflow addon for Godot 4 that takes the friction out of keeping your project's version numbers up to date. It allows you to increment your project's Semantic Versioning (SemVer) with a single click directly from the editor UI

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

Flatten For LLM 0

by sn1ks0h | MIT

Export your Godot project scripts, scenes, and shaders into a single, highly structured Markdown file to seamlessly feed full project context to LLMs like ChatGPT, Claude, and Gemini

Flatten for LLM is a seamless, Godot plugin designed to bridge the gap between your game project and Large Language Models (LLMs). When asking an AI for help with complex game logic or refactoring, pasting individual scripts often misses the bigger

CSG Mesh Editor 0

by PiCode | MIT

A simple non-destructive mesh editor based on the CSG nodes

CSG Mesh Editor A simple non-destructive mesh editor based on the CSG nodes. Make 3D models directly from the Mesh resource using CSG nodes. Perfect for prototyping levels, or prototyping assets. More than just CSG This plugin is not just as simple as the

Margin Sprites 0

by billystein | MIT

An extension of the Sprite2D and Sprite3D classes that automatically scale the node according to minimum and maximum margins in world units (Pixels for 2D and Meters for 3D)

GDMarginSprites This plugin adds support for Margin Sprites for Godot, both for 2D and 3D. A Margin Sprite allows you to set a minimum and maximum size in pixels or meters for 2D and 3D respectively, while the sprite itself will scale automatically to fit

GhostTrail 0

by indiegesindel | MIT

GhostTrail is a Godot 4 addon that enables you to record playthrough ghosts and visualize them in the editor as a trail. Scene changes will also be recorded and displayed

GhostTrail GhostTrail is a Godot 4 addon that enables you to record playthrough ghosts and visualize them in the editor as a trail. Scene changes will also be recorded and displayed. Table of Contents Download Usage Demo Donations License Download

enhance_save_system 0

by Amiya_desi | MIT

Enhanced Save System is a comprehensive save system plugin for Godot, providing modular save solutions with input remapping, auto-save, save screenshots, and encryption features, helping developers quickly implement professional game save systems

Enhanced Save System Overview Enhanced Save System is a comprehensive save system plugin for Godot, providing a modular save solution with input remapping, auto-save, save screenshots, and encryption features. Features Core Features Pure JSON Storage ๏ผš

Global Asset Manager 0

by sn1ks0h | MIT

The Global Asset Manager allows you to scan massive local asset libraries, dynamically filter them with tags and fuzzy search, preview them, and instantly copy them into your active project - all without ever leaving the Godot Editor

Global Asset Manager A powerful, highly-performant in-editor asset hub for Godot 4. The Global Asset Manager allows you to scan massive local asset libraries (like the 65,000+ file Kenney All-in-One pack), dynamically filter them with tags and fuzzy

App Settings 0

by Kenyoni Software | MIT

Flexible application settings system with hierarchical keys, staged changes, readonly mode, validation, metadata and common signals for efficient change detection. Settings can be serialized and loaded using ConfigFile or your own format. Designed to be

App Settings Flexible application settings system built around hierarchical keys and staged value changes. Designed for settings menus, configuration management and global project settings. Supports validation, readonly settings, apply callbacks and

GodotHaru PDF 0

by ImAReplicant | MIT

GodotHaru is a GDExtension for generating PDF files from GDScript/C++. It exposes libharu classes to create documents with text, vector graphics, images, annotations, and encryption. Prebuilt binaries are included for Linux and Windows

Quick Start Precompiled binaries are provided: Windows: .dll Linux: .so You only need to copy the addons/godotharu/ folder into your Godot project (from the release archive), especially: godotharu.gdextension the native library for your platform ( .dll or

YARD โ€” Yet Another Resource Database 1

by Elliot Fontaine | MIT

YARD is an editor plugin for Godot to manage resources and query them at runtime, with a table view in the editor as the cherry on top

A Godot 4 plugin for managing and querying collections of resources through a dedicated editor interface and runtime API. Overview YARD has two complementary aspects: A table-based resource editor. The YARD editor tab lets you create and manage registries

Godot Firebase IOS 0

by Somni Game Studios | MIT

godot-firebase-ios is an iOS plugin for the Godot Engine that integrates Firebase services in Godot Android games and apps

godot-firebase-ios Firebase plugin for Godot 4 on iOS, implemented as a GDExtension using SwiftGodot โ€” similar in approach to GodotApplePlugins. Designed to work alongside GodotFirebaseAndroid, exposing the same Auth API on both platforms for a consistent

Collision Presets 0

by Adrien Lucas | MIT

Turn messy fiddling with collision layers and masks into presets that you can easily apply to your nodes

Godot Collision Presets Turn messy fiddling with collision layers and masks into presets that you can easily apply to your nodes. Overview Godot already provides 32 collision layers, but managing them across large projects quickly becomes error-prone

Godot AI Assistant 0

by Champ_Gaming | MIT

AI-powered GDScript, scene, and chat assistant for Godot 4, powered by Groq's free LLaMA API

Full Description: Godot Assistant brings AI directly into your Godot 4 editor. Describe what you want in plain English and get back production-ready GDScript files, valid .tscn scene files, or instant answers to your Godot questions โ€” all without leaving

Low Poly Precision Outline Shader 0

by Sol Vin | MIT

A collection of scripts and shaders for enabling outlines to be rendered accurately and precisely without traditional issues with outline shaders, such as unwanted artifacts. It also supports multiple colors of outlines, with multiple base colors, while

See the demo in action and get the paid full shader @ https://sol-vin.itch.io/low-poly-pos ============================== Important Classes ============================== OutlineMesh - Special version of ArrayMesh that compiles surfacing information into

EAN-13 Barcode 0

by Kenyoni Software | MIT

EAN-13 barcode generation and rendering plugin, featuring a ready-to-use EAN13Rect node and utility classes for encoding, validation, and image generation

EAN-13 Barcode Generate and display EAN-13 barcodes. Includes a ready-to-use UI node and low-level utility classes for encoding, validation, and rendering. Features ๐Ÿ–ผ๏ธ EAN13Rect drop-in UI node that renders EAN-13 barcodes automatically ๐Ÿ”ข Accepts 12- or

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

Krita Importer 1

by Blackwater Gator Studios | Blackwater Gator Studios Attribution License

Krita .kra importer for Godot that automatically converts files into native Image resources and keeps textures in sync. On reimport, all linked textures in scenes and materials update automatically, eliminating manual reassignments and broken references

This importer integrates Krita .kra files directly into Godotโ€™s import pipeline. When a .kra file is imported, the plugin extracts the flattened image and converts it into a native Godot Image resource, making it immediately usable as a texture source

Godot 3D Cursor 0

by DevMarco | ISC

The Godot 3D Cursor Plugin is an editor-only plugin for Godot 4.5+ that introduces a configurable 3D Cursor to the editor, inspired by the 3D cursor functionality found in Blender. It provides an intuitive way to place and position nodes within a 3D scene

Godot 3D Cursor Plugin This plugin implements a 3D Cursor in the Godot Engine, inspired by Blenderโ€™s 3D cursor functionality. It provides an intuitive and precise way to place and position nodes within a 3D scene, improving the overall workflow for 3D

UUIDv4 1

by Binogure Studio | MIT

The UUID class is a GDScript 'static' class that provides a unique identifier generation for Godot Engine

Copy the uuid.gd file in your project folder, then start using it. func _init(): # To generate a new UUID string print(UUID.v4()) # To generate a new UUID object var uuid_object = UUID.new() var uuid_object_2 = UUID.new() print(uuid_object.as_string())

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...