Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/milindkusahu/play-store-screenshots-extractor
A web-based tool to fetch and download screenshots of Google Play Store apps. Built with HTML, CSS, JavaScript, Node.js, Express.js, and google-play-scraper.
https://github.com/milindkusahu/play-store-screenshots-extractor
css expressjs google-play-scraper html javascript nodejs
Last synced: about 2 months ago
JSON representation
A web-based tool to fetch and download screenshots of Google Play Store apps. Built with HTML, CSS, JavaScript, Node.js, Express.js, and google-play-scraper.
- Host: GitHub
- URL: https://github.com/milindkusahu/play-store-screenshots-extractor
- Owner: milindkusahu
- Created: 2024-05-27T11:31:31.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-06-24T05:09:16.000Z (6 months ago)
- Last Synced: 2024-06-25T05:28:35.186Z (6 months ago)
- Topics: css, expressjs, google-play-scraper, html, javascript, nodejs
- Language: HTML
- Homepage: https://milindkusahu.github.io/Play-Store-Screenshots-Extractor/
- Size: 4.67 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Play Store App Screenshots Downloader/ Extractor
A simple web-based tool to fetch and download screenshots of Google Play Store apps. Simply enter the app URL and get high-quality screenshots in a grid view.
## Features
- Fetch screenshots of any Google Play Store app by entering its URL
- Display screenshots in a responsive grid layout
- Click on a screenshot to view it in a larger preview
- Download individual screenshots with the correct file extension
- Responsive and user-friendly design## Getting Started
To use the Play Store App Screenshots tool, follow these steps:
1. Open the tool in your web browser by visiting: [https://milindkusahu.github.io/Play-Store-Screenshots-Extractor/](https://milindkusahu.github.io/Play-Store-Screenshots-Extractor/)
2. Enter the Google Play Store app URL in the input field.
- Example: `https://play.google.com/store/apps/details?id=com.google.android.apps.bard`3. Click on the "Get Screenshots" button to fetch the screenshots of the app.
4. The screenshots will be displayed in a grid layout.
- Click on a screenshot to view it in a larger preview.
- Click on the "Download" button below each screenshot to download it with the correct file extension.5. To close the screenshot preview, click on the close button or anywhere outside the preview image.
## Hosting
The web-based frontend of the Play Store App Screenshots tool is hosted on GitHub Pages. However, the server-side component that fetches and downloads the screenshots needs to be hosted separately.
To host the server component, follow these steps:
1. Clone the repository:
```bash
git clone https://github.com/milindkusahu/Play-Store-Screenshots-Extractor.git
```2. Install the required dependencies:
```bash
cd your-repository
npm install
```3. Start the server:
```bash
node app.mjs
```5. Deploy the server to a hosting platform of your choice (e.g., GitHub Pages, Heroku, AWS, Google Cloud Platform).
6. Update the URLs in the `index.html` file to point to your hosted server.
## Dependencies
The Play Store App Screenshots Extractor tool relies on the following dependencies:
- [Express.js](https://expressjs.com/) - Web framework for Node.js
- [google-play-scraper](https://www.npmjs.com/package/google-play-scraper) - Library to scrape data from the Google Play Store
- [Axios](https://www.npmjs.com/package/axios) - Promise-based HTTP client for making requests## Contributing
Contributions to the Play Store App Screenshots tool are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request on the [GitHub repository](https://github.com/milindkusahu/Play-Store-Screenshots-Extractor).
## License
This project is licensed under the [MIT License](LICENSE).