Mahapuranas
The Mahapuranas are a large corpus of Sanskrit literature consisting of eighteen major Puranas, considered foundational texts in Hinduism. These texts are encyclopedic in nature, encompassing a wide range of subjects including cosmology, mythology, genealogies of gods, goddesses, kings, and sages, as well as chapters on dharma, philosophy, and medicine. The Mahapuranas are traditionally attributed to the sage Vyasa, who is also credited with compiling the Vedas and authoring the Mahabharata.
The eighteen Mahapuranas are: Agni, Bhagavata, Bhavishya, Brahmanda, Brahma Vaivarta, Garuda, Harivamsa, Kurma, Linga, Markandeya, Matsya,
The narratives within the Mahapuranas often recount the exploits of deities, demons, and humans, serving as