app-store-scraper - scrape data from the itunes app store

  •        738

Node.js module to scrape application data from the iTunes/Mac App Store. The goal is to provide an interface as close as possible to the google-play-scraper module.

https://github.com/facundoolano/app-store-scraper#readme

Dependencies:

debug : ^2.2.0
memoizee : ^0.3.10
ramda : ^0.21.0
request : ^2.87.0
xml2js : ^0.4.16

Tags
Implementation
License
Platform

   




Related Projects

aso - Tools for app store optimization on iTunes and Google Play

  •    Javascript

This Node.js library provides a set of functions to aid App Store Optimization of applications in iTunes and Google Play. The functions use either google-play-scraper or app-store-scraper to gather data, so bear in mind a lot of requests are performed under the hood and you may hit throttling limits when making too many calls in a short period of time.

market_bot - Google Play Android App store scraper

  •    Ruby

Market Bot is a web scraper (web robot, web spider) for the Google Play Android app store. It can collect data on apps, charts, and developers. Google has recently changed the HTML and CSS for the Play Store. This has caused the release version of Market Bot to break. New code is in the master branch (unreleased) to begin fixing this problem. If you are interesed in helping then please join the discussion in issue 72.

AppSales-Mobile - App Sales allows iPhone and Mac App Store developers to download and analyze their daily and weekly sales reports from iTunes Connect

  •    Objective-C

AppSales used to support downloading reviews, promo codes and payments. Because these features relied on scraping either iTunes Connect or the App Store, they have often not worked reliably or stopped working entirely when the iTunes Connect website changed. I haven't used these features a lot myself and I don't have the time anymore to patch them constantly, so I've reduced AppSales to its core functionality: downloading sales reports. You can of course still use (or fork) one of the older versions if you rely on these features and can live with (or fix) the bugginess.

mas - :package: Mac App Store command line interface

  •    Objective-C

A simple command line interface for the Mac App Store. Designed for scripting and automation. macOS 10.13 (High Sierra) is required to install mas from the core Homebrew formula. We provide a custom Homebrew tap with pre-built bottles for all macOS versions since 10.9.

store-receipt-validator - PHP receipt validator for Apple iTunes, Google Play and Amazon App Store

  •    PHP

PHP library that can be used to validate base64 encoded iTunes in app purchase receipts. The easiest way to work with this package is when it's installed as a Composer package inside your project. Composer isn't strictly required, but makes life a lot easier.


electron-osx-sign - Codesign Electron macOS apps

  •    Javascript

electron-osx-sign minimizes the extra work needed to eventually prepare your apps for shipping, providing the most basic tools and assets. Note that the bare necessities here are sufficient for enabling app sandbox, yet other configurations for network access etc. require additional work. Check out electron-osx-sign guide for suggestions on setting up your environment and workflow for distribution or development.

electron-osx-sign - Codesign Electron macOS apps

  •    Javascript

electron-osx-sign minimizes the extra work needed to eventually prepare your apps for shipping, providing the most basic tools and assets. Note that the bare necessities here are sufficient for enabling app sandbox, yet other configurations for network access etc. require additional work. Check out electron-osx-sign guide for suggestions on setting up your environment and workflow for distribution or development.

mas - :package: Mac App Store command line interface

  •    Objective-C

:package: Mac App Store command line interface

electron-windows-store - :package: Turn Electron Apps into Windows AppX Packages

  •    Javascript

Electron-Windows-Store: A CLI that takes the packaged output of your Electron app, then converts it into an AppX package. This allows you to submit your Electron app to the Windows Store 📦. You can also distribute your app as an .appx without using the Windows Store, allowing users to just double-click your .appx to automatically install it. This tool supports two methods to create AppX packages: Either using manual file copy operations, or using Windows Containers. The first option requires only the Windows 10 SDK, while the second option also requires the Desktop App Converter.

create-dmg - Create a good-looking DMG for your macOS app in seconds

  •    Javascript

Imagine you have finished a macOS app, exported it from Xcode, and now want to distribute it to users. The most common way of distributing an app outside the Mac App Store is by putting it in a .dmg file. These are hard to create, especially good-looking ones. You can either pay for a GUI app where you have to customize an existing design or you can run some homebrewed Bash script and you still have to design it. This tool does everything for you, so you can play with your 🐈 instead.Discuss it on Product Hunt and Twitter.

DAAppsViewController - DAAppsViewController is a simple way of displaying apps from the App Store in an aesthetically similar manner

  •    Objective-C

DAAppsViewController is a simple way of displaying apps from the App Store in an aesthetically similar manner. The user is able to view each app's App Store page by launching an instance of SKStoreProductViewController. Particularly useful for showing an app developer's other apps. As of iOS 9.0, App Transport Security (ATS) is enforcing additional security requirements for HTTP-based networking requests. As a result, the images that DAAppsViewController attempts to load from Apple are unable to load without the proper exceptions. To make sure that everything works as expected, make sure to add the following settings to your app's Info.plist file. If your app has NSAllowsArbitraryLoads: true enabled, then this is unnecessary.

GIFs - A Mac App for finding GIFs

  •    Objective-C

You can grab the app from Mac App Store (it's free! 🎉) or download the latest version directly here.

phonegap-air - Put your web app in the iOS App Store and update it whenever you want.

  •    Objective-C

Put your web app in the iOS App Store and update it whenever you want. Access native features like the contacts list and camera using PhoneGap APIs. Bridge the uncanny valley of hybrid apps with launch images and preloaded static assets.This system has been in the iOS app store for a year with zero crash reports, successfully serving thousands of background updates. That said, it's still fairly new, so buyer beware. The important logic is tested, but there is plenty left to manually verify.

gradle-play-publisher - Gradle Plugin to upload your APK and metadata to the Google Play Store

  •    Kotlin

Gradle Play Publisher is a Gradle plugin that allows you to upload your APK and other app details to the Google Play Store from a continuous integration server or anywhere you have a command line. The first APK or App Bundle needs to be uploaded via the Google Play Console because registering the app with the Play Store cannot be done using the Play Developer API. For all subsequent uploads and changes this plugin can be used.

pi-apps - Raspberry Pi App Store for Open Source Projects

  •    Shell

The most popular app store for Raspberry Pi computers. 100% open-source bash scripts (including the GUI). Let's be honest: Linux is harder to master than Windows. Sometimes it's not user-friendly, and following an outdated tutorial may break your Raspberry Pi's operating system. There is no centralized software repository, except for the apt repositories which lack many desktop applications. Surely there is a better way! There is. Introducing Pi-Apps, an expanding, well-maintained collection of app installation-scripts that you can run with one click.

Yalp Store - Download apks from Google Play Store

  •    Java

Yalp Store lets you download apps from Google Play Store as apk files. It can search for updates of installed apps and lets you search for other apps. Yalp saves downloaded apks to your default download folder. Other features include browsing categories, viewing and leaving reviews, black/whitelisting apps for updates, filtering apps by being free/paid and containing/not containing ads.

FancyScrollView - A SwiftUI ScrollView Designed to imitate the App Store and Apple Music ScrollViews (with or without a Parallax Header)

  •    Swift

I spent a lot of time looking for a way to recreate the UI of the ScrollViews in Stock Apple Apps (i.e. App Store and Apple Music) inside of SwiftUI.

OpenGL for Windows Store Apps

  •    

OpenGL for Windows Store Apps is a project designed to allow opengl graphics to run in a Windows Store App.

dynamic_widget - You can dynamic update your flutter page with Flutter Dynamic Widget

  •    Dart

You can dynamic update your flutter page with Flutter Dynamic Widget. It's a light json UI protocol, which is very similar with flutter widget code. So you don't need to learn another UI protocol, if you are familiar with flutter widget, you might already know how to write Flutter Dynamic Widget json. I work for an e-commerce company. We need to build flexible pages. So we define a light UI protocol, and implement on Android and iOS. We can dynamic update App UIs by pushing a json file. With this ability, we can do some UI A/B testing without publishing App to app store. Flutter allows you to build beautiful native apps on iOS and Android from a single codebase, it can allow you to build web app later. Flutter's hot reload helps you quickly and easily experiment, build UIs, add features, and fix bugs faster. But it still build native app, the UIs can't be dynamic updated. If you want to modify the UIs, you need to publish the updated app to app store. With this project, you can build your UIs from a json string, which is the UI protocal. The json string is very similar with the Flutter widget dart code. All widget type and widget properties are the same.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.