docs/README-HI.md
GitHub Store एक क्रॉस-प्लेटफ़ॉर्म ऐप स्टोर है जो GitHub रिलीज़ के लिए बनाया गया है। यह ओपन-सोर्स सॉफ़्टवेयर खोजने और इंस्टॉल करने को आसान बनाता है। यह इंस्टॉल करने योग्य बायनरी फ़ाइलों (APK, EXE, DMG, AppImage, DEB, RPM) को स्वचालित रूप से पहचानता है, वन-क्लिक इंस्टॉलेशन प्रदान करता है, अपडेट को ट्रैक करता है और रिपॉजिटरी की जानकारी को एक साफ ऐप-स्टोर शैली के इंटरफ़ेस में प्रस्तुत करता है।
Android और Desktop प्लेटफ़ॉर्म के लिए Kotlin Multiplatform और Compose Multiplatform के साथ बनाया गया है।
</div><p align="middle"> </p> <div align="center">[!CAUTION] मुक्त और ओपन-सोर्स Android खतरे में है। Google, Android को एक बंद प्लेटफ़ॉर्म में बदल देगा, जो आपकी पसंद के ऐप्स इंस्टॉल करने की आपकी मूलभूत स्वतंत्रता को प्रतिबंधित करेगा। अपनी आवाज़ उठाएं – keepandroidopen.org.
FAQ और उपयोगी जानकारी के लिए GitHub Store Wiki देखें
🌐 वेबसाइट: github-store.org 💬 Discord: समुदाय से जुड़ें 📜 गोपनीयता नीति: github-store.org/privacy-policy
</div>GitHub Store एक स्वतंत्र ओपन-सोर्स प्रोजेक्ट है जो GitHub, Inc. से संबद्ध नहीं है।
यह नाम ऐप की कार्यक्षमता (GitHub रिलीज़ खोजना) का वर्णन करता है और इसका अर्थ ट्रेडमार्क स्वामित्व नहीं है।
GitHub® GitHub, Inc. का एक पंजीकृत ट्रेडमार्क है।
[!IMPORTANT] macOS उपयोगकर्ता: आपको एक चेतावनी दिख सकती है कि Apple, GitHub Store को सत्यापित नहीं कर सकता। ऐसा इसलिए होता है क्योंकि ऐप App Store के बाहर वितरित की जाती है और अभी तक notarized नहीं है। System Settings → Privacy & Security → Open Anyway के ज़रिए इसे अनुमति दें।
स्मार्ट खोज
रिलीज़ ब्राउज़र और इंस्टॉलेशन
समृद्ध विवरण स्क्रीन
ऐप प्रबंधन
स्टार की गई रिपॉजिटरी
नेटवर्क और प्रदर्शन
GitHub Store किसी भी निजी इंडेक्सिंग या मैन्युअल क्यूरेशन नियमों का उपयोग नहीं करता।
आपका प्रोजेक्ट स्वचालित रूप से दिख सकता है यदि यह इन शर्तों को पूरा करता है:
GitHub पर सार्वजनिक रिपॉजिटरी
public होनी चाहिए।नवीनतम रिलीज़ में इंस्टॉल योग्य फ़ाइलें
.apk.exe, .msi.dmg, .pkg.deb, .rpm, .AppImageSource code (zip) / Source code (tar.gz)) को अनदेखा करता है।सर्च / टॉपिक द्वारा खोजे जाने योग्य
android, mobile, apk जैसे टॉपिक।desktop, windows, linux, macos, compose-desktop, electron जैसे टॉपिक।यदि आपकी रिपॉजिटरी इन शर्तों को पूरा करती है, तो GitHub Store इसे सर्च के माध्यम से खोज सकता है और स्वचालित रूप से दिखा सकता है — किसी मैन्युअल सबमिशन की आवश्यकता नहीं।
GitHub रिलीज़ में हाथ से खोजना बंद केवल वे रिपॉजिटरी देखें जो आपके प्लेटफ़ॉर्म के लिए वास्तव में बायनरी शिप करती हैं।
जानता है कि आपने क्या इंस्टॉल किया है GitHub Store (Android) के माध्यम से इंस्टॉल किए गए ऐप्स को ट्रैक करता है और जब नई रिलीज़ उपलब्ध होती हैं तो हाइलाइट करता है, ताकि आप GitHub पर दोबारा खोजे बिना उन्हें अपडेट कर सकें।
हमेशा अप-टू-डेट इंस्टॉलेशन डिफ़ॉल्ट रूप से नवीनतम प्रकाशित रिलीज़ का उपयोग करती है, रिलीज़ सेलेक्टर के माध्यम से किसी भी पिछली रिलीज़ से ब्राउज़ और इंस्टॉल करने के विकल्प के साथ।
ओपन सोर्स और एक्सटेंसिबल
नेटवर्किंग, डोमेन लॉजिक और UI के बीच स्पष्ट अलगाव के साथ KMP में लिखा गया — फ़ोर्क करना, एक्सटेंड करना या अडैप्ट करना आसान।
सभी आधिकारिक GitHub Store रिलीज़ निम्नलिखित सर्टिफ़िकेट फ़िंगरप्रिंट के साथ साइन की जाती हैं:
SHA-256:
B7:F2:8E:19:8E:48:C1:93:B0:38:C6:5D:92:DD:F7:BC:07:7B:0D:B5:9E:BC:9B:25:0A:6D:AC:48:C1:18:03:CA
संक्षेप में
local.properties में डालेंयहाँ जाएं: GitHub → Settings → Developer settings → OAuth Apps → New OAuth App
| फ़ील्ड | मान |
|---|---|
| Application name | कुछ भी (जैसे GitHub Store Dev) |
| Homepage URL | https://github.com/username/repo_name |
| Authorization callback URL | githubstore://callback |
फिर Create application पर क्लिक करें।
ऐप बनाने के बाद, GitHub दिखाएगा:
अपने प्रोजेक्ट की local.properties फ़ाइल (प्रोजेक्ट की रूट) खोलें और जोड़ें:
GITHUB_CLIENT_ID=YOUR_CLIENT_ID_HERE
प्रोजेक्ट को सिंक करें और ऐप चलाएं। अब आप GitHub से साइन इन कर सकेंगे।
local.properties Git में कमिट नहीं होता, इसलिए आपका Client ID लोकल रहता है।GitHub Store एक हाई स्कूल छात्र द्वारा बनाया और मेंटेन किया जाता है। आपका सपोर्ट उन्हें इसमें मदद करता है:
✅ ऐप को बग-मुक्त रखना — इश्यू का जवाब देना और जल्दी फ़िक्स शिप करना
✅ कम्युनिटी द्वारा अनुरोधित सुविधाएं जोड़ना — वह लागू करना जो उपयोगकर्ताओं को वास्तव में चाहिए
अभी स्पॉन्सर नहीं कर सकते? कोई बात नहीं! आप फिर भी इन तरीकों से मदद कर सकते हैं:
हर प्रकार का सपोर्ट — वित्तीय हो या नहीं — बहुत मायने रखता है और इस प्रोजेक्ट को ज़िंदा रखता है। धन्यवाद!
GitHub Store केवल तृतीय-पक्ष डेवलपर्स द्वारा GitHub पर पहले से प्रकाशित रिलीज़ फ़ाइलों को खोजने और डाउनलोड करने में आपकी मदद करता है।
उन डाउनलोड की सामग्री, सुरक्षा और व्यवहार पूरी तरह से उनके संबंधित लेखकों और वितरकों की ज़िम्मेदारी है, इस प्रोजेक्ट की नहीं।
GitHub Store का उपयोग करके, आप समझते और स्वीकार करते हैं कि आप किसी भी डाउनलोड किए गए सॉफ़्टवेयर को अपने जोखिम पर इंस्टॉल और चलाते हैं।
यह प्रोजेक्ट किसी भी इंस्टॉलर की समीक्षा, सत्यापन या गारंटी नहीं करता कि वह सुरक्षित है, मैलवेयर-मुक्त है, या किसी विशेष उद्देश्य के लिए उपयुक्त है।
GitHub Store Apache License, Version 2.0 के तहत रिलीज़ किया जाएगा।
Copyright 2025 rainxchzed
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this project except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.