Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-godot-3

A curated list of free/libre games, plugins, add-ons and scripts for Godot 3
https://github.com/gordzen/awesome-godot-3

Last synced: about 8 hours ago
JSON representation

  • Modules

    • 3D

      • Texture Packer - Tools to layer, pack, and merge textures at runtime (Godot 3.2+).
      • Voxelman - A voxel engine with more focus on editor integration, gameplay-related features, and extendability (Godot 3.2+).
      • Flash Module - Use Adobe Animate (Flash) projects in Godot.
      • GodotAIGym - Make your Godot project into an OpenAI Gym environment to train RL models with PyTorch.
      • godotcord - A wrapper for the [Discord Game SDK](https://discord.com/developers/docs/game-sdk/sdk-starter-guide).
      • godot-simple-state - A minimal finite state machine using nodes, perfect for Jam games.
      • Godot-Slicer - A port of [Ezy-Slicer](https://github.com/DavidArayan/ezy-slice) for Godot.
      • Goost - A general-purpose, extensible and customizable extension.
      • PortAudio - Wrapper methods and Godot-friendly types to use [PortAudio](http://www.portaudio.com).
      • Speech to Text - Captures the user's microphone input and converts it to text.
      • spout-gd - Share OpenGL textures across Windows applications through your GPU using [Spout](https://github.com/leadedge/Spout2).
      • Entity Spell System - An entity and spell system for complex (optionally multiplayer) RPGs (Godot 3.2+).
      • godot-anl - A wrapper for [Accidental Noise Library](https://github.com/JTippetts/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.
      • GodotHook - A lite custom event system for Godot Engine (Godot 3.x).
      • Entity Spell System - An entity and spell system for complex (optionally multiplayer) RPGs (Godot 3.2+).
      • godot-anl - A wrapper for [Accidental Noise Library](https://github.com/JTippetts/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.
      • GodotHook - A lite custom event system for Godot Engine (Godot 3.x).
      • Texture Packer - Tools to layer, pack, and merge textures at runtime (Godot 3.2+).
      • Voxelman - A voxel engine with more focus on editor integration, gameplay-related features, and extendability (Godot 3.2+).
      • Flash Module - Use Adobe Animate (Flash) projects in Godot.
      • GodotAIGym - Make your Godot project into an OpenAI Gym environment to train RL models with PyTorch.
      • godotcord - A wrapper for the [Discord Game SDK](https://discord.com/developers/docs/game-sdk/sdk-starter-guide).
      • godot-simple-state - A minimal finite state machine using nodes, perfect for Jam games.
      • Godot-Slicer - A port of [Ezy-Slicer](https://github.com/DavidArayan/ezy-slice) for Godot.
      • Goost - A general-purpose, extensible and customizable extension.
      • PortAudio - Wrapper methods and Godot-friendly types to use [PortAudio](http://www.portaudio.com).
      • Speech to Text - Captures the user's microphone input and converts it to text.
      • spout-gd - Share OpenGL textures across Windows applications through your GPU using [Spout](https://github.com/leadedge/Spout2).
  • GDScript/C# editor support

  • Godot script editor syntax themes

    • 3D

      • base16-godot - All [base16](https://github.com/chriskempson/base16) themes.
      • Godot syntax themes - 13 syntax themes including Ayu Mirage, Darcula, Gruvbox Dark, Monokai, One Dark, Solarized, and more.
      • base16-godot - All [base16](https://github.com/chriskempson/base16) themes.
      • Godot syntax themes - 13 syntax themes including Ayu Mirage, Darcula, Gruvbox Dark, Monokai, One Dark, Solarized, and more.
  • Games

    • 2D

      • Everplast - Unique 2D platforming experience filled with rage, rush, speed, and spray.
      • Falling Square - A simple mobile game to test your reflex.
      • Flappy Race - A 2D online multiplayer game inspired by Flappy Bird and Mario Kart for desktop and HTML5.
      • 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.
      • 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.
      • Breakable - A breakout-like game.
      • Memory Game - Simple Memory game.
      • Everplast - Unique 2D platforming experience filled with rage, rush, speed, and spray.
      • Flappy Race - A 2D online multiplayer game inspired by Flappy Bird and Mario Kart for desktop and HTML5.
      • 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.
      • 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.
      • Breakable - A breakout-like game.
      • Memory Game - Simple Memory game.
    • 3D

      • Ball2Box - Shoot the ball into the box, available for iOS, Android and html5.
      • Boom - A very simple, old fashion FPS, work-in-progress but playable.
      • 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.
      • Meteorite - A lowres metroidvania FPS, inspired by Metroid Prime, made for LOWREZJAM 2018.
      • Ball2Box - Shoot the ball into the box, available for iOS, Android and html5.
      • Boom - A very simple, old fashion FPS, work-in-progress but playable.
      • 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.
      • Meteorite - A lowres metroidvania FPS, inspired by Metroid Prime, made for LOWREZJAM 2018.
  • Projects

    • 3D

      • GATT - Godot Autotile Texture Templater - A tool for generating 2x2 and 3x3 autotile tilesets in whichever size and colour needed.
      • 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).
      • vpuppr - A cross-platform VTuber application with mulitple tracking backends.
      • 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.
      • GATT - Godot Autotile Texture Templater - A tool for generating 2x2 and 3x3 autotile tilesets in whichever size and colour needed.
      • Arrow - A tool to design game narratives with nodes.
      • 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).
      • vpuppr - A cross-platform VTuber application with mulitple tracking backends.
  • Templates

  • Demos

    • 3D

      • 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.
      • Realistic Water Shader - Realistic 3D water shader with foam and caustics.
      • voxelgame - Minecraft-like voxel terrain demo, utilising the godot_voxel module.
      • 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.
      • Realistic Water Shader - Realistic 3D water shader with foam and caustics.
      • voxelgame - Minecraft-like voxel terrain demo, utilising the godot_voxel module.
  • Plugins and scripts

    • 3D

      • GdUnit3 - Godot Unit Testing Framework (Godot 3.x).
      • 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](https://github.com/googleforgames/agones) SDK functionality to Godot (Godot 3.x).
      • Aseprite Wizard - Plugin for importing animations from Aseprite as SpriteFrames (Godot 3.x).
      • AutoColliders - Allows the automatic generation of colliders for Sprites, with planned expansion to handle 3D meshes in the future (Godot 3.x).
      • Dialogue Manager - A simple but powerful text based branching dialogue editor and runtime (Godot 3.x).
      • EffekseerForGodot3 - Import [Effekseer](https://effekseer.github.io/en/) particle effects (Godot 3.x).
      • Escoria - Point & click adventure game framework (3.2+).
      • GodotNotificationCenter - A notification center (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 3.x)
      • 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 3.x).
      • 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).
      • Input Helper - A helper for detecting input devices and remapping controls (Godot 3.x, 4.x).
      • obs-websocket-gd - Script and editor plugin to control Open Broadcaster Software from Godot via obs-websocket (Godot 3.x).
      • Ridiculous Coding - Makes your coding experience in Godot 1000× more ridiculous (Godot 3.x).
      • 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](https://github.com/googleforgames/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).
      • AutoColliders - Allows the automatic generation of colliders for Sprites, with planned expansion to handle 3D meshes in the future (Godot 3.x).
      • BoxCam2D - Simplest way to implement grid-based 2D camera movement (Godot 3.x).
      • Escoria - Point & click adventure game framework (3.2+).
      • CRT Shader - A Godot shader that simulates CRT Displays with many shader parameters (Godot 3.x).
      • GdUnit3 - Godot Unit Testing Framework (Godot 3.x).
      • Dialogue Manager - A simple but powerful text based branching dialogue editor and runtime (Godot 3.x).
      • EffekseerForGodot3 - Import [Effekseer](https://effekseer.github.io/en/) particle effects (Godot 3.x).
      • GodotNotificationCenter - A notification center (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 3.x)
      • 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 3.x).
      • 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).
      • Input Helper - A helper for detecting input devices and remapping controls (Godot 3.x, 4.x).
      • obs-websocket-gd - Script and editor plugin to control Open Broadcaster Software from Godot via obs-websocket (Godot 3.x).
      • Ridiculous Coding - Makes your coding experience in Godot 1000× more ridiculous (Godot 3.x).
      • Scene Manager - Make nice and customizable scene transitions in one line of code (Godot 3.x).
      • Scrolling Background - A scrolling background node (Godot 2.1,3.x).
      • SimpleGodotCRTShader - A simple Godot shader that simulates CRT Displays (Godot 2.x, 3.x).
      • Simplified Flight Simulation library - A library that helps you create a simple airplane/helicopter/spaceship flight simulator (Godot 3.x).
      • Scene Manager - Make nice and customizable scene transitions in one line of code (Godot 3.x).
      • Scrolling Background - A scrolling background node (Godot 2.1,3.x).
      • SimpleGodotCRTShader - A simple Godot shader that simulates CRT Displays (Godot 2.x, 3.x).
      • Simplified Flight Simulation library - A library that helps you create a simple airplane/helicopter/spaceship flight simulator (Godot 3.x).
      • SmartShape2D - A 2D terrain tool (Godot 3.x).
      • StoryTeller Engine - Dialog and interactive fiction engine (Godot 3.x).
      • Tiled importer - Import maps from [Tiled](https://www.mapeditor.org/) (Godot 3.x).
      • TileSet Builder - Quickly build tilesets with style (Godot 3.x).
      • Godot Vitual Joystick - A simple virtual joystick for touchscreens, with useful options (Godot 3.x)
      • AntialiasedLine2D - Higher-quality antialiased Line2D and Polygon2D drawing compared to the default Godot implementation (GLES3 + GLES2, all platforms).
      • Cartographer - Heightmap-based 3D terrain editor.
      • Code Snapshot - A plugin which lets you take beautified screenshots of your code within the editor.
      • Debanding Material Shader - Simple material shader with added debanding noise, for use with the GLES2 renderer as it doesn't support full-screen debanding.
      • Delaunator GDScript - A GDScript library for Delaunay triangulation of 2D points.
      • Dijkstra map for Godot - A GDNative project for Godot game engine, that introduces Dijktra Map pathfinding node.
      • Discord.gd - Discord bot API wrapper. Make bots in 100% GDScript.
      • 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.
      • 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](https://github.com/inkle/ink), a scripting language for writing interactive narrative.
      • Godot NExt - A set of basic node extensions.
      • GodotOnReady - A C# (Mono) alternative to the GDScript-only `onready` keyword, without reflection.
      • GodotRx - Reactive extensions for Godot C# (Mono).
      • godot-ply - In-editor box modelling for gray boxing or prototyping 3D levels.
      • Godot Polygon 2D Fracture - Two simple scripts for fracturing and cutting polygons.
      • Godot-Trail-System - Advanced 2D/3D trail system.
      • Godot VirtualJoystick - A simple vitual joystick for mobile devices.
      • Kehom's Godot Addon Pack - A collection of addons for debugging, networking, UI, and more.
      • 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).
      • 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.
      • SmartShape2D - A 2D terrain tool (Godot 3.x).
      • StoryTeller Engine - Dialog and interactive fiction engine (Godot 3.x).
      • Tiled importer - Import maps from [Tiled](https://www.mapeditor.org/) (Godot 3.x).
      • TileSet Builder - Quickly build tilesets with style (Godot 3.x).
      • Godot Vitual Joystick - A simple virtual joystick for touchscreens, with useful options (Godot 3.x)
      • AntialiasedLine2D - Higher-quality antialiased Line2D and Polygon2D drawing compared to the default Godot implementation (GLES3 + GLES2, all platforms).
      • Cartographer - Heightmap-based 3D terrain editor.
      • Code Snapshot - A plugin which lets you take beautified screenshots of your code within the editor.
      • Debanding Material Shader - Simple material shader with added debanding noise, for use with the GLES2 renderer as it doesn't support full-screen debanding.
      • Delaunator GDScript - A GDScript library for Delaunay triangulation of 2D points.
      • Dijkstra map for Godot - A GDNative project for Godot game engine, that introduces Dijktra Map pathfinding node.
      • Discord.gd - Discord bot API wrapper. Make bots in 100% GDScript.
      • 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.
      • 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](https://github.com/inkle/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-ply - In-editor box modelling for gray boxing or prototyping 3D levels.
      • Godot Polygon 2D Fracture - Two simple scripts for fracturing and cutting polygons.
      • Godot-Trail-System - Advanced 2D/3D trail system.
      • Godot VirtualJoystick - A simple vitual joystick for mobile devices.
      • Kehom's Godot Addon Pack - A collection of addons for debugging, networking, UI, and more.
      • 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).
      • 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.
      • Scatter - Randomly fill an area with props or other scenes.
      • Shell Fur - 3D fur node for Godot.
      • Tree generator - Tool for generating trees.
      • UI Design Tool - Intuitive design workflow for UIs in the editor.
      • 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.
      • Wwise - Wwise audio middleware integration.
      • XSM - A fully-featured hierarchical State Machine with parallel states, easy animation, random states and more.
      • Yume Visual Novel Editor - An integrated editor for creating visual novel games.
      • gdstats - A library of pseudorandom number generators for common statistical distributions.
      • Easing Script - A port of the Robert Penner's equations for easing.
      • GDSerCommPlugin - A plugin to read Arduino serial input (needs custom engine modules).
      • gdutils - Utilities for Godot written in GDScript.
      • Godot Game Tools - Blender plugin to ease importing assets into Godot.
      • Polygon Merge - Merge polygons.
      • Simplex 2D/3D - Simplex deterministic noise functions.
      • Tileset Builder - Build tilesets.
      • Scatter - Randomly fill an area with props or other scenes.
      • Tree generator - Tool for generating trees.
      • UI Design Tool - Intuitive design workflow for UIs in the editor.
      • 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.
      • Wwise - Wwise audio middleware integration.
      • XSM - A fully-featured hierarchical State Machine with parallel states, easy animation, random states and more.
      • gdstats - A library of pseudorandom number generators for common statistical distributions.
      • Easing Script - A port of the Robert Penner's equations for easing.
      • GDSerCommPlugin - A plugin to read Arduino serial input (needs custom engine modules).
      • gdutils - Utilities for Godot written in GDScript.
      • Godot Game Tools - Blender plugin to ease importing assets into Godot.
      • Polygon Merge - Merge polygons.
      • Simplex 2D/3D - Simplex deterministic noise functions.
      • Tileset Builder - Build tilesets.
  • Tutorials

  • Websites

    • 3D

      • Godotes - Weekly micro data analysis reports about the Godot engine and its ecosystem.
      • 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.
      • 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.
      • Godotes - Weekly micro data analysis reports about the Godot engine and its ecosystem.
  • Other

    • 3D

      • codetranslator - Translates GDScript to C# (WIP).
      • gd2cs.py - Python script that converts GDScript code to C# (WIP).
      • gdscript-pp - Translates GDScript to GDNative C++ (WIP).
      • `gd-com` npm package - Communicate with Godot clients using Node.js.
      • godot-actions - Composite actions for exporting, setting up, and pushing Godot projects to itch.io through Github Actions.
      • godot-ci - Docker image to export Godot games through CI. Includes GitLab CI script example.
      • godot-gdscript-toolkit - Independent set of command line tools for working with GDScript - parser, linter and formatter (Godot 3.x).
      • strip-to-frames.pl - Perl script to split a grid spritesheet image into numbered individual frame files.
      • Godot Package Manager - Package manager for Godot using npm.
      • zfoo - Java game server framework for Godot, including GDScript serialization and deserialization.
      • codetranslator - Translates GDScript to C# (WIP).
      • gd2cs.py - Python script that converts GDScript code to C# (WIP).
      • gdscript-pp - Translates GDScript to GDNative C++ (WIP).
      • `gd-com` npm package - Communicate with Godot clients using Node.js.
      • godot-actions - Composite actions for exporting, setting up, and pushing Godot projects to itch.io through Github Actions.
      • godot-ci - Docker image to export Godot games through CI. Includes GitLab CI script example.
      • godot-gdscript-toolkit - Independent set of command line tools for working with GDScript - parser, linter and formatter (Godot 3.x).
      • strip-to-frames.pl - Perl script to split a grid spritesheet image into numbered individual frame files.
      • Godot Package Manager - Package manager for Godot using npm.
      • zfoo - Java game server framework for Godot, including GDScript serialization and deserialization.
  • Unofficial Godot builds

    • 3D

      • Calinou's builds - Mainly master branch, other branches can be found [here](https://archive.hugo.pro/builds/godot/).
      • iFire's builds - Distributed via Itch.io (automatic updates with [app](https://itch.io/app)), master branch only.
      • Raspberry Pi 4 builds - ARM builds of Godot Engine for the Raspberry Pi 4.
      • bend-n's 2D builds - Godot builds [optimized for size](https://docs.godotengine.org/en/stable/development/compiling/optimizing_for_size.html) with [these modules disabled](https://github.com/bend-n/godot-builds/blob/main/.github/2d-build-modules.py). Also includes misc non breaking patches.
      • Calinou's builds - Mainly master branch, other branches can be found [here](https://archive.hugo.pro/builds/godot/).
      • iFire's builds - Distributed via Itch.io (automatic updates with [app](https://itch.io/app)), master branch only.
      • Raspberry Pi 4 builds - ARM builds of Godot Engine for the Raspberry Pi 4.
      • bend-n's 2D builds - Godot builds [optimized for size](https://docs.godotengine.org/en/stable/development/compiling/optimizing_for_size.html) with [these modules disabled](https://github.com/bend-n/godot-builds/blob/main/.github/2d-build-modules.py). Also includes misc non breaking patches.
  • Bash scripts

    • 3D

      • build-godot - (and [build-godot-mono](https://github.com/aaronfranke/Linux-tools/blob/master/all-distros/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.
      • build-godot - (and [build-godot-mono](https://github.com/aaronfranke/Linux-tools/blob/master/all-distros/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.