Plugins

  • EasyBlend
    3.0
    v1.1Shaders

    EasyBlend is a shader which allows you to set a custom blending mode for your canvas item. Included are many of the blending modes you will find in common image editors. The blend is applied based on a 2d lookup table per color channel in the form of an input texture. This allows plenty of blends in addition to the ones shown, such as colored fogs and underwater effects. Update 1.1 (18 Sep 2018): Added an "Enabled" property and fixed the default intensity to 1.0.

    By: nobuyuki
  • Log.gd, a GDScript pretty-printer
    4.1
    vv0.0.7Tools

    Log.gd provides alternatives to `print(...)` that colorizes the output and prepends a source file and line-number based on the call-site. - `Log.pr(...)` - pretty print args in one line - `Log.prn(...)` - the same, but with newlines and tabs when printing Arrays/Dictionaries - `Log.warn(...)` - pretty-print AND push a warning via `push_warning` - `Log.err(...)` - pretty-print AND push a error via `push_error` This makes your printed output is much more readable! Full docs here: https://russmatney.github.io/log.gd/#/

    By: russmatney
  • Performance monitor
    3.2
    v0.1.1Misc

    In-game monitoring node with plots for performance or anything else. Just add a Monitor node to your scene and setup any number of plots with one function call each, like $Monitor.add_perf_monitor(Performance.TIME_FPS, "FPS")

    By: baz_a
  • Command Tokenizer (beta)
    3.2
    v1.0.0Scripts

    A small godot project with a (very simple) tokenizer written in GDScript. Supports bash like commands and command chains/pipes. BETA: I have not tested this really well yet. Please use with care.

    By: winston
  • SCML importer
    4.0
    v0.10.0Tools

    SCML importer for GODOT. Written to convert BrashMonkey Spriter created characters and animations into a Godot scene and animations. Usage: * install plugin * enable plugin * import scml along with images maintaining the relativity that the SCML expects * open the scml file in godot using the FileSystem dock 0.10.0 was developed in 4.3 but is expected to continue to work in 4.X since no breaking changes were made (quick test confirmed this). For a description of the changes please go to the github README

    By: wojciechm
  • Android Notification Scheduler Plugin
    4.3
    v4.1Scripts

    Allows scheduling of local notifications on the Android platform. Installation Steps: - click `Download` button - on the installation dialog... -> keep `Change Install Folder` setting pointing to your project's root directory -> keep `Ignore asset root` checkbox checked -> click `Install` button - enable the plugin via `Project->Project Settings...->Plugins` in the Godot Editor - for usage info, see https://github.com/cengiz-pz/godot-android-notification-scheduler-plugin/blob/main/README.md

    By: cengiz-pz
  • Open Font Package
    3.1
    v1.0.1Misc

    A collection of fonts under the open font license as ready-to-use Godot resources. Each font has its individual license file attached.

    By: dalton5000
  • OmniScale
    3.0.4
    v1.0Shaders

    Emulator-style pixel upscaling algorithm. Ported from the SameBoy to Godot 3+. Works similarly to hqx at arbitrary precision.

    By: nobuyuki
  • MadTalk - Dialog System
    4.4
    v1.0Tools

    One of the oldest and largest dialog plugins for Godot, now finally on AssetLib! (No need to get from github anymore =p) A mature, very feature-packed - but still also very beginner-friendly - dialog system for Godot. - Node-based, with elegant and compact editor (no spaghetti) - Conditions and events are intuitive to design and to follow - Handles in-game date/time automagically (only dialog plugin which does that!) - Handles voice acting and translations from the plugin itself - Very complete documentation with step-by-step tutorial (check on github)

    By: fbcosentino
  • Wyvernshield 2 - Character Upgrades for Combat Systems
    4.0
    v0.3Scripts

    Framework for RPG passive abilities. Attach a bunch of trigger reactions to `reaction_container`, then do `reaction_container.hit_received(who, how, damage)` and all the reactions will contribute to the received hit. - Reactions that change the outcome of an action based on conditions - can be attached and removed at runtime - Stat modifications that support grouping changes to then remove together - when an item gets equipped or unequipped, for example - Derivative stats (such as: strength becoming damage and health) - Temporary stat changes and reactions, for status effects 'n' such - Custom inspector view for reactions and stat modifications Using code generation, provides one of the simplest possible API implementations with good performance. Just configure it in the database resource, and trigger the chain like a regular function! Each item in the chain will call their own functions, modifying the result or reading from it to cause side effects. For example reactions and a description of how they work, check example/trigger_reactions/reactions.gd.

    By: don-tnowe
  • Godot Advanced Background Loader
    3.2
    v2.0Scripts

    This script allows you to load entire levels and all required assets while playing cutscenes. The attached demo shows a movie, after a while (specifically after reloading assets into temporary memory) a button appears. Clicking it will take the player to the test scene. It does not work on the network because threads are not supported there, and may stutter when loading more complex scenes, or just switching to another scene, e.g. when it was created using the HeightmapTerrain plugin from Zylann. Now this includes the C# version from nonunknown

    By: Master - Main Channel
  • Config Table Manager
    4.2
    v0.2.1Tools

    一个用于管理配置表格的Godot插件 A config table manager plugin for godot. ## Features 1. Easy to use, generate table header by using a data class. Allow to add additional columns. 2. How to generate and import can be save as a preset, convenient to adjust repeatedly. 3. Support backup and merge when regenerating tables. 4. Highly customizable, you can add your **Table Tool** and **Import Tool** to generate table file and import as resource which are meet your needs. ( This plugin is provide **CSV**, **xlsx** table tools, and provide **GDScript(TypedArray/Dictionary)** import tool.) 5. You can add Generate Modifier and Import Modifier to insert your logic for modify data in generating and importing workflow. ## 特性 1. 简单使用,根据数据类生成表头,允许添加附加列。 2. 生成与导入预设可保存,方便反复调节。 3. 支持重新生成表格时自动备份与合并。 4. 高度自定义,可添加自己的**表格工具**与**导入工具**,生成符合您需求的的表格文件或导入为你需要的资源格式。(该插件已提供**csv**,**xlsx**表格工具,以及**GDScript(数组/字典)**导入工具。) 5. 可添加**生成修改器**与**导入修改器**,在表格生成与导入流程中插入你的自定义逻辑以修改要生成或导入的数据。

    By: Daylily
  • Match3 Board
    4.4
    v2.1.02D Tools

    This lightweight library provides the core logic and functionality you need to build engaging match-3 games. Focus on game design and mechanics while leaving the complex logic to this library.

    By: ninetailsrabbit
  • Dialogic - Dialogue editor
    3.5
    v1.5.1Tools

    Create dialogs, characters and scenes to display conversations in your Godot games using a simple visual editor.

    By: coppolaemilio
  • Godot Krita Importer
    4.3
    v0.4Tools

    Plugin for Godot Engine to automatically import Krita KRA & KRZ-files.

    By: 2shady4u
  • Game of Life [Shader based]
    3.4
    v1.0Demos

    I found it difficult to track down a simple GPU version of the Game of Life in Godot so I built one as part of a step in another project. This project uses only shaders to calculate the previous & next steps for the cellular automata. GDscript is used here only to input mouse coordinates & button presses for drawing. tavurth.itch.io/godot-gpu-game-of-life

    By: tavurth
  • Godot Meta Toolkit Demo
    4.3
    v1.0.2Demos

    A demo showing how to the Godot Meta Toolkit, which exposes the Meta Platform SDK and provides other tools for XR development on Meta's platform. See the documentation here: https://godot-sdk-integrations.github.io/godot-meta-toolkit/

    By: W4 Games
  • unirest gdscript
    3.5
    v1.3Scripts

    Unirest in GDScript: Simplified, lightweight HTTP client library. Godot Engine HTTPClient extension inspired by Kong Unirest.

    By: fenix