📄️ Enabling Caching
Caching saves the results of a scraper run. When you run the scraper again with the same inputs, Botasaurus serves the cached result instead of running the scraper again, saving both time and compute resources.
📄️ Scraper Types
Botasaurus Desktop provides two types of scrapers to handle different extraction scenarios:
📄️ Input Controls
Input controls are interactive UI elements (such as text fields, file pickers, and dropdowns) that allow users to provide data to scrapers. With minimal JavaScript, you can create complex forms, making your desktop extractors more user-friendly.
📄️ Custom Views
Custom Views display your data in multiple, easy-to-read tables in the Results page.
📄️ Filtering and Sorting
Filtering and Sorting help users quickly find and organize scraped data in the Results page.
📄️ Task Configuration
Task Configuration lets you customize how tasks are displayed and processed.
📄️ Rate Limiting
Rate limiting controls how many scrapers can run simultaneously. This helps prevent system overload and reduces the risk of getting blocked.