Note: This app version is a test frontend app used for testing Gita JSON files API
Persons interested insponsoring software development for in-progress Gita JSON files API and restoring the orignal Gita frontend app's regular functionality by using the API— may email me at riyer02@gmail.com. The software is open source and the development work is being done at deeply discounted rates.
This Gita frontend app version usesBhagavad Gita Static JSON files API - gita-dataand shows only Swami Sivananda translation and commentary.
Even though this frontend app seems to be functional with its limited functionality of only one translator and commentator (Swami Sivananda), I view this frontend app as a temporary test frontend app to test the gita-data JSON API. Eventually it should be replaced by a better demo and test frontend project that uses the gita-data JSON files API.
This frontend app does not use the optimizations of chapters.json, verse.json and translation.json being directly imported into the (Next.js) frontend project as constant JSON objects, which is discussed in the section: Summary of best option for generous free-tier Gita API implementation inthis blog post. Even without these optimizations, this frontend app usually has acceptable performance with chapter and verse pages being loaded within few seconds (less than 2 seconds in one test). On occassion, it took slightly longer but which too, if I recall correctly, was still less than 5 or max. 10 seconds.
For implentation details about this app version, please see theREADME in this app's datajson branch in its GitHub repository.
Author: Ravi S. Iyer, Date: 14th January 2026
The contents below are from the previous version of the app, before the original graphql backend data service went down.
About Web App & Data
This Gita web app (Next.js, open source, freeware) shows Gita verse text, transliteration and word meaning, along with translations and commentaries in English, Hindi and Sanskrit. It does not have Gita verse audio facility. It is a frontend app depending on a backend developed and deployed by others for its data.
The backend data service for this Gita web app is a public GraphQL endpoint: https://gql.bhagavadgita.io/graphql (GraphQL Explorer: https://gql.bhagavadgita.io/graphiql), with possibly this GitHub repository. I do not know how stable this data source is but for the past few months that I have been using it, it has been available all the time and been stable. This data source seems to be using a subset of data of IIT Kanpur's Gita Super Site, which publicly shares translations and commentaries of famous spiritual figures from India like Swami Sivananda, Swami Chinmayananda, Swami Adidevananda and Swami Gambirananda. The Sanskrit commentaries of renowned ancient masters like Sri Shankaracharya, Sri Ramanujacharya and Sri Madhavacharya are also part of this data.
This Gita web app is able to utilize the above-mentioned awesome GraphQL data resource to show translations and commentaries of above mentioned spiritual masters and more. As it is a responsive web app, the app is accessible from Internet browsers (like Chrome/Edge/Safari) on PC desktop/laptop, Android mobile and Apple (iphone) mobile (and tablets though I have not tested it on tablets). Please note that it is NOT a native mobile (Android/iPhone) app.
Web app version: 1.4.1, Date: 5th September 2024
Web app author: Ravi S. Iyer
Application icon by Freepik