Github-Store
by rainxchzed
Cross-Platform App Store for GitHub Releases
Install and manage apps from GitHub releases across Android, Linux, macOS, and Windows with a unified, one-click interface.
- 5,041+ GitHub stars
- Built with Kotlin
- Cross-platform support for Android, Linux, macOS, and Windows from a single codebase
- Apache License 2.0 license
About This Project
Github-Store transforms how developers and users discover and install applications distributed through GitHub releases. Instead of manually browsing repositories, downloading assets, and managing updates, this cross-platform store provides a centralized hub for exploring and installing software with a single click.
Built with Kotlin Multiplatform and Compose Multiplatform, the application delivers a consistent, native-feeling experience across Android devices and desktop platforms including Linux, macOS, and Windows. This architectural choice ensures developers maintain a single codebase while users enjoy platform-optimized performance.
The store eliminates the friction of traditional GitHub release workflows by automating discovery, installation, and potentially update management. For open-source enthusiasts and developers who prefer GitHub-hosted distributions over traditional app stores, this tool bridges the gap between repository-based releases and consumer-friendly app installation experiences.
Whether you're distributing your own applications via GitHub releases or looking for a streamlined way to manage tools and utilities from various repositories, Github-Store provides the infrastructure to make GitHub a viable alternative to centralized app distribution platforms.
Key Features
- Cross-platform support for Android, Linux, macOS, and Windows from a single codebase
- One-click installation of applications from GitHub releases without manual asset downloads
- Unified browsing and discovery interface for exploring GitHub-hosted software
- Built with Kotlin Multiplatform and Compose for native performance on all platforms
- Open-source architecture allowing customization and self-hosting capabilities
How You Can Use It
Installing developer tools and CLI utilities distributed via GitHub releases without manual downloads
Discovering and trying open-source applications across multiple platforms from a single interface
Managing updates for GitHub-released applications without checking each repository individually
Distributing your own cross-platform applications to users who prefer GitHub-based distribution
Who Is This For?
Open-source developers, power users, and system administrators who frequently use GitHub-hosted applications and prefer decentralized software distribution