
Github Marketplace Scraper
Pricing
$5.00/month + usage

Github Marketplace Scraper
Scrape GitHub Marketplace listings. Extracts relevant metadata, developer details, pricing information, and even hidden fields like emails.
0.0 (0)
Pricing
$5.00/month + usage
1
Total users
2
Monthly users
2
Runs succeeded
97%
Last modified
a month ago
This Apify actor scrapes listing details from GitHub Marketplace using a search query-based approach. It extracts relevant metadata, developer details, pricing information, and more.
Features
- Crawls GitHub Marketplace search results for application listings
- Extracts application metadata such as name, description, and logo
- Retrieves developer information including name and support email
- Captures pricing plans for each listing
- Collects number of installs and category information
Use Cases
- Competitive analysis of GitHub Marketplace applications
- Market research on GitHub ecosystem apps
- Aggregating and analyzing developer and pricing data
- Monitoring changes in listings over time
How It Works
- Search Query Crawling: The scraper loads search results from GitHub Marketplace based on a predefined query.
- Data Extraction: For each listing, it retrieves relevant metadata using Cheerio.
- Data Storage: Extracted data is pushed to the Apify dataset for further processing.
Input Schema
This scraper does not require user input as it automatically crawls GitHub Marketplace using a predefined search query.
Example Output
1{ 2 "app_name": "Sample App", 3 "developer_name": "Sample Developer", 4 "description": "This is a sample GitHub Marketplace listing.", 5 "description_long": "Detailed description of the app.", 6 "logo_url": "https://example.com/logo.png", 7 "number_of_installs": 5000, 8 "privacy_policy": "https://example.com/privacy", 9 "support_email": "support@example.com", 10 "categories": [ 11 {"name": "DevOps"}, 12 {"name": "Security"} 13 ], 14 "plans": [ 15 {"name": "Basic", "price": "$10/month"}, 16 {"name": "Pro", "price": "$50/month"} 17 ], 18 "app_url": "https://github.com/marketplace/sample-app" 19}
Need More Features?
If you'd like to add new data fields to this scraper or need a custom scraper for another purpose, feel free to file an issue or get in touch! We are open to customizing the scraper to suit your needs.
Why Choose This Scraper?
- Efficient: Handles large-scale scraping with robust session and concurrency management.
- Customizable: Easily tailor input options for specific scraping requirements.
- Reliable: Implements error-handling mechanisms to minimize interruptions.
Proxies and Anti-blocking
This scraper uses the Apify Proxy or your custom proxy settings to reduce the risk of being blocked. It supports automatic session management for uninterrupted scraping.
Resources
Get Started
- Clone this scraper or use it directly on the Apify platform.
- Customize the input settings as needed.
- Run the scraper and export the data in JSON, CSV, or Excel format.
Unlock valuable insights from the Github Marketplace with this powerful scraper. Get started today!