├── .codecov.yml ├── .coveragerc ├── .dockerignore ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ ├── feature_request.md │ └── general_question.md ├── pull_request_template.md └── workflows │ ├── codeql.yml │ ├── macos.yml │ ├── style.yml │ ├── ubuntu.yml │ └── windows.yml ├── .gitignore ├── .idea ├── PlaystoreDownloader.iml ├── inspectionProfiles │ └── profiles_settings.xml ├── jsLibraryMappings.xml ├── misc.xml ├── modules.xml ├── runConfigurations │ ├── cmd_download.xml │ ├── flask_download.xml │ └── test.xml ├── vcs.xml └── webResources.xml ├── Dockerfile ├── LICENSE ├── Pipfile ├── Pipfile.lock ├── README.md ├── credentials.json ├── docs ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── SECURITY.md ├── SUPPORT.md └── demo │ ├── cli.gif │ ├── preview-dynamic.gif │ ├── preview-static.png │ └── web.gif ├── flask_app.py ├── playstoredownloader ├── __init__.py ├── cli │ ├── __init__.py │ ├── __main__.py │ ├── argparser.py │ └── cli.py ├── downloader │ ├── __init__.py │ ├── downloader.py │ ├── main.py │ ├── multi_downloader.py │ └── out_dir.py └── playstore │ ├── __init__.py │ ├── credentials.py │ ├── meta.py │ ├── playstore.py │ ├── playstore_proto_pb2.py │ └── util.py ├── pyproject.toml ├── scripts ├── crawl_apps_by_developers.py ├── crawl_top_apps_by_category.py ├── download_from_file.sh └── package_crawler.sh ├── static ├── site.css └── site.js ├── templates └── index.html └── test ├── __init__.py ├── test_credentials.py ├── test_download.py ├── test_playstore_api.py ├── test_playstore_configuration.py └── test_session_fixtures.py /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/.coveragerc -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/general_question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/.github/ISSUE_TEMPLATE/general_question.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/macos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/.github/workflows/macos.yml -------------------------------------------------------------------------------- /.github/workflows/style.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/.github/workflows/style.yml -------------------------------------------------------------------------------- /.github/workflows/ubuntu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/.github/workflows/ubuntu.yml -------------------------------------------------------------------------------- /.github/workflows/windows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/.github/workflows/windows.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/PlaystoreDownloader.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/.idea/PlaystoreDownloader.iml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/jsLibraryMappings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/.idea/jsLibraryMappings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/cmd_download.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/.idea/runConfigurations/cmd_download.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/flask_download.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/.idea/runConfigurations/flask_download.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/.idea/runConfigurations/test.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.idea/webResources.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/.idea/webResources.xml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/LICENSE -------------------------------------------------------------------------------- /Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/Pipfile -------------------------------------------------------------------------------- /Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/Pipfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/README.md -------------------------------------------------------------------------------- /credentials.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/credentials.json -------------------------------------------------------------------------------- /docs/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/docs/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/docs/CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/docs/SECURITY.md -------------------------------------------------------------------------------- /docs/SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/docs/SUPPORT.md -------------------------------------------------------------------------------- /docs/demo/cli.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/docs/demo/cli.gif -------------------------------------------------------------------------------- /docs/demo/preview-dynamic.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/docs/demo/preview-dynamic.gif -------------------------------------------------------------------------------- /docs/demo/preview-static.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/docs/demo/preview-static.png -------------------------------------------------------------------------------- /docs/demo/web.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/docs/demo/web.gif -------------------------------------------------------------------------------- /flask_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/flask_app.py -------------------------------------------------------------------------------- /playstoredownloader/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/playstoredownloader/__init__.py -------------------------------------------------------------------------------- /playstoredownloader/cli/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /playstoredownloader/cli/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/playstoredownloader/cli/__main__.py -------------------------------------------------------------------------------- /playstoredownloader/cli/argparser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/playstoredownloader/cli/argparser.py -------------------------------------------------------------------------------- /playstoredownloader/cli/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/playstoredownloader/cli/cli.py -------------------------------------------------------------------------------- /playstoredownloader/downloader/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /playstoredownloader/downloader/downloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/playstoredownloader/downloader/downloader.py -------------------------------------------------------------------------------- /playstoredownloader/downloader/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/playstoredownloader/downloader/main.py -------------------------------------------------------------------------------- /playstoredownloader/downloader/multi_downloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/playstoredownloader/downloader/multi_downloader.py -------------------------------------------------------------------------------- /playstoredownloader/downloader/out_dir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/playstoredownloader/downloader/out_dir.py -------------------------------------------------------------------------------- /playstoredownloader/playstore/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /playstoredownloader/playstore/credentials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/playstoredownloader/playstore/credentials.py -------------------------------------------------------------------------------- /playstoredownloader/playstore/meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/playstoredownloader/playstore/meta.py -------------------------------------------------------------------------------- /playstoredownloader/playstore/playstore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/playstoredownloader/playstore/playstore.py -------------------------------------------------------------------------------- /playstoredownloader/playstore/playstore_proto_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/playstoredownloader/playstore/playstore_proto_pb2.py -------------------------------------------------------------------------------- /playstoredownloader/playstore/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/playstoredownloader/playstore/util.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/crawl_apps_by_developers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/scripts/crawl_apps_by_developers.py -------------------------------------------------------------------------------- /scripts/crawl_top_apps_by_category.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/scripts/crawl_top_apps_by_category.py -------------------------------------------------------------------------------- /scripts/download_from_file.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/scripts/download_from_file.sh -------------------------------------------------------------------------------- /scripts/package_crawler.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/scripts/package_crawler.sh -------------------------------------------------------------------------------- /static/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/static/site.css -------------------------------------------------------------------------------- /static/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/static/site.js -------------------------------------------------------------------------------- /templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/templates/index.html -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test_credentials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/test/test_credentials.py -------------------------------------------------------------------------------- /test/test_download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/test/test_download.py -------------------------------------------------------------------------------- /test/test_playstore_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/test/test_playstore_api.py -------------------------------------------------------------------------------- /test/test_playstore_configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/test/test_playstore_configuration.py -------------------------------------------------------------------------------- /test/test_session_fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClaudiuGeorgiu/PlaystoreDownloader/HEAD/test/test_session_fixtures.py --------------------------------------------------------------------------------