Continuing the legacy of Vanced

# 👋🔌 ReVanced Manager Downloaders ![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/ReVanced/revanced-manager-downloaders/release.yml) ![GPLv3 License](https://img.shields.io/badge/License-GPL%20v3-yellow.svg) The collection of ReVanced downloaders. ## 🧑‍💻 Usage - Downloaders are managed as Android apps. Download and install the APK file from the [releases page](https://github.com/ReVanced/revanced-manager-downloaders/releases/). - After installing, restart ReVanced Manager and enable the downloader in the settings. - The downloader will now be usable. ### APKMirror Downloader This downloader will open an [APKMirror](https://www.apkmirror.com/) page where you can download the apk as you would normally do. If the chosen file is a bundle (`apkm` file), the downloader will automatically merge it into an `apk` file. ### Play Store Downloader When you get prompted, log in to Google with your account. After that, you will be able to download apps from the Play Store. > [!WARNING] > Due to technical limitations, it is only possible to download the latest version of the app. If the suggested version differs from the latest, the installation will fail. > This plugin is not officially endorsed by or affiliated with Google. All usage is at your own risk. ## 📚 Everything else ### 📙 Contributing Thank you for considering contributing to ReVanced Manager Downloaders. You can find the contribution guidelines [here](CONTRIBUTING.md). ### 🛠️ Building To build ReVanced Manager Downloaders, a Java Development Kit (JDK) and Git must be installed. Follow the steps below to build ReVanced Manager Downloaders: 1. Run `git clone git@github.com:ReVanced/revanced-manager-downloaders.git` to clone the repository 2. Run `gradlew assembleRelease` to build the project > [!NOTE] > If the build fails due to authentication, you may need to authenticate to GitHub Packages. > Create a PAT with the scope `read:packages` [here](https://github.com/settings/tokens/new?scopes=read:packages&description=ReVanced) and add your token to ~/.gradle/gradle.properties. > > Example `gradle.properties` file: > > ```properties > gpr.user = user > gpr.key = key > ``` ## 📜 Licence This project is licensed under the GPLv3 licence. Please see the [license file](LICENSE) for more information. [tl;dr](https://www.tldrlegal.com/license/gnu-general-public-license-v3-gpl-3) you may copy, distribute and modify the plugin as long as you track changes/dates in source files. Any modifications must also be made available under the GPL, along with build & install instructions.