Reberu (レベル) aka Level is a simple extendable plugin for Unreal Engine 5 that allows users to set up "rooms" and automatically stitch them together based off of collision detection and door locations. Users set up their "rooms" with a bounding box and doors, and the generation goes off of that. The functions are overridable and users can set up custom rules to generate whatever kind of level they desire. A planned feature is allowing for collision using Unreal simple collision so users aren't limited to box collision.
Took inspiration from: ProceduralDungeon, but the code and implementation is all original :).