Arboria is a world generation datapack that improves most vanilla overworld biomes. The datapack's goal is to aesthetically overhaul the world without changing the progression too much.
Arboria adds:
The datapack doesn't change:
Arboria doesn't work on realms.
The datapack is not compatible with any mod or datapack that modifies overworld surface biomes. It is compatible with mods and datapacks that change nether, end or cave biomes.
Arboria works with datapacks and mods that add new biomes in addition to vanilla biomes (Terralith, BYG, WWOO, etc.). Just make sure Arboria has a higher load priority (put it above Terralith/WWOO when adding datapacks to your world).
Note that the biomes were not designed to be used with other worldgen datapacks/mods and may look out of place with surrounding biomes.

World generation data pack that overhauls vanilla overworld biomes, with a big emphasis on improving trees.