{"id":28317362,"url":"https://github.com/09u2h4n/pyapkdownloader","last_synced_at":"2025-06-24T14:31:14.033Z","repository":{"id":202655518,"uuid":"707847840","full_name":"09u2h4n/PyAPKDownloader","owner":"09u2h4n","description":"PyAPKDownloader is a Python module that enables you to download Android APK","archived":false,"fork":false,"pushed_at":"2024-02-04T16:56:11.000Z","size":40,"stargazers_count":7,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-01T13:12:33.487Z","etag":null,"topics":["apkdownloader","apkpure","apkpure-scraper","aptoide","python","python3"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/09u2h4n.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-10-20T19:52:22.000Z","updated_at":"2025-04-10T10:50:07.000Z","dependencies_parsed_at":"2023-10-27T15:44:08.192Z","dependency_job_id":null,"html_url":"https://github.com/09u2h4n/PyAPKDownloader","commit_stats":null,"previous_names":["09u2h4n/apkdownloader","09u2h4n/pyapkdownloader","09u2h4n/pyapks"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/09u2h4n/PyAPKDownloader","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/09u2h4n%2FPyAPKDownloader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/09u2h4n%2FPyAPKDownloader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/09u2h4n%2FPyAPKDownloader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/09u2h4n%2FPyAPKDownloader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/09u2h4n","download_url":"https://codeload.github.com/09u2h4n/PyAPKDownloader/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/09u2h4n%2FPyAPKDownloader/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261694115,"owners_count":23195512,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["apkdownloader","apkpure","apkpure-scraper","aptoide","python","python3"],"created_at":"2025-05-25T04:20:46.345Z","updated_at":"2025-06-24T14:31:14.023Z","avatar_url":"https://github.com/09u2h4n.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"---\n[English](https://github.com/09u2h4n/PyAPKDownloader/blob/main/README.md) | [Turkish](https://github.com/09u2h4n/PyAPKDownloader/blob/main/docs/README_TR.md)\n---\n\n# PyAPKDownloader Module Documentation\nPyAPKDownloader is a Python module that allows you to download Android APK files using alternative sources such as Aptoide and ApkPure. This documentation serves as a general introduction and may require customization for your specific use case.\n## Installation 🚀\nYou can install PyAPKDownloader using pip:\n\n    pip install PyAPKDownloader\n\nOR you can use setup.py to set dist directory and use.\n\n    pip install .\n\nI recommend to use virtual in environment.\n\n    python3 -m venv venv \u0026\u0026 pip install .\n\n## Usage 📦\nThe PyAPKDownloader module includes classes for Aptoide and ApkPure, which you can use to download APK files from the source of your choice.\n### Using Aptoide 🛒\nTo download an APK file using the Aptoide class, you can use the following example:\n\n    from PyAPKDownloader.aptoide import Aptoide\n    Downloader = Aptoide()\n    Downloader.download_by_package_name(package_name=\"com.whatsapp\", file_name=\"Whatsapp\", version=\"latest\", in_background=False, limit=30)\n-   `package_name`: Specifies the package name of the application you want to download.\n-   `file_name`: Specifies the name of the downloaded APK file.\n-   `version`: Specifies the version you want to download (e.g., you can use \"latest\" to get the latest version).\n-   `in_background`: Specifies whether the download process will run in the background.\n-   `limit`: Determines the depth of the search when searching for an application. (The more it is, the slower it becomes.)\n### Using ApkPure 🌐\nTo download an APK file using the ApkPure class, you can use the following example:\n\n    from PyAPKDownloader.apkpure import ApkPure\n    Downloader = ApkPure()\n    Downloader.download_by_package_name(package_name=\"com.whatsapp\", file_name=\"Whatsapp\", version=\"latest\", app_ext=\"xapk\", in_background=False)\n-   `package_name`: Specifies the package name of the application you want to download.\n-   `file_name`: Specifies the name of the downloaded APK file.\n-   `version`: Specifies the version you want to download (e.g., you can use \"latest\" to get the latest version).\n-   `app_ext`: Specifies the file extension of the downloaded file (e.g., you can use \"xapk\").\n-   `in_background`: Specifies whether the download process will run in the background.\n\nNote: Entries like `package_name=\"com.whatsapp\"` are just examples. You can change the package name to download other applications.\n\n## Contact and Support 📧\n\nFor more information about the PyAPKDownloader module, questions, or support, please refer to the [GitHub repository](https://github.com/09u2h4n/PyAPKDownloader).\n\nThis documentation provides an overview of the basic usage of the PyAPKDownloader module.\n\n## ToDo 🛠️\n* The code will be optimized\n* New classes will be added\n* Apkpure will be fixed\n* New method (Js-powered requests) will be added ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F09u2h4n%2Fpyapkdownloader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F09u2h4n%2Fpyapkdownloader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F09u2h4n%2Fpyapkdownloader/lists"}