Just Enough Resources (JER)
This is the successor of NotEnoughResources.
Bleeding edge builds are the ones tagged as alpha (basically whenever I commit something to the repo).
Fabric version available as of MC 1.19 and up.
DIY ore graphs
By adding world-gen.json to the JER config folder and toggling the DIY setting ingame you can make your own ore distributions.
See github wiki for info on how to generate this using a JER command.