Back to Github Store

GitHub Store

docs/README-HI.md

1.8.025.2 KB
Original Source
<div align="center"> </br> </div> <div align="center">

GitHub Store

</div> </br> <p align="center"> </br> </br> <a href="https://github.com/OpenHub-Store/GitHub-Store/stargazers"> </a> </br> </br> <a href="https://github.com/OpenHub-Store/GitHub-Store/releases/latest"> </a> <a href="https://f-droid.org/packages/zed.rainxch.githubstore"> </a> </br> </br> <p align="center"> <a href="https://trendshift.io/repositories/22313" target="_blank"></a> <a href="https://hellogithub.com/en/repository/OpenHub-Store/GitHub-Store" target="_blank"> </a> </p> </p> <div align="center">

🗺️ परियोजना का अवलोकन

GitHub Store एक क्रॉस-प्लेटफ़ॉर्म ऐप स्टोर है जो GitHub रिलीज़ के लिए बनाया गया है। यह ओपन-सोर्स सॉफ़्टवेयर खोजने और इंस्टॉल करने को आसान बनाता है। यह इंस्टॉल करने योग्य बायनरी फ़ाइलों (APK, EXE, DMG, AppImage, DEB, RPM) को स्वचालित रूप से पहचानता है, वन-क्लिक इंस्टॉलेशन प्रदान करता है, अपडेट को ट्रैक करता है और रिपॉजिटरी की जानकारी को एक साफ ऐप-स्टोर शैली के इंटरफ़ेस में प्रस्तुत करता है।

Android और Desktop प्लेटफ़ॉर्म के लिए Kotlin Multiplatform और Compose Multiplatform के साथ बनाया गया है।

</div>

[!CAUTION] मुक्त और ओपन-सोर्स Android खतरे में है। Google, Android को एक बंद प्लेटफ़ॉर्म में बदल देगा, जो आपकी पसंद के ऐप्स इंस्टॉल करने की आपकी मूलभूत स्वतंत्रता को प्रतिबंधित करेगा। अपनी आवाज़ उठाएं – keepandroidopen.org.

<p align="middle"> </p> <div align="center">

📔 Wiki और संसाधन

FAQ और उपयोगी जानकारी के लिए GitHub Store Wiki देखें

🌐 वेबसाइट: github-store.org 💬 Discord: समुदाय से जुड़ें 📜 गोपनीयता नीति: github-store.org/privacy-policy

</div>
<div align="center">

📋 कानूनी नोटिस

GitHub Store एक स्वतंत्र ओपन-सोर्स प्रोजेक्ट है जो GitHub, Inc. से संबद्ध नहीं है।
यह नाम ऐप की कार्यक्षमता (GitHub रिलीज़ खोजना) का वर्णन करता है और इसका अर्थ ट्रेडमार्क स्वामित्व नहीं है।
GitHub® GitHub, Inc. का एक पंजीकृत ट्रेडमार्क है।

</div>
<p align="center">

🔃 डाउनलोड

</p> <p align="center"> <a href="https://github.com/OpenHub-Store/GitHub-Store/releases"> </a> <a href="https://f-droid.org/en/packages/zed.rainxch.githubstore/"> </a> </p> <p align="center"> <a href="https://apps.obtainium.imranr.dev/redirect.html?r=obtainium://add/https://github.com/OpenHub-Store/GitHub-Store/"> </a> <a href="https://github-store.org/app?repo=OpenHub-Store/GitHub-Store"> </a> </p>

[!IMPORTANT] macOS उपयोगकर्ता: आपको एक चेतावनी दिख सकती है कि Apple, GitHub Store को सत्यापित नहीं कर सकता। ऐसा इसलिए होता है क्योंकि ऐप App Store के बाहर वितरित की जाती है और अभी तक notarized नहीं है। System Settings → Privacy & Security → Open Anyway के ज़रिए इसे अनुमति दें।


<p align="center">

🏆 मीडिया में शामिल

</p> <p align="center"> <a href="https://www.youtube.com/@howtomen"> </a> </br> <strong>HowToMen:</strong> <a href="https://www.youtube.com/watch?v=7favc9MDedQ">2026 के शीर्ष 20 सर्वश्रेष्ठ Android ऐप्स</a> | <a href="https://www.youtube.com/watch?v=VR-MEwPDw4k">Google Play Store से बेहतर शीर्ष 12 ऐप स्टोर</a> </br> <strong>HelloGitHub:</strong> <a href="https://hellogithub.com/en/repository/OpenHub-Store/GitHub-Store">विशेष रूप से प्रदर्शित प्रोजेक्ट</a> </p>

🚀 सुविधाएँ

  • स्मार्ट खोज

    • समय-आधारित फ़िल्टर के साथ "Trending", "Hot Release" और "Most Popular" प्रोजेक्ट के होम सेक्शन।
    • केवल वे रिपॉजिटरी दिखाई जाती हैं जिनमें वैध इंस्टॉल योग्य फ़ाइलें हों।
    • प्लेटफ़ॉर्म-जागरूक टॉपिक स्कोरिंग ताकि Android/डेस्कटॉप उपयोगकर्ताओं को पहले प्रासंगिक ऐप्स दिखें।
    • बेहतर प्रासंगिकता रैंकिंग और प्रदर्शन के साथ नई सर्च।
  • रिलीज़ ब्राउज़र और इंस्टॉलेशन

    • रिलीज़ सेलेक्टर जो किसी भी रिलीज़ से ब्राउज़ और इंस्टॉल करने की सुविधा देता है, न कि केवल नवीनतम से।
    • प्रत्येक रिपॉजिटरी की सभी रिलीज़ लाता है।
    • एकल "नवीनतम संस्करण इंस्टॉल करें" क्रिया, साथ ही सभी उपलब्ध रिलीज़ और उनके इंस्टॉलर की विस्तार योग्य सूची।
    • स्वचालित संगतता जांच के साथ मैन्युअल इंस्टॉलेशन विकल्प।
  • समृद्ध विवरण स्क्रीन

    • ऐप का नाम, संस्करण और शेयर करने की क्रिया।
    • स्टार, फ़ोर्क, खुले इश्यू।
    • रेंडर किया गया README कंटेंट ("इस ऐप के बारे में")।
    • किसी भी चुनी हुई रिलीज़ के लिए Markdown फ़ॉर्मेटिंग के साथ रिलीज़ नोट्स।
    • प्लेटफ़ॉर्म लेबल और फ़ाइल आकारों के साथ इंस्टॉलर की सूची।
    • डीप लिंकिंग सपोर्ट — URL के ज़रिए सीधे रिपॉजिटरी विवरण खोलें।
    • किसी डेवलपर के रिपॉजिटरी और गतिविधि को एक्सप्लोर करने के लिए डेवलपर प्रोफ़ाइल स्क्रीन।
  • ऐप प्रबंधन

    • इंस्टॉल किए गए ऐप्स को GitHub Store से सीधे खोलें, अनइंस्टॉल करें और डाउनग्रेड करें।
    • Android: APK आर्किटेक्चर मिलान (armv7/armv8), पैकेज मॉनिटरिंग और अपडेट ट्रैकिंग।
    • Desktop (Windows/macOS/Linux): इंस्टॉलर को उपयोगकर्ता के Downloads फ़ोल्डर में डाउनलोड करता है और डिफ़ॉल्ट हैंडलर से खोलता है।
  • स्टार की गई रिपॉजिटरी

    • ऐप के भीतर से अपनी GitHub स्टार की हुई रिपॉजिटरी सेव करें और ब्राउज़ करें।
  • नेटवर्क और प्रदर्शन

    • कॉन्फ़िगर करने योग्य नेटवर्क रूटिंग के लिए डायनामिक प्रॉक्सी सपोर्ट।
    • तेज़ लोडिंग और कम API उपयोग के लिए उन्नत कैशिंग सिस्टम।

🔍 मेरी ऐप GitHub Store में कैसे दिखेगी?

GitHub Store किसी भी निजी इंडेक्सिंग या मैन्युअल क्यूरेशन नियमों का उपयोग नहीं करता।
आपका प्रोजेक्ट स्वचालित रूप से दिख सकता है यदि यह इन शर्तों को पूरा करता है:

  1. GitHub पर सार्वजनिक रिपॉजिटरी

    • विज़िबिलिटी public होनी चाहिए।
  2. नवीनतम रिलीज़ में इंस्टॉल योग्य फ़ाइलें

    • नवीनतम रिलीज़ में समर्थित एक्सटेंशन वाली कम से कम एक फ़ाइल होनी चाहिए:
      • Android: .apk
      • Windows: .exe, .msi
      • macOS: .dmg, .pkg
      • Linux: .deb, .rpm, .AppImage
    • GitHub Store GitHub के स्वचालित रूप से जनरेट किए गए सोर्स आर्काइव (Source code (zip) / Source code (tar.gz)) को अनदेखा करता है।
  3. सर्च / टॉपिक द्वारा खोजे जाने योग्य

    • रिपॉजिटरी GitHub की सार्वजनिक सर्च API के माध्यम से लाई जाती हैं।
    • टॉपिक, भाषा और विवरण रैंकिंग में मदद करते हैं:
      • Android ऐप्स: android, mobile, apk जैसे टॉपिक।
      • Desktop ऐप्स: desktop, windows, linux, macos, compose-desktop, electron जैसे टॉपिक।
    • कम से कम कुछ स्टार होने से Trending/Hot Release/Most Popular सेक्शन में दिखने की संभावना बढ़ जाती है।

यदि आपकी रिपॉजिटरी इन शर्तों को पूरा करती है, तो GitHub Store इसे सर्च के माध्यम से खोज सकता है और स्वचालित रूप से दिखा सकता है — किसी मैन्युअल सबमिशन की आवश्यकता नहीं।


✅ फ़ायदे / GitHub Store क्यों उपयोग करें?

  • GitHub रिलीज़ में हाथ से खोजना बंद केवल वे रिपॉजिटरी देखें जो आपके प्लेटफ़ॉर्म के लिए वास्तव में बायनरी शिप करती हैं।

  • जानता है कि आपने क्या इंस्टॉल किया है GitHub Store (Android) के माध्यम से इंस्टॉल किए गए ऐप्स को ट्रैक करता है और जब नई रिलीज़ उपलब्ध होती हैं तो हाइलाइट करता है, ताकि आप GitHub पर दोबारा खोजे बिना उन्हें अपडेट कर सकें।

  • हमेशा अप-टू-डेट इंस्टॉलेशन डिफ़ॉल्ट रूप से नवीनतम प्रकाशित रिलीज़ का उपयोग करती है, रिलीज़ सेलेक्टर के माध्यम से किसी भी पिछली रिलीज़ से ब्राउज़ और इंस्टॉल करने के विकल्प के साथ।

  • ओपन सोर्स और एक्सटेंसिबल
    नेटवर्किंग, डोमेन लॉजिक और UI के बीच स्पष्ट अलगाव के साथ KMP में लिखा गया — फ़ोर्क करना, एक्सटेंड करना या अडैप्ट करना आसान।


🔐 GitHub Store APK साइनिंग सर्टिफ़िकेट

सभी आधिकारिक 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


🔑 GitHub OAuth कॉन्फ़िगरेशन

संक्षेप में

  1. GitHub OAuth App बनाएं
  2. Client ID कॉपी करें
  3. इसे local.properties में डालें
<details> <summary><strong>पूरा सेटअप गाइड दिखाएं</strong></summary>

1 - GitHub OAuth App बनाएं

यहाँ जाएं: GitHub → Settings → Developer settings → OAuth Apps → New OAuth App

फ़ील्डमान
Application nameकुछ भी (जैसे GitHub Store Dev)
Homepage URLhttps://github.com/username/repo_name
Authorization callback URLgithubstore://callback

फिर Create application पर क्लिक करें।

2 - अपना Client ID कॉपी करें

ऐप बनाने के बाद, GitHub दिखाएगा:

  • Client ID ← आपको यही चाहिए
  • Client Secret ← ❗ इस प्रोजेक्ट के लिए आवश्यक नहीं

3 - अपने प्रोजेक्ट में जोड़ें

अपने प्रोजेक्ट की local.properties फ़ाइल (प्रोजेक्ट की रूट) खोलें और जोड़ें:

properties
GITHUB_CLIENT_ID=YOUR_CLIENT_ID_HERE

4 - Sync करें और चलाएं

प्रोजेक्ट को सिंक करें और ऐप चलाएं। अब आप GitHub से साइन इन कर सकेंगे।

❗ महत्वपूर्ण नोट्स

  • local.properties Git में कमिट नहीं होता, इसलिए आपका Client ID लोकल रहता है।
  • इस प्रोजेक्ट को केवल Client ID की ज़रूरत है (Client Secret की नहीं)।
  • प्रत्येक डेवलपर को विकास के लिए अपना खुद का OAuth App बनाना चाहिए।
</details>

☕ प्रोजेक्ट को सपोर्ट करें

GitHub Store एक हाई स्कूल छात्र द्वारा बनाया और मेंटेन किया जाता है। आपका सपोर्ट उन्हें इसमें मदद करता है:

ऐप को बग-मुक्त रखना — इश्यू का जवाब देना और जल्दी फ़िक्स शिप करना
कम्युनिटी द्वारा अनुरोधित सुविधाएं जोड़ना — वह लागू करना जो उपयोगकर्ताओं को वास्तव में चाहिए

💖 सपोर्ट के तरीके

<a href="https://www.buymeacoffee.com/rainxchzed"> </a> <a href="https://github.com/sponsors/rainxchzed"> </a>

अभी स्पॉन्सर नहीं कर सकते? कोई बात नहीं! आप फिर भी इन तरीकों से मदद कर सकते हैं:

  • इस रिपॉजिटरी को स्टार करें — दूसरों को GitHub Store खोजने में मदद करता है
  • 🐛 बग रिपोर्ट करें — ऐप को सभी के लिए बेहतर बनाता है
  • 📢 दोस्तों के साथ शेयर करें — अन्य डेवलपर्स और दोस्तों को बताएं!
  • 💬 हमारे Discord से जुड़ें — आपकी प्रतिक्रिया रोडमैप को आकार देती है

हर प्रकार का सपोर्ट — वित्तीय हो या नहीं — बहुत मायने रखता है और इस प्रोजेक्ट को ज़िंदा रखता है। धन्यवाद!


⚠️ अस्वीकरण

GitHub Store केवल तृतीय-पक्ष डेवलपर्स द्वारा GitHub पर पहले से प्रकाशित रिलीज़ फ़ाइलों को खोजने और डाउनलोड करने में आपकी मदद करता है।
उन डाउनलोड की सामग्री, सुरक्षा और व्यवहार पूरी तरह से उनके संबंधित लेखकों और वितरकों की ज़िम्मेदारी है, इस प्रोजेक्ट की नहीं।

GitHub Store का उपयोग करके, आप समझते और स्वीकार करते हैं कि आप किसी भी डाउनलोड किए गए सॉफ़्टवेयर को अपने जोखिम पर इंस्टॉल और चलाते हैं।
यह प्रोजेक्ट किसी भी इंस्टॉलर की समीक्षा, सत्यापन या गारंटी नहीं करता कि वह सुरक्षित है, मैलवेयर-मुक्त है, या किसी विशेष उद्देश्य के लिए उपयुक्त है।


Star इतिहास

<a href="https://www.star-history.com/#OpenHub-Store/GitHub-Store&type=timeline&legend=top-left"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=OpenHub-Store/GitHub-Store&type=timeline&theme=dark&legend=top-left" /> <source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=OpenHub-Store/GitHub-Store&type=timeline&legend=top-left" /> </picture> </a>

📄 लाइसेंस

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.