Get top subscribed twitch user list from twitchtracker
This project is an Apify actor that scrapes user data from Twitch Tracker's channel rankings. It uses the Apify SDK and Crawlee to efficiently crawl and extract information from multiple pages of Twitch channel rankings.
The actor accepts the following input parameters:
startPage
: The page number to start scraping from (default: 1)endPage
: The page number to end scraping at (default: 150)language
: The language of channels to scrape (default: "english", leave empty for all languages)proxyConfiguration
: Proxy settings for the scraperThe actor outputs a dataset with the following structure for each channel:
rank
: Channel rankname
: Channel namechannellink
: Link to the channelavgViewers
: Average number of viewershoursStreamed
: Hours streamedpeakViewers
: Peak number of viewershoursWatched
: Total hours watchedactiveRank
: Active rankfollowersGained
: Number of followers gainedfollowers
: Total number of followersviewsGained
: Number of views gainednpm install
apify run
To deploy to the Apify platform:
apify login
apify push
You can modify the src/main.js
file to change the scraping logic or add new features. The input schema can be adjusted in the .actor/input_schema.json
file.
This project is licensed under the ISC License.
Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.
No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.
It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.
Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.
You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!