Ratnavali is a Sanskrit drama attributed to Emperor Harshavardhana. Harsha is traditionally credited with three plays—Ratnavali, Priyadarsika and Nagananda. This makes him unusual among Indian rulers: he was not merely a patron of literature but was himself associated with literary composition.