baturinsky
Arcane
The goal was to write a worldgen that does not overcomplicate things, is easy to understand and works fast (about 1.5 sec to generate and another 1 sec to draw).
Written in JS. You can check the source and read about the algorithm of it at https://github.com/baturinsky/worldgen and try the live version at https://batgen.netlify.app/
Emulates tectonics, erosion, humidity, rivers etc. It works with a high-res a rectangular grid (such as 640x640) and generates humidity, elevation, biomes and "satellite view", among other things.
Then builds a hexagonal map of lower resolution, and generates rivers, cities and towns on it.