Hey everyone,
I wanted scene transitions to be reusable instead of turning into one-off fade code in every project, so I made Game Transitions.
Here are a few of the transitions in action:

It’s a Godot 4.7 addon with 30+ scene transitions. The main goal was to keep the API simple:
await GameTransitions.transition_to_scene(
"res://scenes/next_scene.tscn",
"glitch",
0.7
)
The plugin registers a GameTransitions AutoLoad when you enable it and blocks input while a transition is running. It has the usual fades and wipes, along with dissolves, glitch/CRT effects, camera moves, title cards, doors, portals, map travel, and a few more unusual ones.
There’s a playable browser demo on the itch page, so you can try everything without installing the addon:
It’s written in GDScript, has no external dependencies, and the source is MIT licensed. I’d be interested to hear whether the API feels natural and which transitions you’d actually use in a project.