Automation and scraping · Independent · 22 Oct 2026

facundoolano/app-store-scraper

scrape data from the itunes app store

← Automation and scraping
App Store Scraper. Pulls data from the Apple App Store.

In simple English

This tool lets your computer fetch information from the Apple App Store without opening a browser. You can search for apps, read user reviews, and check ratings programmatically. It runs as part of a JavaScript program that you write. You need to know how to install Node modules and write basic code. It costs nothing to use, but Apple might block your IP address if you send too many requests.

What it is

A software library for Node.js (a tool that lets you run JavaScript outside of a web browser) that collects public data from the Apple App Store and Mac App Store. It provides simple functions to fetch app details, search terms, user reviews, and privacy labels.

What it is good for

Solo builders who want to monitor competitor apps, gather user reviews for text analysis, or track search rankings without writing custom web scraping code.

Stars1.4k
LicenceMIT
LatestNo tagged releasechecked 22 Oct 2026
Last code change2025-07-27
Written inJavaScript
Setup effort
2 / 5
Payoff
4 / 5
Good
  • Simple functions return clean JavaScript objects with app metadata.
  • Includes built-in caching so you do not repeat identical requests.
  • Actively maintained for years with a stable API structure.
Watch for
  • Requires Node.js installed on your computer and familiarity with JavaScript.
  • Heavy scraping can trigger rate limits or blocks from Apple servers.
  • Apple changes its page layouts often, which can break scraping functions without warning.
Replaces

Writing custom web scrapers or manually copying data from the App Store.

Works well with

Node.js and npm for running JavaScript scripts.

Similar repositories
Also reviewed on Repo Radar
  • cybertec-postgresql/pg_timetable1.4k stars

    A job scheduler for PostgreSQL whose jobs and schedules live in the database itself.

  • scrapy/scrapy65k stars

    A Python framework for fetching and parsing large numbers of web pages.

  • PrefectHQ/prefect24k stars

    Adds scheduling, retries and a run history to Python functions you already have.

Install
npm install app-store-scraper

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Data & Research › Market & Competitive Research › Review Mining.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.