Godot 资源大全 - duzhi5368/AwesomeAllInOne GitHub Wiki

通用

3D

Level of Detail (LOD)
Procedural tree generation
Godot-biome - Procedural biomes generator
Godot Volumetrics Plugin
GPU terrain editor download
3D navigation jump links
Third person controller
Octahedral Impostors
Dynamic water
random prop filling
AllSky skybox, simple skybox
Red dot gun shader
Godot Trail System, GM_Trail, Motion trails
portal culling
Gun system
Projected decals
Heightmap terrain, Voxel terrain
Mirror, Reflection
Character look at controller
Target Tracker and Direction Indicator
Character Editor with Blendshapes and Wardrobe
VPainter
Godot slicer - port of Unity Ezy-slicer
Tile breaker - texture untiling
Multithreaded VisualServer Multimesh Grass
Voxel Factory
Shell Fur and Grass Add-on
Grass interaction
Godot Open World demo
Godot God Rays Plugin - post-processing
Line3D, LineRenderer
Shell Fur *
Gecko - procedural animation project
Camera tween
Physics sandbox - physics testing ground
3D book - dynamic content
Godot Simple PCG Terrain - Terrain generation/ chunk system

2D

Shaders

3D shaders

Realistic water shader, Basic water,2D ripple effect
Material capture
DOS like shader
Sprite stack - fake 3d pixel art
Shader animation effects
Rim light
Guilty Gear Style toon shader
Cel Shader v2.0.0
Temperature-heat&cold
psx-shaders, godot-psx-shaders
Liquid container shader VR demo
3D Anime eyes
3D Grass particle shader tutorial
Waterfall shader
Shadertoy ported shaders Shadertoy ported shaders 3.x Flexible Toon Shader*
Interactive grass GLES2
PSX Shaders

2D Shaders

Audio

Multiplayer

Quality of life

Tools and utility collections

eh_DocsExporter
Pigdev tools
NeZvers Tools and utility
eco state machine
AR & VR tools
godot-utils-and-other - volumetric lights shader & more
lerp_angle
debug overlay
Test_DebugDraw
Godot Neural Network
Custom Godot_NeuralNetwork
@Retystety/NeuralNetworks Example project
Schematic Map Editor - metroidvania map editor

Mobile support

Gesture camera
Touch manager

Publishing features

Good Old Games Achievement Plugin
GodotSteam | Steam api
Google Play Game Services
RetroPie export
Docker image to export Godot Engine games

Importing

DAZ studio to Blender to Godot workflow
Qodot - Quake map support
GoldSrc BSP file importer (test version) | GoldSrc-MDL-Importer (Animations)
From blender to Godot
godot-kra-psd-importer
Aseprite importer
LED (2d level editor) importer
Tiled map importer
LDtk "Level Design toollkit" importer, LDtk2Godot
Godot Dynamic GLTF Loader
ToPixel - Editor plugin convert to pixel art formats|PixImp - animation Export/ Import

Integration

Twitch Chat Interaction Layer
Discord bot by OverloadedOrama | Discord bot by Hanprogramer
GIFT - Godot IRC For Twitch addon
Discord.gd

App projects

Pixelorama
Godello - Trello clone
Material maker
Graphical Brainfuck IDE
Arrow - Game Narrative Design Tool
bitmapFlow - generate inbetweens for animated sprites
Dialogic - dialog builder

Other Godot related lists

Godot powerful
Godot awesome

TextEditor themes

Godot syntax themes

Awesome Godot Awesome

Godot Engine logo

A curated list of free/libre games, plugins, add-ons and scripts for Godot.

Looking for third-party programming language support in Godot? See Vivraan/godot-lang-support.

Contents

Games

Open Source Games that use Godot.

2D

Godot 3.2+

  • Librerama - A free/libre fast-paced arcade collection of mini-games.
  • Portal 2D - 2D remake of the Portal games.
  • spindle of serendipity - Word guessing game with customizable entries.
  • SuperStarfighter - Fast-paced local party game with starships that battle in a top-down arena.
  • TuxBuilder - Work-in-progress reimplementation of SuperTux.

Godot 3.1

  • Blipshift - Simple top-down moving platforms game.
  • Circle Jump - Mobile arcade game, addicting and enjoyable. How-to-made tutorial is available, so you can recreate it yourself and learn Godot.
  • Haldric - Official work-in-progress reimplementation of Battle for Wesnoth.
  • SealedBite - 2D platformer game, winner of the GitHub Game Off 2019 jam.
  • Unknown Horizons - Official work-in-progress reimplementation of Unknown Horizons.

Godot 3.0

Godot 2.1

  • BlockPop - A simple Breakout clone.
  • Bombs - Simple mobile game. You need to touch bombs to defuse them.
  • Captain Holetooth - Explorative platformer in a detailed world. Geared towards younger players.
  • Dolphin Island 2 - Platformer game made for the A Game By It's Cover 2015 Game Jam.
  • DynaDungeons - Bomberman clone in a fantasy universe.
  • Kraken-Rampage - Ludum Dare 33 entry made in 48 hours.
  • Minehunter - A Minesweeper clone.
  • Minilens - Free puzzle platform game.
  • Mountain of Hope - Game made on Theater Game Jam (PGA 2015).
  • Ninja-Training - Small running game done as 1 hour challenge.
  • No hope - Ludum Dare 33 entry made in 48 hours.
  • Planet Rider - 2D physics parkour game in an alien environment.
  • Platshoot - A 2D shooter game.
  • Ringed - Top-down shooter with extensive usage of light effects.
  • Tanks of Freedom - Free turn-based isometric strategy game.
  • Three Hungry Mice - Breakout game with mice made for the Godot Engine Jam of March 2016.

3D

Godot 3.2+

  • Broken Seals - A work-in-progress third person action RPG with multiplayer support (needs custom engine modules).
  • Super Tux Party - A free/libre and open-source party game that is meant to replicate the feel of games such as Mario Party.
  • Thrive - A free, open-source game about the evolution of life (Mono).

Godot 3.1

  • Rapid Rescue - Rapid Rescue is a local multiplayer strategy game inspired by Labyrinth.

Godot 3.0

  • Meteorite - A lowres metroidvania FPS, inspired by Metroid Prime, made for LOWREZJAM 2018.

Godot 2.1

Projects

Non-game Open source projects made with Godot (tools/utilities).

Godot 3.2+

  • Arrow - A tool to design game narratives with nodes.
  • Godello - A Trello-like kanban board application made with Godot. A proof of concept for complex non-game applications with Godot, as well real-time online interactions between multiple users. Includes backend code.
  • Lorien - Infinite-canvas drawing/whiteboarding app for Windows, Linux and macOS. Supports drawing tablets and pressure sensitivity.
  • Material Maker - Create PBR materials procedurally (similar to Substance Designer).
  • Pixelorama - 2D pixel art editor.
  • ProtonGraph - Node-based tool for procedural content creation. Like visual scripting, but for 3D model generation (needs custom engine modules).

Templates

Projects to use as a base for your own games.

Godot 3.2+

Godot 3.1

  • Godot-GameTemplate - Template with all necessary stuff taken care of. Designed for pixel art games.

Demos

Demos to learn GDScript, its concepts, and various game features.

Godot 3.2+

  • Godot Demo Projects - Official Godot demo projects (everything except the TPS demo).
  • TPS Demo - Official Godot third person shooter (TPS) demo with high quality graphics.
  • Godot experiments - Several 2D, 3D and VR experiments.
  • The Tower - A voxel-based parkour game to show the capabilities of the Voxelman module.

Godot 3.1

  • Realistic Water Shader - Realistic 3D water shader with foam and caustics.
  • OpenRPG - JRPG-style game demo and template.
  • voxelgame - Minecraft-like voxel terrain demo, utilising the godot_voxel module.

Godot 3.0

Godot 2.1

Tutorials

Notice: The list of tutorials has moved to the Godot documentation.

Plugins and scripts

Scripts that let you do new stuff, or enhance Godot functionality.

Various Godot versions

  • 2D Day/Night Cycle - A ☀️ Day / 🌔 Night cycle for 2D (Godot 3.x).
  • 2D Destructible Objects - A script that takes a sprite, divides it into blocks and makes them explode💥 (Godot 3.x).
  • AgonesSDK - Plugin to add Agones SDK functionality to Godot (Godot 3.x).
  • Anima - Run sequential and parallel animations with less code compared to Tween (Godot 3.x).
  • Aseprite Wizard - Plugin for importing animations from Aseprite as SpriteFrames (Godot 3.x).
  • BoxCam2D - Simplest way to implement grid-based 2D camera movement (Godot 3.x).
  • CRT Shader - A Godot shader that simulates CRT Displays with many shader parameters (Godot 3.x).
  • SimpleGodotCRTShader - A simple Godot shader that simulates CRT Displays (Godot 2.x, 3.x).
  • EffekseerForGodot3 - Import Effekseer particle effects (Godot 3.x).
  • Escoria - Point & click adventure game framework (Godot 2.1, 3.2+).
  • GdUnit3 - Godot Unit Testing Framework (Godot 3.x).
  • GodotPhoenixChannels - A GDScript and Godot Engine implementation for the Channels API of the Phoenix Framework (Godot 3.*).
  • Godot Recipes - A large collection of tutorials and techniques, both big and small.
  • Godot Shaders - A large library of free and open-source shaders for 2D and 3D.
  • Godot SQLite - GDNative wrapper for SQLite, making it possible to use SQLite databases as data storage in your project (Godot 3.2+).
  • GodotTIE - Text Interface Engine to control text output (like in a RPG dialogue) (Godot 2.x, 3.x).
  • gterm - GUI control that draws something similar to *nix terminal emulators (Godot >= 2.1).
  • GUT - Utility for writing unit tests in GDScript (Godot 3.x).
  • HTerrain - Heightmap-based terrain. Supports texture painting, colouring, holes, level of detail and grass (Godot 3.x).
  • InGrid - Infinite scrolling grid (Godot 3.x).
  • obs-websocket-gd - Script and editor plugin to control Open Broadcaster Software from Godot via obs-websocket (Godot 3.x).
  • SMRT-Godot - A dialog system and editor fairly customizable, a nice fit for story-driven games (Godot 3.x).
  • Scrolling Background - A scrolling background node (Godot 2.1,3.x).
  • GodotNotificationCenter - A notification center (Godot 3.x).
  • Ridiculous Coding - Makes your coding experience in Godot 1000× more ridiculous (Godot 3.x).
  • StoryTeller Engine - Dialog and interactive fiction engine (Godot 3.x).
  • Tiled importer - Import maps from Tiled (Godot 3.x).
  • TileSet Builder - Quickly build tilesets with style (Godot 3.x).

Godot 3.2+

  • Cartographer - Heightmap-based 3D terrain editor.
  • CSG Mesh Exporter (.OBJ) - Export CSG nodes to OBJ meshes to improve editing performance.
  • Debanding Material Shader - Simple material shader with added debanding noise, for use with the GLES2 renderer as it doesn't support full-screen debanding.
  • Dijkstra map for Godot - A GDNative project for Godot game engine, that introduces Dijktra Map pathfinding node.
  • Code Snapshot - A plugin which lets you take beautified screenshots of your code within the editor.
  • Delaunator GDScript - A GDScript library for Delaunay triangulation of 2D points.
  • Dialogic - Create dialogs, characters and scenes to display conversations.
  • Funexpected Flash Tools - Adobe Animate (Flash) plugin that allows you to export a project for a Godot Engine.
  • GDGIFExporter - GIF exporter made entirely in GDScript.
  • GitHub integration - Interact with GitHub without opening your browser.
  • GDGotm - GDScript API for gotm.io.
  • godotccd - Fast 3D collision checks in Godot using libccd.
  • godotdetour - A GDNative implementation of the detour/detourcrowd library.
  • GodotDiscordSDK - A GDNative wrapper for the Discord Game SDK, adding support for its functionality in GDScript without recompiling the engine (as opposed to something like godotcord which is a custom engine module).
  • Godot GamePad - Allows players to use their mobile devices as controllers.
  • Godot Gif Getter - An in-game utility for recording and saving GIFs (written in GDNative Rust).
  • godot-ink - A C# (Mono) plugin to integrate stories writen in ink, a scripting language for writing interactive narrative.
  • Godot NExt - A set of basic node extensions.
  • Godot Mixing Desk - Make procedural sound and adaptive/procedural music with a few nodes and a couple lines of code.
  • GodotOnReady - A C# (Mono) alternative to the GDScript-only onready keyword, without reflection.
  • GodotRx - Reactive extensions for Godot C# (Mono).
  • Godot Polygon 2D Fracture - Two simple scripts for fracturing and cutting polygons.
  • Godot-Trail-System - Advanced 2D/3D trail system.
  • Kehom's Godot Addon Pack - A collection of addons for debugging, networking, UI, and more.
  • Level of Detail (LOD) - Level of detail add-on for meshes, lights and particles. Can improve performance in large scenes.
  • Line Collider 2D - A script which adds colliders that follow an array of Line2Ds (useful for prototypes).
  • MDFramework - A C# multiplayer framework with additional tools (Mono).
  • Mitigate-IK - Mitigates the scaling effects of SkeletonIK.
  • NI mate Motion Capture - Animate Skeletons with a Microsoft Kinect sensor.
  • NativeLib - Plugin management system designed to easily operate with native libraries for iOS/Android. It also takes care about plugin dependencies and provides hassle-free native libs updating. Attribution and analytics: Adjust, Amplitude, AppsFlyer, Flurry, GameAnalytics, Tenjin. Ads networks and mediation: AdColony, AppLovin, TapDaq. GDPR and privacy: App Tracking Transparency, Ogury. Social: Facebook. Universal backend solution: Firebase.
  • Qodot - Quake .map file support for Godot. Lets you use TrenchBroom for level design.
  • Scatter - Randomly fill an area with props or other scenes.
  • Shell Fur - 3D fur node for Godot.
  • SmartShape2D - A 2D terrain tool.
  • Tree generator - Tool for generating trees.
  • UI Design Tool - Intuitive design workflow for UIs in the editor.
  • Universal Sky - Adds a Dynamic Sky and Time of Day.
  • Volumetrics - Voxel-based volumetric lighting and fog plugin.
  • Voxel-Core - GDScript voxel plugin for creating, importing and editing voxel content in-engine and in-game.
  • VPainter - 3D vertex painting plugin.
  • Waterways - Tool to generate river meshes with flow and foam maps based on Bézier curves.
  • Yume Visual Novel Editor - An integrated editor for creating visual novel games.

Godot 3.1

  • FMOD GDNative - Plugin to use the FMOD audio engine in GDScript.

Godot 3.0

  • gdstats - A library of pseudorandom number generators for common statistical distributions.

Godot 2.1

  • Auto Tile Layer - Allows automatic 2D tiling using RPG Maker's Autotile format.
  • Grass Plugin - A plugin to handle huge amounts of grass, foliages and other vegetations.
  • SUTjoystick - Easy gamepad support for GNU/Linux and Windows.

Godot version unknown

Modules

Stuff integrated into Godot core (C++).

Various Godot versions

  • Entity Spell System - An entity and spell system for complex (optionally multiplayer) RPGs (Godot 3.2, 4.0).
  • godot-anl - A wrapper for Accidental Noise Library with a visual noise editing support.
  • godot-python - Python support for Godot 3.
  • godot-voxel - Module for creating volumetric worlds (Godot 3.1+).
  • Gdnet for Godot 3 - An ENet wrapper for Godot 3.
  • GodotSteam - Steam API library binding for Godot. Supports Windows, macOS and Linux (Godot 3.x).
  • Texture Packer - Tools to layer, pack, and merge textures at runtime (Godot 3.2+, 4.0).
  • Voxelman - A voxel engine with more focus on editor integration, gameplay-related features, and extendability (Godot 3.2+, 4.0).

Godot 4.0

  • Godex - An entity component system library.

Godot 3.2+

Godot 3.1

Godot version unknown

GDScript/C# editor support

Add-ons for text editors that implement GDScript or C# support.

Godot script editor syntax themes

Alternative themes for the built-in script editor.

Unofficial Godot builds

Those builds will let you use recent versions of Godot Git, but they may be less stable than official ones – use at your own risk.

Bash scripts

Bash scripts can be placed in ~/.local/bin.

  • build-godot - (and build-godot-mono) Scripts that compile and run Godot, attempting to install dependencies if needed.
  • godot.sh - Script that automatically downloads and launches latest version of Godot, or compiles and launches the Git master branch.
  • godot-wrapper - Script that helps Debian and Ubuntu users install and use Godot.
  • replicate-file.sh - Script to update copies of a file with one master file.

Websites

  • Godot Asset Library - Official Godot Asset Library. Includes user-created games, projects, templates, demos, tutorials, plugins, and scripts.
  • Godot Shaders - A community-driven shader library for the Godot game engine.
  • Gotm.io - A website for hosting HTML5 games that were made in Godot.
  • This Week in Godot - A weekly newsletter with news, tutorials, game and demo releases and more.

Other

Other stuff.

Godot Powerful Plugins & Essentials v7.0

Power

Motivate-me =D

You can motivate me continue this and a lot of other projects to improve godot-engine, and help a lot of people making their dreams come true:

ko-fi

What this is

A list of plugins that you need in almost any project you make to turn godot into a more powerful engine than it already is.

What's new?

IMPORTANT This is the lastest release of godot-powerful, as 4.x approaches another repo will be made to maintain things organized, this will be updated less often, since people will also migrate to 4.x! Thanks to everyone who supported this project in any way! :D

  • At 7.0:

    • Modified Explore button
  • Added to Organization Section:

  • Added to Plugins:

    • JSON Configuration File
    • XBOX Export
    • YaFSM
    • GDUnzip
    • MakeFile Launcher
    • SmartShape2D
    • Macros for GDScript
    • Singleton Shortcut
    • Unit Test Framework
    • Dialogic
  • Removed from Plugins:

  • Removed from External Tools:


== Plugins ==

3D Text (Label3D)

  • Hello! This is an addon built for Godot 3.1.x that adds 3D labels to your arsenal of nodes. It's just like a regular label, but in 3D! The addon simply adds a new node called Label3D that you can add anywhere in your 3D environment.
  • Author: @SIsilicon
  • Screenshot

Advanced Background Loader

  • This script allows you to load entire levels and all required assets while playing cutscenes.
  • Author: @MasterPolska123

Animation Frame Picker

  • Adds a Frame Picker functionality for 2D Animation, allowing for more efficient keyframing on an animation track.
  • Author: @AniMesuro
  • Screenshot

Audio Effect Inspector

  • Audio Effects could be confusing to users who may be unfamiliar with the Audio Engineering environment and its tools. Looking at sliders with no visual feedback may seem a little daunting. This is where the Audio Effect Inspector comes in handy! It enables you to control your tools much easier with a graphical interface; like any VST plugin used in DAWs.
  • Author: @NoodleSushi
  • Screenshot

Batch Collisions

  • A plugin that automates the process of adding and updating collision shapes to meshes. Select one or more nodes and press F11 to add convex collision shapes or F12 to add concave ones.
  • Author: @DiV4

Behaviour Tree

  • Build complex patterns and behaviors with the native scene tree editor, move behavior nodes around and edit them without fear of cracking the system.
  • Author: @GabrieleTorini
  • Screenshot

Concept Graph

  • An addon for node based content creation directly from the Godot engine editor.
  • Author: @HungryProton
  • Screenshot

Decal

  • DecalCO is a shader based solution for the Godot game engine. Decals are a great tool used to add details to a 3d object without having to add more details to its geometry or using really large texture maps.
  • Author: @Master-J
  • Screenshot

Dialogic

  • Create dialogs, characters and scenes to display conversations in your Godot games..
  • Author: @coppolaemilio
  • Screenshot

EasyBlend

  • 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.
  • Author: @nobuyukinyuu
  • Screenshot

Firebase

  • A Google Firebase SDK written in GDScript for use in Godot Engine projects.
  • Author: @GodotNuts

GDScript to CSharp

  • Convert GDScript classes to C#. A one click solution that may save you hundreds of hours.
  • Author: @kiriri
  • Screenshot

GDUnzip

  • Gdunzip is a zip file browser/decompressor written entirely in a single GDScript file. You can use this in games you're building with the Godot game engine. This script is meant for modest zip decompressing purposes, since the inflate algorithm it contains isn't super fast and gdunzip doesn't do CRC checks of the uncompressed files. However, gdunzip works fine if you only need to decompress small files, or when your zip files contain precompressed files like png's.
  • Author: @jellehermsen

Global Illumination 2D

  • 2D global illumination implemented in the Godot game engine. I made it because I didn't find any examples of this sort of 2D rendering in Godot, and no examples in other engines that had publicly available code.
  • Author: @samuelbigos
  • Screenshot

GPU TileMap

  • This is a shader based tilemap alternative, tiles have the same width and height, maps are stored as image textures, for now the maps are saved in the scene
  • Author: @MightyPrinny

Inspector Gadget

  • Inspector gadget is a set of GDScript UI controls designed to read and write object properties at runtime. It extends the standard get_indexed() function from the Node
  • Author: @Shifty
  • Screenshot

JSON Configuration File

  • JSON Configuration File is a plugin for Godot that aims to aid reading user input via a JSON file. Using a JSON file as a way to configure your Godot application would allow your users to share configuration files. Minecraft is a remarkable example that uses JSON files to configure certain aspects of the game, such as block models.

The definition of JSON Schemas inspired this plugin. However, instead of using a JSON file to define the structure of a JSON, it takes a coding approach. This approach has the advantage of allowing more features.

  • Author: @98teg
  • Screenshot

Level of Detail (LOD)

  • This add-on provides level of detail for meshes, lights and particles. It can be used to improve performance in large scenes significantly.
  • Author: @Calinou
  • Screenshot

Localization Editor

  • This is a Godot Editor plugin to manage localization data. The plugin allows you to quickly and easily edit translations in csv format. You can also auto translate your text (build in Google Translator) Remaps are also supported. Resources are assigned very easily using drag and drop. The assigned resources can be viewed in preview window, to check them. Inputs are also checked for errors. The wrong entries are highlighted in color.
  • Author: @VP-GAMES
  • Screenshot

Macros for GDScript

  • Generate GDScript quickly by typing brief words or letters.
  • Author: @rainlizard
  • Screenshot

Makefile Launcher

  • Plugin to execute or build make targets from the Godot Editor. The plugin adds a new dock to the bottom panel called Make that reads the makefile in your project root directory and creates a list build targets, each triggerable from the UI.
  • Author: @samdze
  • Screenshot

Mesh Batcher

A tool for batching MeshInstance nodes into a single MultiMeshInstance.

  • Provides a new MeshBatcher node for easy implimentation. Simply used the node as a container for MeshInstances.
  • Place and edit individual MeshInstances for granular control.
  • Detects StaticBodies allowing for collisions with a MultiMeshInstance.
  • Author: @OrigamiDev-Pete
  • Screenshot

Modifiers

  • Node that allows the creation of multiple chained modifiers for any node property.
  • Author: @samdze
  • Screenshot

Native Integration

  • Make C++ scripts without any external configuration, just plug,make your code, and you're done!
  • Author: @NonUnknown
  • Screenshot

Node Connector

  • Plugin for the Godot editor that provides a convenient way to connect a bunch of UI elements to a script.
  • Author: @Rybadour
  • Screenshot

Singleton Shortcut

  • Add a shortcut to easy access singletons from script editor
  • Author: @rainlizard
  • Screenshot

Smart Audio Stream

  • think a jumping audio with a duration of 1 sec but your player takes only .5s to do jumps, using the normal AudioStream it will cut the currently playing audio and start it again, with this plugin it knows if a sound is already playing and instead of cut and play again it will set another stream to play so you will hear the sounds without cutting them.
  • Author: @nonunknown

SmatShape2D

  • This plugin allows you to create nicely textured 2D polys. Simply place a few points then create / assign the shape material and you should have a good looking polygon. The textures used are similar to what you would use if making terrain using TileMaps/TileSets
  • Author: @SirRamEsq
  • Screenshot

Sound Manager 3.0

  • The Sound Manager gives the users a better control over the audio of their games. Using this plugin, it is possible to play every sound of the game using just simple method calls. No more long AudioStreamPlayer lists inside your scenes nor long methods to handle the audio inside every script. It also gives you a better control over the Background Music. The sounds will not stop between scenes anymore, giving you the power to stop it and play it whenever and however you want.
  • Author: @Xecestel

SpriteSheet Manager

  • This plugin lets the user deal with irregular spritesheets, and automatically generates animations from selected ones.
  • Author: @nonunknown
  • Screenshot

SpriteText

  • Script that can be used as a label that uses a sprite sheet to display text
  • Author: @MightyPrinny
  • Screenshot

Text Editor

  • A little plugin to easy-way manage your text files inside your project folder.
  • Author: @fenix
  • Screenshot

Tiled To Godot Export

  • Tiled plugins for exporting Tilemaps and Tilesets in Godot 3.2 format.
  • Author: @MikeMnD

Trail System

  • Godot Trail System is an advanced trail/ribbon plugin for the Godot Engine similar to Unity3D's system. The plugin offers full features in 3D and basic 2D functionality (it will be updated later).
  • Author: @OBKF
  • Screenshot

Unit Test Framework

  • Fully integrated in the Godot editor Run test-suite(s) by using the context menu on FileSystem, ScriptEditor or GdUnitInspector Create test's directly from the ScriptEditor A spacious set of Asserts use to verify your code
  • Author: @MikeSchulze
  • Screenshot

Volumetrics

  • Hello fellow Godot user. This plugin will enable to create well lit volumetric fog in the game engine. GLES 3 only.
  • Author: @SIsilicon
  • Screenshot

VPainter

  • A vertex painting addon for the Godot game engine.
  • Author: @tomankirilov
  • Screenshot

XBOX Export

  • Export your games for xbox
  • Author: @SLGamesCregg

Wheater 2D

  • An easy to use 2D Weather for Godot games including wind, rain, snow and some scene darkening...
  • Author: @parachutino
  • Screenshot

YaFSM

  • Designer-friendly Finite State Machine implemented in "Godotic" way
  • Author: @imjp94
  • Screenshot

== Language Support ==

C++ Helper

  • Plugin to help with some of the more tedious aspects of developing with GDNative C++.
  • Author: @turtlewit
  • Screenshot

Javascript / Typescript

  • This module implements JavaScript/TypeScript language support for the godot game engine. QuickJS is used as the ECMAScript engine.
  • Author: @GodotExplorer

Kotlin

  • This is a Kotlin language binding for the Godot game engine. It uses GDNative to interact with Godot's core api's. The binding provides you Godot API's as Kotlin classes, so you can write your game logic completely in Kotlin. It will be compiled into a dynamic library using Kotlin/Native. You don't have to worry about any binding logic. Just write your game scripts like you would for GDScript or C# but with all the syntactic sugar of kotlin.
  • Author: @utopia-rise
  • Screenshot

Lua

  • Lua 5.4 language support for Godot Engine 3.2.x-stable (4.0-dev too unstable to work with for now)
  • Author: @perbone

Python

  • The goal of this project is to provide Python language support as a scripting module for the Godot game engine.
  • Author: @touilleMan
  • Screenshot

Rust

  • Rust bindings to the Godot game engine.
  • Author: @godot-rust

== External tools ==

These are tools made with godot, some can run inside the engine itself, others not, but still improves the engine. Since they are "externals" they were not included inside the plugin selector inside the engine

Material Maker

  • This is a tool based on Godot Engine that can be used to create textures procedurally.
  • Author: @RodZill4
  • Screenshot

== Organization Plugins ==

Code Snippet Plugin

  • This plugin for Godot 3.2.X adds a popup which lists all available code snippets. The popup is shown with Control+Tab.
  • Author: @Leleat
  • Screenshot

Command Pallete

  • A Godot addon inspired by CtrlP, making it faster and easier to open the resource you're looking for in the editor.
  • Author: @IvanFon
  • Screenshot

File System View

  • A Godot tool similar to FileSystem dock, allows you to customize filters(views) to work with project resources.
  • Author: @zaevi
  • Screenshot

Folder Node

  • Allows to create folder nodes in the tree view. Folder nodes don't have a purpose other than organising your nodes. Usage: Select the nodes you want, right click and select "Reparent to new node", now your nodes are in a folder.
  • Author: @JulienVanelian

Github Integration

  • A complete GitHub integration for your Godot Editor! Manage your project without even opening your browser.
  • Author: @fenix-hub
  • Screenshot

Project Map

  • This addon lets you create a "map" of your project to get a better overview and to quickly access your most-used files.
  • Author: @Yogoda
  • Screenshot

Quick Plugin Manager

  • Faster plugin management without going deep into Godot's plugin settings.
  • Author: @mastermarkus

TODO - UPDATED

  • A plugin to view TODOs and other tags created in code similar to those found in popular IDEs. // Now with C# Support! //
  • Author: @OrigamiDev-Pete
  • Screenshot

== Honorable Mentions ==

Mentions to other repos, like godot-powerful. Maybe you can find something more specific to your project in one of these.

Awesome Godot

  • A curated list of free/libre games, plugins, add-ons and scripts for Godot.
  • Author: @Calinou

Ridiculous Coding (programming visual fx)

  • Similar to vscode's powerful coding it makes your coding experience in Godot 1000x more ridiculous.
  • Author: @Jotson
  • Screenshot

Next

  • Godot Node Extensions, AKA Godot NExt, is a Godot 3.1+ repository dedicated to collecting basic script classes that are currently unavailable in vanilla Godot.
  • Author: @godot-extended-libraries
⚠️ **GitHub.com Fallback** ⚠️