GitHub Store v1.8.0
GitHub Store is a cross-platform client for discovering, installing, and managing software distributed via GitHub releases. It identifies repositories with installable binaries and provides centralized update tracking and version management.| Category | Technical Specification |
|---|---|
| Version | 1.8.0 |
| OS Requirements | Android 8.0 and up; Windows; macOS; Linux |
| Backend License | Apache 2.0 |
| Backend API | api.github-store.org |
| Localization | 12 Languages (EN, ES, FR, JP, KR, PL, RU, ZH, BN, HI, IT, TR) |
Core Features
Discovery and Search- Time-Based Filters: Dedicated sections for "Trending," "Hot Release," and "Most Popular" projects.
- Asset Filtering: Exclusively displays repositories containing valid installable assets.
- Platform Scoring: Topic-aware ranking to prioritize Android or desktop-relevant apps based on the user's platform.
- Search Engine: Performance-optimized search with relevance-based ranking.
- Version Control: Access to all historical repository releases, not just the latest.
- Installation Logic: Single-action "Install latest" or manual selection from an expandable list of installers.
- Compatibility Verification: Automated system checks for installer compatibility.
- Developer Insights: Developer profile screens to explore activity and repository history.
| Feature | Details |
|---|---|
| Library Imports | Automatically detects GitHub-sourced apps installed via Obtainium, F-Droid, or browsers. |
| Match Strategies | Manifest hint (deterministic), signing-cert fingerprinting, and backend-assisted name search. |
| Android Management | APK architecture matching (armv7/armv8), package monitoring, and update tracking. |
| Desktop Management | Automated downloads to the Downloads folder; supports AppImage, DEB, and RPM formats. |
| Management Actions | Direct options to open, uninstall, or downgrade installed applications. |
Technical Infrastructure
Network & Connectivity- OAuth Device Flow: Backend-routed authentication to ensure functionality on throttled networks.
- Proxy Support: Dynamic proxy configuration for custom network routing.
- Custom Mirrors: Support for custom mirror URL templates (gh-proxy style).
- Caching: Enhanced discovery layer caching to reduce live GitHub API calls.
- Privacy Design: No account requirements, personal data collection, or tracking IDs.
- Metadata Rendering: Full Markdown support for README content and release notes.
- Deep Linking: Capability to open repository details directly via URL.
- Android UI: Native splash screen, adaptive icons, and session expiration handling.
- Starred Repositories: Internal browsing and management of starred GitHub projects.
You do not have permission to view the full content of this post. Log in or register now.