{"id":20859997,"url":"https://github.com/bogas04/sikhjs","last_synced_at":"2025-09-07T15:43:20.168Z","repository":{"id":2949102,"uuid":"43206178","full_name":"bogas04/SikhJS","owner":"bogas04","description":"👳 🚀 Gurbani Progressive Web Application","archived":false,"fork":false,"pushed_at":"2023-03-01T09:48:55.000Z","size":63359,"stargazers_count":26,"open_issues_count":46,"forks_count":16,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-05-12T23:29:35.971Z","etag":null,"topics":["app","gurbani","javascript","progressive","pwa","sikh","sikhi","web"],"latest_commit_sha":null,"homepage":"https://bogas04.github.io/SikhJS","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bogas04.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2015-09-26T13:23:50.000Z","updated_at":"2023-08-29T00:19:37.000Z","dependencies_parsed_at":"2023-07-05T17:00:14.393Z","dependency_job_id":null,"html_url":"https://github.com/bogas04/SikhJS","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/bogas04/SikhJS","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bogas04%2FSikhJS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bogas04%2FSikhJS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bogas04%2FSikhJS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bogas04%2FSikhJS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bogas04","download_url":"https://codeload.github.com/bogas04/SikhJS/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bogas04%2FSikhJS/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274058944,"owners_count":25215200,"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-09-07T02:00:09.463Z","response_time":67,"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":["app","gurbani","javascript","progressive","pwa","sikh","sikhi","web"],"created_at":"2024-11-18T04:54:13.190Z","updated_at":"2025-09-07T15:43:20.143Z","avatar_url":"https://github.com/bogas04.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NOT MAINTAINED.\n## PLEASE USE/CONTRIBUTE TO [SIKHITOTHEMAX](https://github.com/khalisfoundation/sttm-web) INSTEAD.\n\nSikhJS \n==\n[![Release](https://img.shields.io/github/release/bogas04/sikhjs.svg)](https://github.com/bogas04/SikhJS/releases)\n[![Issues](https://img.shields.io/github/issues/bogas04/sikhjs.svg)](https://github.com/bogas04/SikhJS/issues)\n[![Slack](https://img.shields.io/badge/chat-slack-red.svg)](https://join.slack.com/t/sikhjs/shared_invite/enQtMzA1OTM5OTg3NjAzLTAyNTJkYTI0N2MzNzZhMGJlNzk0MmIzYmRiMzIxMzI0OWJlNTBiMTdkNWY2YzZlNjI0ODNjMWJiYzRiYTI2MTg)\n\nSikhJS aims to be a [Progressive Web App](https://developers.google.com/web/progressive-web-apps/) because we feel just like one slowly progresses in Sikhi by reading baani little by little, so should the storage of an application increase, while giving consistent experience everywhere.\n\n**NOTE**: The application is still in active development and is not fit for public release just yet.\n\nWhy ?\n==\nWell I'm a Sikh and I happen to be a web developer, so I saw an opportunity to use my skills to serve to my fellow Sikh brothers and sisters.  Apart from that, the main reason behind the project is that the Baani softwares are of 1990s era in 2010s.\nThey are in dire need of a revamp, and this I believe is the first step towards a modernization of Baani on web.\n\nCommon Issues with current Sikh Apps | How web solves it\n:--|:--|\nUsually only available on one platform. | Web on other hand, works everywhere.\nFeature parity between platforms is bad.| Web is consistent throughout platforms.\nSharing baani needs you to use share features within the app or go back to screenshots! | It's still a URL in web, you can share or copy or print it easily!\nYou can't bookmark something on your phone app and later use it on desktop app. This sort of ecosystem is not really present in popular Sikh apps. | Once again, web with help of synced databases can help you acheive this very easily.\n\nMore importantly, this project is MIT license, which anyone can contribute to or even fork into a separate project. This way whatever innovation and problems we solve or create, will become a lesson for the future software teams.\n\nAnd the project is totally free. No ads, no operating costs (it's a web app hosted on [gh-pages](https://pages.github.com/)). \n\nContribute\n== \nYou can contribute by\n* Reporting [Issues](https://github.com/bogas04/SikhJS/issues/new).\n* Becoming a code-collaborator.\n* Becoming a content-collaborator.\n  * Contribute to [Raags](https://github.com/bogas04/SikhJS/tree/master/assets/docs/md/raags) and [Authors](https://github.com/bogas04/SikhJS/tree/master/assets/docs/md/authors) descriptions. Add images, links, more text etc to the markdown files.\n  * Contribute to beautification/correction(if any) of Nitnem [baanies](https://github.com/bogas04/SikhJS/tree/master/assets/docs/md/baanies). These are simple markdown files that can take help of formatting of text.\n\nBuild\n==\nThe project uses React, ES2015+, hence a bundler + transpiler is used in the build process.\n\n## Instructions\n\n```bash\n# Installation\ngit clone https://github.com/bogas04/SikhJS.git\ncd SikhJS\nnpm i\n\n# Run development server\nnpm start\n\n# Build bundle\nnpm run build\n```\n\n### [Progress](https://github.com/bogas04/SikhJS/milestones?direction=desc\u0026sort=completeness\u0026state=open)\n\n### [Plans \u0026 Changelog](./CHANGELOG.md)\n\n### [Bugs](https://github.com/bogas04/SikhJS/labels/bug)\n\n# Credits\nThanks to\n* Guru Sahib for giving me talent and skill.\n* [Khalis Foundation](https://khalisfoundation.org/) for their [Khajana API](https://github.com/bogas04/khajana-js).\n* [GurbaniNow](https://github.com/Sarabveer/gurbaninow).\n* Sikher.com for SGGS [api.sikher.com](http://api.sikher.com).\n* Documents from:\n  * SikhNet for the actual [Baanies](http://www.sikhnet.com/DownloadBanis).\n  * [GurbaniFiles.org](http://www.gurbanifiles.org/).\n  * [SearchGurbani.com](http://searchgurbani.com/).\n* and [everyone](https://github.com/bogas04/SikhJS/graphs/contributors) else who is making this possible.\n\n# License\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbogas04%2Fsikhjs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbogas04%2Fsikhjs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbogas04%2Fsikhjs/lists"}