Si vous avez Android, c’est la meilleure alternative au Play Store : trouvez des applications sur GitHub, téléchargez-les et installez-les en un seul clic
De plus en plus d’utilisateurs d’Android recherchent des alternatives au Play Store pour installer des applications. Avec la mise en œuvre de la loi sur les marchés numériques, Google et Apple ont dû ouvrir leurs écosystèmes pour autoriser les magasins tiers. Cela n’a pas été entièrement intuitif, mais il existe une application connue sous le nom de RepoStore qui facilite les choses.
RepoStore est une application qui transforme les référentiels GitHub en une boutique d’applications alternative pour Android. Sa fonction principale est de suivre les projets qui publient des fichiers APK installables directement dans leurs versions. L’application organise ces applications en sections, affiche leurs détails et vous avertit lorsque des mises à jour sont disponibles.
Si tout vous semble familier jusqu’à présent, c’est parce que RepoStore veut résoudre l’un des problèmes les plus courants rencontrés par les utilisateurs d’Android. Si vous êtes passionné et aimez télécharger des applications externes, vous savez sûrement que GitHub est l’un des endroits pour le faire. Le problème ici est que la plateforme n’est pas optimisée pour rechercher et télécharger des applications, il est donc nécessaire de connaître le nom du projet.
Comment fonctionne RepoStore, la boutique alternative au Play Store
Le fonctionnement de RepoStore repose entièrement sur l’API de recherche publique de GitHub. Le magasin interroge le point de terminaison de recherche du référentiel à l’aide de termes liés à Android ; applique ensuite un système de notation qui prend en compte les sujets marqués dans chaque projet, langage de programmation et description du référentiel. À l’aide de ces informations, le magasin génère des listes d’applications organisées en sections telles que « Tendances », « Récemment mises à jour » et « En vedette ».
Une fois que l’application détecte un référentiel de candidats, la deuxième étape du processus entre en jeu. RepoStore appelle le point de terminaison de la dernière version publiée de ce référentiel et vérifie s’il existe des APK parmi les fichiers joints. Si aucun n’est trouvé, le référentiel est automatiquement supprimé, nous ne verrons donc jamais d’applications sans fichiers installables.

Contrairement au Play Store de Google, RepoStore ne gère pas les développeurs et ne les facture pas. Pour qu’une application apparaisse dans la boutique, le référentiel doit être public, avoir au moins une version qui n’est pas marquée comme brouillon ou pré-version et inclure (au moins) un fichier APK. Si le développeur utilise des tags comme « android », « mobile » ou « apk », le projet sera mieux positionné au sein du store.
Voici comment installer RepoStore sur votre Android
L’installation de RepoStore sur votre mobile est simple car le projet est distribué via trois canaux vérifiés. Vous pouvez le télécharger depuis F-Droid, IzzyOnDroid ou directement depuis la section des versions du référentiel sur GitHub, où le dernier APK est publié. L’application nécessite au moins Android 8.0 et offre la possibilité de lier votre compte GitHub à l’aide d’OAuth, ce qui augmente la limite de requêtes API de 60 à 5 000 par heure.
Une fois installé, il vous suffit d’utiliser l’interface pour rechercher et télécharger des applications. Chaque application dispose d’un onglet qui inclut des données telles que le nombre d’étoiles, les forks et les statistiques de langue du référentiel, ainsi que les dernières notes de version et une galerie de captures d’écran.
RepoStore est gratuit et open source sous licence MIT, et son propre développeur prévient que la responsabilité de la sécurité de chaque APK incombe à celui qui le publie, et non à l’application qui le distribue.
