The Garuda Purana is one of 18 Mahāpurāṇa texts in Hinduism. It is a part of the Vaishnavism literature corpus, primarily centering around the Hindu god Vishnu.It was composed in Sanskrit and is today also available in various languages like Gujarati and English. The earliest version of the text may have been composed in the first millennium CE, but it was likely expanded and changed over a long period of time.