Sacred texts
A library for reading India's sacred literature
Read primary texts through carefully structured editions with clear navigation, source notes, and verse-level links.
Begin reading
Available scriptures
Valmiki Ramayana
Read the Valmiki Ramayana sarga by sarga with Sanskrit shlokas, transliteration, word meanings, explanations, and available commentary.
7 Kandas · 648 Sargas · 23,402 Shlokas
Explore the RamayanaMahabharata
Read the Mahabharata through all 18 Parvas with Sanskrit verses, chapter navigation, bookmarks, and verse-level links.
18 Parvas · 1,995 Chapters · 73,821 Verses
Explore the Mahabharata
