2D

SuperSprite2D 2D
by miisan
SuperSprite2D is a superset of animated sprite2d allowing you to call functions in animated sprite2d!

Aseprite Importer
by hectorid
This plugin simply creates/modifies animations in an AnimationPlayer that change the "offset" and "region_rect" properties of a Sprite/Sprite3D node based on the animation tags of a Sprite Sheet JSON data file generated by Aseprite.

Godot Cutout Helper
by frindestown
Cutout animation helps a lot keeping the generation of images needed into a reasonable amount. Instead on making one sprite for each frame we can make a set of parts of the sprite and animate them in batchs. It's very easy if the animation only goes two ways, but when making animations for more axis we need a new set for every direction, and changing them in the editor gets very complicated. This plugin helps in maintaining a set of images for each direction or action and helping changing the...

Layered Sprite Tool 2D
by gaspi
Layered Sprite is a Godot tool to easily divide a sprite in layers. It can be used for customizable characters.

Flawless 2D Shadows
by rokle
Solution to your shadow/border overlap problems in 2d Godot v.4+ games

Sprite Editor 2D
by ericlr1
This project develops a free and open source sprite editor tool for Godot, helping small studios to optimise their pipeline and reduce time. Since indies lack the resources for deep optimisations, this tool improves key processes. In the long term, the goal is for the community to adopt it and for it to be natively integrated into Godot.

Tile Pattern Editor 2D
by quackenhausen
A simple Tile Pattern Editor for the Godot Editor, enabling the creation and editing of tile patterns for use in tile-based games or systems.

XOXOFactory 2D
by maxiie
Add in the folder res://addons, and activate the plugin, then you can open test.tscn or test2.tscn, you have to click on the bool click to update first. This Plugin has a lot of functions, you can use the WidthPathDrawable to draw Bezier Curves and Spirals, and WidthPathCollision for Collisions of Bezier Curves and Spirals and Curve2Ds, dont forget to click on click to update, if you made any changes. You can also use Curve2Ds in WidthPathDrawables, but this look ugly but yolo. In the ShaderH...

TileMapDual dev 2D
by pablogila
DO NOT DOWNLOAD YET. This Asset Library version is under testing. Before submitting an issue, please test with the version from the GitHub repo: https://github.com/pablogila/TileMapDual A simple, automatic and straightforward custom TileMapLayer node that provides a real time dual-grid tileset system for Godot, for all kinds of grids. This dual-grid system reduces the number of tiles required from 47 to just 15, rocketing your dev journey!

Gesture Recognizer
by littlefish
Gesture recognizer is a godot addon, this addon allows you make and recognize gestures It's based on $Q Super-Quick Recognizer

GoMask2D 2D
by gamebeldev
GoMask2D is a plugin for Godot that allows you to create texture masks from hierarchical nodes. Support for nodes: Sprite, Polygon2D, Path2D, Line2D and SmartShape2D addons New Features: - Added draw feature (used to draw at runtime) - Switch StreamTexture - Added new Example

Inverted CollisionPolygon2D 2D
by templatedev
Inverts all of your problems with the CollisionPolygon2D! If the Polygon2D is able to invert its points, so should CollisionPolygon2D as well! This plugin does just that! This tool comes with instructions to create your first Inverted CollisionPolygon2D with ease below in the read me section! https://github.com/TemplateDev/Inverted-CollisionPolygon2D/tree/main