Classes

Normal classes

Barbarian
Bard
Druid
Fighter
Monk
Ranger (the spell-less variant and revised Ranger from Unearthed Arcana here and here. The standard ranger is not allowed)
Rogue
Sorcerer
Warlock
Wizard

New Classes

Spell Carver
Puppet Master
Blood Hunter (by Matthew Mercer of Geek and Sundry)
Witch

The following classes are exclusive to the world of Praedonomundi:
Gunslinger
The Engineer (by “ko6ux” from ENworld.org)

Classes

Sea of Dreams madkingad