{"id":32368878,"url":"https://github.com/tanishenigma/geetacli","last_synced_at":"2026-04-15T19:36:45.146Z","repository":{"id":320284607,"uuid":"1081526321","full_name":"tanishenigma/geetaCLI","owner":"tanishenigma","description":"beautiful Command-line tool Vibe-Coded to read and explore the Bhagavad Gita","archived":false,"fork":false,"pushed_at":"2025-10-22T23:04:17.000Z","size":17,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-10-23T00:31:26.716Z","etag":null,"topics":["bhagwad-geeta","bhagwatgeeta","cli","command-line-interface","command-line-tool","commandline-interface","geeta","linux","mac","macos","npm","npm-package","terminal","terminal-app","terminal-based"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/geeta-cli?activeTab=readme","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tanishenigma.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-10-22T23:02:40.000Z","updated_at":"2025-10-22T23:38:31.000Z","dependencies_parsed_at":"2025-10-23T00:31:42.698Z","dependency_job_id":"36a1c6d8-2f25-4ae9-991e-f600d7ded4d5","html_url":"https://github.com/tanishenigma/geetaCLI","commit_stats":null,"previous_names":["tanishenigma/geetacli"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/tanishenigma/geetaCLI","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tanishenigma%2FgeetaCLI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tanishenigma%2FgeetaCLI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tanishenigma%2FgeetaCLI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tanishenigma%2FgeetaCLI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tanishenigma","download_url":"https://codeload.github.com/tanishenigma/geetaCLI/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tanishenigma%2FgeetaCLI/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":280856747,"owners_count":26403188,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-24T02:00:06.418Z","response_time":73,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bhagwad-geeta","bhagwatgeeta","cli","command-line-interface","command-line-tool","commandline-interface","geeta","linux","mac","macos","npm","npm-package","terminal","terminal-app","terminal-based"],"created_at":"2025-10-24T19:35:11.298Z","updated_at":"2026-04-15T19:36:45.109Z","avatar_url":"https://github.com/tanishenigma.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Geeta CLI 🕉️\n\nA beautiful command-line interface tool coded in an hour to read and explore the Bhagavad Gita (Śrīmad-Bhāgavat-gītā) with an interactive terminal UI, multiple Pandava-themed color schemes, bookmarks, and powerful search functionality.\n\n```\n          Hare Kṛṣṇa Hare Kṛṣṇa Kṛṣṇa Kṛṣṇa Hare Hare\n          Hare Rāma Hare Rāma Rāma Rāma Hare Hare\n```\n\n## ✨ Features\n\n- 📖 **Complete Bhagavad Gita** - All 18 chapters with Sanskrit transliteration, English translation, and purports\n- 🎨 **Pandava Themes** - Five beautiful color themes named after the Pandava brothers (Yudhisthira, Bhima, Arjuna, Nakula, Sahadeva)\n- 💻 **Interactive TUI** - Beautiful terminal user interface with keyboard navigation\n- 🔖 **Bookmarks** - Save your favorite verses with personal notes\n- 🔍 **Search** - Search across all verses, translations, and transliterations\n- 🎲 **Random Verse** - Get inspired by a random verse from the Gita\n- ⚡ **Fast \u0026 Lightweight** - Pure JavaScript, no browser needed\n\n## 📦 Installation\n\n### Global Installation (Recommended)\n\n```bash\nnpm install -g geeta-cli\n```\n\n### Local Installation\n\n```bash\nnpm install geeta-cli\nnpx geeta\n```\n\n## 🚀 Usage\n\n### Interactive Mode\n\nLaunch the beautiful TUI interface:\n\n```bash\ngeeta read\n```\n\n**Keyboard Shortcuts:**\n- `↑/↓` or `j/k` - Navigate through lists\n- `Tab` - Switch between panels (Chapters → Verses → Scripture)\n- `Enter` - Select chapter/verse\n- `t` - Toggle theme picker\n- `s` - Search across all verses\n- `b` - Add current verse to bookmarks\n- `B` - View all bookmarks\n- `Ctrl+C` - Exit\n\n### Command Line Mode\n\nGet a random verse:\n```bash\ngeeta --random\ngeeta -r\n```\n\nGet a random verse from a specific chapter:\n```bash\ngeeta -r -c 2\n```\n\nDisplay a specific verse:\n```bash\ngeeta verse 2 47\n```\n\nDisplay a whole chapter:\n```bash\ngeeta chapter 1\n```\n\nSearch for text:\n```bash\ngeeta search \"Krishna\"\n```\n\nManage bookmarks:\n```bash\ngeeta bookmark 2 47 \"My favorite verse\"\ngeeta bookmarks\n```\n\nChange theme:\n```bash\ngeeta theme arjuna\ngeeta theme bhima\n```\n\nAvailable themes: `yudhisthira`, `bhima`, `arjuna`, `nakula`, `sahadeva`\n\n## 🎨 Themes\n\nEach theme is named after one of the five Pandava brothers and features unique color schemes:\n\n- **Yudhisthira** 👑 - Gold and righteous tones\n- **Bhima** 💪 - Bold red and powerful colors\n- **Arjuna** 🏹 - Serene blue and focused hues\n- **Nakula** 🐎 - Natural green and balanced shades\n- **Sahadeva** 🔮 - Mystical purple and wise tones\n\n## 📚 Content\n\nThe Bhagavad Gita is presented with:\n- **Sanskrit Transliteration** (IAST format)\n- **English Translation**\n- **Detailed Purports** explaining the philosophical meaning\n- All 18 chapters with complete verses\n\n## 🛠️ Development\n\n```bash\n# Clone the repository\ngit clone https://github.com/tanishenigma/geetCLI.git\ncd geetCLI\n\n# Install dependencies\nnpm install\n\n# Link for local development\nnpm link\n\n# Run\ngeeta read\n```\n\n## 📄 License\n\nMIT\n\n## 🙏 Acknowledgments\n\n- Bhagavad Gita text and translations\n- Built with [Blessed](https://github.com/chjj/blessed) for the beautiful TUI\n- [Commander.js](https://github.com/tj/commander.js) for CLI framework\n- [Chalk](https://github.com/chalk/chalk) for terminal colors\n\n## 🤝 Contributing\n\nContributions, issues, and feature requests are welcome! Feel free to check the [issues page](https://github.com/tanishenigma/geetCLI/issues).\n\n---\n\n**Hare Kṛṣṇa** 🙏\n# geetaCLI\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftanishenigma%2Fgeetacli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftanishenigma%2Fgeetacli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftanishenigma%2Fgeetacli/lists"}