Skip to content

Project Ramayanam is a comprehensive initiative to transcribe and digitize Valmiki Ramayanam, the ancient Indian epic, in Sanskrit. Explore the original text, translations, meanings, commentaries, and more. Coming soon as an API and web, Android, and iOS apps. Join us in preserving and sharing the wisdom of Ramayana.

License

Notifications You must be signed in to change notification settings

imradhe/ramayanam-api

Repository files navigation

Project Ramayanam

Devloper License stars-shield forks-shield Total-Downlode

Welcome to Project Ramayanam, an ambitious initiative to transcribe and digitize the original text of Valmiki Ramayanam in Sanskrit. The project aims to provide comprehensive resources including translations, transliterations, explanations, meanings, commentaries, and more for the ancient epic of Ramayana.

Introduction

Valmiki Ramayanam, also known as the Ramayana, is an ancient Indian epic attributed to the sage Valmiki. It narrates the story of Lord Rama and his journey to rescue his wife Sita from the demon king Ravana. The Ramayana holds great significance in Hindu mythology and has been revered for centuries for its moral teachings, philosophical insights, and devotion to righteousness.

Features

  • Transcription: Complete transcription of the original Valmiki Ramayanam text in Sanskrit.
  • Translations: English translations of the Sanskrit verses to make them accessible to a wider audience.
  • Transliterations: Romanized transliterations of the Sanskrit verses for easier reading and pronunciation.
  • Meanings: Detailed explanations and meanings of the verses to aid in understanding the context and symbolism.
  • Commentaries: Incorporation of traditional and scholarly commentaries on Valmiki Ramayanam to provide deeper insights.
  • Chapter-wise Navigation: Organized chapters and sections for easy navigation and reference.
  • Search Functionality: Ability to search for specific verses, keywords, or topics within the text.
  • Interactive User Interface: User-friendly interface with intuitive design for a seamless reading experience.
  • Cross-references: Links and references to related verses, events, characters, and concepts within the epic.

Upcoming Launch

We are excited to announce that Project Ramayanam will soon be launched as an API and will also be available as web, Android, and iOS apps. With these platforms, we aim to reach a wider audience and make the valuable resources of Valmiki Ramayanam easily accessible to everyone.

Stay tuned for the official launch announcement and follow our GitHub repository for updates on the progress.

API Schema

The API provides access to individual verses of Valmiki Ramayanam in the following schema:

{
  "id": "2.1.1",
  "script": "devanagari",
  "kanda": 2,
  "sarga": 1,
  "sloka": 1,
  "description": "",
  "text": "[Description of Rama's virtues Dasaratha contemplates to install Rama as heirapparent Invites kings and elders from towns and villages to seek their opinion.]<br/><br/>गच्छता मातुलकुलं भरतेन तदाऽनघ।<br/><br/>शत्रुघ्नो नित्यशत्रुघ्नो नीतः प्रीतिपुरस्कृतः।।2.1.1।।<br/><br/>",
  "meaning": "<br/>मातुलकुलम् maternal uncle's house, गच्छता set out, भरतेन by Bharata, तदा then, अनघ: sinless one, नित्यशत्रुघ्न: one who is always successful in destroying foes, शत्रुघ्न: Satrughna, प्रीतिपुरस्कृत: endowed with affection, नीत: taken.<br/>",
  "translation": " <br/>Bharata set out for his maternal uncle's house. He took with him the sinless Satrughna who is always successful in destroying foes and on whom he had bestowed his love and affection.<br/>",
  "source": "https://www.valmiki.iitk.ac.in/content?language=dv&field_kanda_tid=2&field_sarga_value=1&field_sloka_value=1"
}

Kanda and Sarga Information

Here is the information regarding the Kandas and Sargas available in Valmiki Ramayanam:

Kanda Name Kanda ID Sargas
Balakanda 1 77
Ayodhyakanda 2 119
Aranyakanda 3 75
Kishkindakanda 4 67
Sundarakanda 5 68
Yuddhakanda 6 131

Contributing

Contributions to Project Ramayanam are highly encouraged and greatly appreciated. If you would like to contribute to the project, whether it's by adding new features, improving existing functionality, enhancing the user interface, or fixing issues, please refer to our Contribution Guidelines for detailed instructions.

We believe that open collaboration and the contributions of developers like you can make this project even more impactful and beneficial for the community.

License

This project is licensed under the MIT License. You are free to use, modify, and distribute the code and resources, subject to the terms and conditions of the license.


We hope that Project Ramayanam serves as a valuable resource for studying and exploring the timeless epic of Valmiki Ramayanam. If you have any questions, suggestions, or feedback, please feel free to reach out to us.

Let's work together to bring this ancient epic to the digital era and share its wisdom with the world.

Happy reading and exploring the world of Ramayana!

About

Project Ramayanam is a comprehensive initiative to transcribe and digitize Valmiki Ramayanam, the ancient Indian epic, in Sanskrit. Explore the original text, translations, meanings, commentaries, and more. Coming soon as an API and web, Android, and iOS apps. Join us in preserving and sharing the wisdom of Ramayana.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published