Classes

The following are playable class options in Legends of Duniya:

Path of the Ancestral Guardian

 * Xanathar's Guide to Everything

Path of the Battlerager

 * Sword Coast Adventurer's Guide

Path of the Berserker

 * Player's Handbook

Path of the Storm Herald

 * Xanathar's Guide to Everything

Path of the Totem Warrior

 * Player's Handbook
 * Suggested totems and aspects for building a Totem Warrior in Duniya.

Path of the Zealot

 * Xanathar's Guide to Everything

College of Glamour

 * Xanathar's Guide to Everything

College of Lore

 * Player's Handbook

College of Satire

 * Unearthed Arcana: Kits of Old

College of Swords

 * Xanathar's Guide to Everything

College of Valor

 * Player's Handbook

College of Whispers

 * Xanathar's Guide to Everything

Arcana Domain

 * Sword Coast Adventurer's Guide

Death Domain

 * Dungeon Master's Guide

Forge Domain

 * Xanathar's Guide to Everything

Grave Domain

 * Xanathar's Guide to Everything

Knowledge Domain

 * Player's Handbook

Life Domain

 * Player's Handbook

Light Domain

 * Player's Handbook

Nature Domain

 * Player's Handbook

Protection Domain

 * Unearthed Arcana: Clerics

Tempest Domain

 * Player's Handbook

Trickery Domain

 * Player's Handbook

War Domain

 * Player's Handbook

Druid Shaman
For the purposes of Legends of Duniya, the druid class is being renamed the "shaman" class. Druids refer specifically to spellcasters of Celtic origin, which is not appropriate for a setting inspired by the range of cultures found in Asia.

Circle of Dreams

 * Xanathar's Guide to Everything

Circle of the Land

 * Player's Handbook

Circle of the Moon

 * Player's Handbook

Circle of the Shepherd

 * Xanathar's Guide to Everything

Circle of Spores

 * Unearthed Arcana: Three Subclasses

Circle of Twilight

 * Unearthed Arcana: Druids

Arcane Archer

 * Xanathar's Guide to Everything

Battle Master

 * Player's Handbook

Brute

 * Unearthed Arcana: Three Subclasses

Cavalier

 * Xanathar's Guide to Everything

Champion

 * Player's Handbook

Eldritch Knight

 * Player's Handbook

Knight

 * Unearthed Arcana: Fighters

Monster Hunter

 * Unearthed Arcana: Gothic Heroes

Purple Dragon Knight

 * Sword Coast Adventurer's Guide

Samurai

 * Xanathar's Guide to Everything

Scout

 * Unearthed Arcana: Kits of Old

Sharpshooter

 * Unearthed Arcana: Fighters

Hunter
The Hunter class is a homebrew by user Aisling Roe based on the Bloodborne video games. Details can be found here.

Way of the Four Elements

 * Player's Handbook

Way of the Drunken Master

 * Xanathar's Guide to Everything

Way of the Kensei

 * Xanathar's Guide to Everything

Way of the Long Death

 * Sword Coast Adventurer's Guide

Way of the Open Hand

 * Player's Handbook

Way of Shadow

 * Player's Handbook

Way of the Sun Soul

 * Sword Coast Adventurer's Guide
 * Xanathar's Guide to Everything

Way of Tranquility

 * Unearthed Arcana: Monks

Mystic
The Mystic class is still in development with Wizards of the Coast; its current iteration can be found here.

Oath of the Ancients

 * Player's Handbook

Oath of Conquest

 * Xanathar's Guide to Everything

Oath of the Crown

 * Sword Coast Adventurer's Guide

Oath of Devotion

 * Player's Handbook

Oath of Redemption

 * Xanathar's Guide to Everything

Oath of Treachery

 * Unearthed Arcana: Paladins

Oath of Vengeance

 * Player's Handbook

Oathbreaker

 * Dungeon Master's Guide

Beast Conclave

 * Unearthed Arcana: Rangers

Deep Stalker

 * Unearthed Arcana: Light, Dark, Underdark!

Gloom Stalker

 * Xanathar's Guide to Everything

Horizon Walker

 * Xanathar's Guide to Everything

Hunter Conclave

 * Unearthed Arcana: Rangers

Monster Slayer

 * Xanathar's Guide to Everything

Primeval Guardian Conclave

 * Unearthed Arcana: Rangers and Rogues

Spell-less Ranger

 * Unearthed Arcana: Class Design Variants

Arcane Trickster

 * Player's Handbook

Assassin

 * Player's Handbook

Inquisitive

 * Xanathar's Guide to Everything

Mastermind

 * Sword Coast Adventurer's Guide
 * Xanathar's Guide to Everything

Scout

 * Xanathar's Guide to Everything

Swashbuckler

 * Sword Coast Adventurer's Guide
 * Xanathar's Guide to Everything

Thief

 * Player's Handbook

Divine Soul

 * Xanathar's Guide to Everything

Draconic Bloodline

 * Player's Handbook

Favored Soul

 * Unearthed Arcana: Class Design Variants
 * Unearthed Arcana: Sorcerers

Phoenix Sorcerery

 * Unearthed Arcana: Sorcerers

Sea Sorcerery

 * Unearthed Arcana: Sorcerers

Shadow Sorcerery

 * Xanathar's Guide to Everything

Stone Sorcerery

 * Unearthed Arcana: Sorcerers

Storm Sorcerery

 * Sword Coast Adventurer's Guide

Wild Magic

 * Player's Handbook

Patron: the Archfey

 * Player's Handbook

Patron: the Celestial

 * Xanathar's Guide to Everything

Patron: the Fiend

 * Player's Handbook

Patron: the Great Old One

 * Player's Handbook

Patron: the Hexblade

 * Xanathar's Guide to Everything

Patron: the Raven Queen (TBD)

 * Unearthed Arcana: Warlocks and Wizards

Patron: the Seeker

 * Unearthed Arcana: The Faithful

Patron: the Undying

 * Sword Coast Adventurer's Guide

Patron: the Undying Light

 * Unearthed Arcana: Light, Dark, Underdark!

School of Abjuration

 * Player's Handbook

School of Bladesinging

 * Sword Coast Adventurer's Guide

School of Conjuration

 * Player's Handbook

School of Divination

 * Player's Handbook

School of Enchantment

 * Player's Handbook

School of Evocation

 * Player's Handbook

School of Illusion

 * Player's Handbook

School of Invention

 * Unearthed Arcana: Three Subclasses

School of Lore Mastery

 * Unearthed Arcana: Warlocks and Wizards

School of Necromancy

 * Player's Handbook

School of Theurgy

 * Unearthed Arcana: The Faithful

School of Transmutation

 * Player's Handbook

School of War Magic

 * Xanathar's Guide to Everything

Spells
Spells can be found in:
 * Player's Handbook
 * Elemental Evil Player's Companion
 * Sword Coast Adventurer's Guide
 * Unearthed Arcana: Starter Spells
 * Xanathar's Guide to Everything