Github Marketplace Scraper

Github Marketplace Scraper

by jungle_synthesizer

Scrape GitHub Marketplace for app details, developer info, pricing, and emails. Perfect for lead gen, market research, and automation workflows.

283 runs
8 users
Try This Actor

Opens on Apify.com

About Github Marketplace Scraper

Need to get a clear picture of what's actually available on GitHub Marketplace? This scraper pulls clean, structured data from every listing so you don't have to click through pages manually. I use it to extract the full metadata—app name, developer, category, and the published pricing tiers. More importantly, it digs for the details that matter for outreach or analysis, like the linked developer profiles and even contact emails when they’re listed. It’s perfect for building lists of potential integration partners, researching competitor apps, or just keeping a personal database of useful tools. You set it to run for a specific category or search term, and it handles the rest, outputting everything into a neat spreadsheet or JSON. It saves a ton of time if you're in biz dev, marketing, or just a dev curious about the ecosystem.

What does this actor do?

Github Marketplace Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

GitHub Marketplace Scraper

This Apify actor scrapes application listings from the GitHub Marketplace. It extracts structured data like app details, developer info, pricing, and install counts, which is useful for market research and competitive analysis.

Key Features

  • Crawls Search Results: Loads and parses listings from GitHub Marketplace based on a search query.
  • Extracts App Metadata: Captures the app name, description (short and long), logo URL, and categories.
  • Gathers Developer Info: Retrieves the developer name, support email, and privacy policy link.
  • Captures Pricing & Stats: Collects available pricing plans and the number of installs.
  • Built for Reliability: Uses proxy support and session management to handle larger scraping jobs and reduce blocking risk.

How to Use

The actor runs automatically with a predefined search query and does not require user input.

  1. Run the actor on the Apify platform.
  2. The scraper will crawl the GitHub Marketplace, extract data from each listing, and push the results to an Apify dataset.
  3. Once finished, you can export the dataset in JSON, CSV, or Excel formats for further processing.

Input/Output

Input: This actor currently uses a hardcoded search query and does not accept input parameters.

Output: The actor outputs a structured JSON object for each marketplace listing. The format is shown below.

{
  "app_name": "Sample App",
  "developer_name": "Sample Developer",
  "description": "Short description.",
  "description_long": "A more detailed description of the app.",
  "logo_url": "https://example.com/logo.png",
  "number_of_installs": 5000,
  "privacy_policy": "https://example.com/privacy",
  "support_email": "support@example.com",
  "categories": [
    {"name": "DevOps"},
    {"name": "Security"}
  ],
  "plans": [
    {"name": "Basic", "price": "$10/month"},
    {"name": "Pro", "price": "$50/month"}
  ],
  "app_url": "https://github.com/marketplace/sample-app"
}

Customization & Resources

If you need to modify the scraper, such as adding new data fields or changing the target query, you can file an issue to request a custom build.

For technical details on building actors, refer to the Apify SDK Documentation and Crawlee Documentation.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Github Marketplace Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
jungle_synthesizer
Pricing
Paid
Total Runs
283
Active Users
8
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support