Apify Market Intelligence

by devbybriyan

Your BI analyst for the Apify Store. πŸ“ˆ Scrapes data to reveal trending niches and competitor velocity. πŸ”₯ UNIQUE: Generates a stunning, interactive Rea...

11 runs
2 users
Try This Actor

Opens on Apify.com

About Apify Market Intelligence

Your BI analyst for the Apify Store. πŸ“ˆ Scrapes data to reveal trending niches and competitor velocity. πŸ”₯ UNIQUE: Generates a stunning, interactive React Dashboard report (SPA) directly in the output. Stop guessingβ€”see what's winning instantly.

What does this actor do?

Apify Market Intelligence 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

Apify Market Intelligence A powerful Apify Actor that scrapes the Apify Store to find Hot Niches and Trending Actors, then generates an interactive Market Intelligence Dashboard. ## 🎯 What It Does 1. Scrapes the Apify Store to collect actor data (runs, stars, publication date, categories) 2. Analyzes trends to identify top movers, competitive niches, and blue ocean opportunities 3. Generates a beautiful, self-contained HTML dashboard that you can view and share ## πŸš€ Quick Start ### Install Dependencies bash npm install ### Build the Project bash # Build dashboard (creates single HTML file) npm run build:dashboard # Build crawler (compiles TypeScript) npm run build:crawler # Build everything npm run build ### Run Locally bash # Development mode (using tsx) npm run start:dev # Production mode (after build) npm start ### Preview Dashboard bash npm run dev:dashboard Then open http://localhost:5173 to see the dashboard with demo data. ## πŸ“Š Dashboard Features - KPI Cards: Top Mover, Most Competitive Niche, Blue Ocean Opportunity - Bar Chart: Top 10 actors by total runs with growth indicators - Scatter Plot: Actor age vs. performance to spot viral launches - Data Table: Sortable, searchable list of all scraped actors ## πŸ—οΈ Architecture Input β†’ CheerioCrawler β†’ Data Analysis β†’ JSON β†’ HTML Injection β†’ Key-Value Store The "Zero Hosting" trick: 1. Actor runs the crawler 2. Saves data to a JSON object 3. Loads pre-built React dashboard template 4. Injects JSON data into <script id="report-data"> 5. Saves the final HTML to Apify Key-Value Store 6. Returns the public URL ## πŸ“ Project Structure β”œβ”€β”€ src/ β”‚ β”œβ”€β”€ main.ts # Actor entry point & crawler β”‚ β”œβ”€β”€ types.ts # TypeScript interfaces β”‚ β”œβ”€β”€ analytics.ts # Data analysis functions β”‚ β”œβ”€β”€ report-generator.ts # HTML injection & output β”‚ └── dashboard/ # React dashboard β”‚ β”œβ”€β”€ App.tsx β”‚ └── components/ β”œβ”€β”€ .actor/ # Apify configuration β”œβ”€β”€ Dockerfile # Multi-stage build └── vite.config.ts # Single-file HTML build ## πŸ”§ Configuration The Actor accepts the following input: | Field | Type | Default | Description | |-------|------|---------|-------------| | maxActors | number | 100 | Maximum actors to scrape (0 = unlimited) | | includeCategories | string[] | [] | Filter by categories | | generateMockHistory | boolean | true | Generate demo growth data | ## πŸ“„ License MIT

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 Apify Market Intelligence now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
devbybriyan
Pricing
Paid
Total Runs
11
Active Users
2
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