Mahaviracharita is a Sanskrit play written by the ancient Indian playwright Bhasa. It is based on the life of Lord Mahavira, the 24th Tirthankara of Jainism, and depicts his journey towards enlightenment and the principles of Jain philosophy.
The play highlights key events in Mahavira's life, including his renunciation of worldly pleasures and his quest for truth. Through its engaging narrative, Mahaviracharita emphasizes themes of non-violence, compassion, and self-discipline, reflecting the core values of Jainism and its teachings on spiritual liberation.