Build a CoinMarketCap Web Scraper

In this tutorial, I will guide you through building a CoinMarketCap scraper using ZeroWork Creator App. Learn how to extract data from tables efficiently in this scraping tutorial.

Video Tutorial

Custom CSS Selectors

Column #1, HREF link
tbody tr td:nth-of-type(3) a

Column #2, logo image URL (src)
tbody tr td:nth-of-type(3) a img

Column #3, crypto name
tbody tr td:nth-of-type(3) div > a > div > div > div > p

Column #4, ticker symbol
tbody tr td:nth-of-type(3) div > p[class*='coin-item-symbol']

Column #5, price
tbody tr td:nth-of-type(4) span

Column #6, 1h % change
tbody tr td:nth-of-type(5) > span

Column #7, 24 % change
tbody tr td:nth-of-type(6) > span

Column #8, 7d % change
tbody tr td:nth-of-type(7) > span

Column #9, Market Cap
tbody tr td:nth-of-type(8) span:nth-of-type(2)

Column #10, Volum(24h)
tbody tr td:nth-of-type(9) div a p

Column #11, Circulating Supply
tbody tr td:nth-of-type(10) div div p

To iterate through the rows, include >> nth={loop_index,0} at the end of each selector.

TaskBot Workflow

CoinMarketCap web scraper.

The screenshot showcases the workflow within the ZeroWork Creator App's workspace.
The screenshot showcases the workflow within the ZeroWork Creator App's workspace.

Was this article helpful?

Baby Steps with JavaScript: Unleashing Automation Magic with ZeroWork Creator App
Build an HTML Table Web Scraper