Apify Blog Apify Blog
  • Product
    Back

    Start here!

    Get data with ready-made web scrapers for popular websites

    Browse 4,500+ Actors

    Start here!

    Get data with ready-made web scrapers for popular websites

    Browse 4,500+ Actors
    The Apify platform
    • Apify Store
      Pre-built web scraping tools
    • Actors
      Build and run serverless programs
    • Integrations
      Connect with apps and services
    • Storage
      Store results for web scrapers
    Anti-blocking
    • Proxy
      Rotate scraper IP addresses
    Open source
    • Crawlee
      Web scraping and crawling library
  • Solutions
    Back
    Web data for
    • Enterprise
    • Startups
    • Universities
    • Nonprofits
    Use cases
    • Data for generative AI
    • Lead generation
    • Market research
    • Sentiment analysis
    • View more →
    Consulting
    • Apify Professional Services
    • Apify Partners
  • Developers
    Back
    • Documentation
      Full reference for the Apify platform
    Get started
    • Web scraping academy
      Courses for beginners and experts
    • Code templates
      Python, JavaScript, and TypeScript
    • Deploy to Apify
      With CLI or GitHub integration
    Learn
    • API reference
    • CLI
    • SDK
    • Crawlee

    Get paid on Apify

    Earn passive income from sharing your Actors

    Learn more

    Get paid on Apify

    Earn passive income from sharing your Actors

    Learn more
  • Resources
    Back
    • Help and support
      Advice and answers about Apify
    • Submit your ideas
      Tell us the Actors you want
    • Changelog
      See what’s new on Apify
    • Customer stories
      Find out how others use Apify
    Company
    • About Apify
    • Contact us
    • Blog
    • Become Apify partner
    • Affiliate program
    • Jobs
      We're hiring!

    Join our Discord

    Talk to scraping experts

    Join our Discord

    Talk to scraping experts
  • Pricing
  • Contact sales
  • Contact sales
  • Login
Get started
Dive into the world of TypeScript utility types
Programming
Web automation and RPA
JavaScript and TypeScript

TypeScript utility types: when and how to use them

Trust Jamin Okpukoro
Trust Jamin Okpukoro
Nov 3, 2023
Concurrency and parallelism in web scraping
Programming

Concurrency vs. parallelism

Theo Vasilis
Theo Vasilis
Oct 30, 2023
Text classification in natural language processi
AI

Text and token classification in NLP

Talha Irfan
Talha Irfan
Oct 26, 2023
MLOPs: machine learning operations
AI

What is MLOps?

Theo Vasilis
Theo Vasilis
Oct 23, 2023
What is Apify Store?
Tutorial

What is Apify Store?

Daniela Ryplová
Daniela Ryplová
Oct 19, 2023
Node vs. Deno vs. Bun icons
JavaScript and TypeScript
Programming
Tool comparisons

Node vs. Deno vs. Bun: which should you choose?

Percival Villalva
Percival Villalva
Oct 16, 2023
How to use Hugging Face transformers and pipelines
AI

How to use Hugging Face: an introduction to transformers and pipelines

Talha Irfan
Talha Irfan
Oct 12, 2023
How to automatically take screenshots of websites
Web automation and RPA
Programming
Tutorial

How to take website screenshots automatically

S. Samet
S. Samet
Oct 12, 2023
R v Python
Python
Tool comparisons

R vs. Python

Ali Sultan
Ali Sultan
Oct 11, 2023

Product

  • Apify Store
  • Integrations
  • Proxy
  • Crawlee

Developers

  • Documentation
  • Code templates
  • Deploy to Apify
  • API reference
  • Get paid on Apify

Consulting

  • Professional Services
  • Apify Partners

Support

  • Help & Support
  • Submit your ideas
  • Forum

Company

  • About Apify
  • Contact us
  • Blog
  • Become an affiliate
  • Customer stories
  • Changelog
  • Jobs We're hiring!
Apify logo

Socials

Security

  • GDPR image
  • SOC2 image

Reviews

  • GetApp Apify user reviews image
  • Software Advice Apify reviews image
  • Capterra Apify user reviews image
  • G2 Apify user reviews image
  • TrustRadius Apify user reviews image
  • Crozdesk Apify user reviews image
Terms of Use Privacy Policy Cookie Policy
Cookie settings
© 2025 Apify