The Vishnu Purana (IAST: Viแนฃแนu Purฤแนa) is one of the eighteen Mahapuranas, a genre of ancient and medieval texts of Hinduism. ... It primarily centers around the Hindu god Vishnu and his avatars such as Krishna, but it praises Brahma and Shiva and asserts that they are one with Vishnu.