TIGZIG: Co-Analyst - AI Powered Dynamic Web Scraper | TIGZIG Co-Analyst
Try the App Live

AI Powered Dynamic Web Scraper

Extract structured data from web URLs, with custom columns, custom instructions and AI powered parsing

xlwings Lite: Dynamic Web Scraper Excel App

Transform Excel into a versatile web scraping platform that extracts structured data from multiple web pages using AI-powered analysis.

How xlwings Lite Works: The Python code is embedded directly inside the Excel file itself! Download the Excel file from the link below to get the complete app with all code included.


What This App Does

This xlwings Lite app turns Excel into a powerful web scraping platform:

How to Use

  1. Download the app and install xlwings Lite from the Add-in button in Excel.
  2. Set up the MASTER sheet:
    • Enter your Jina API key and Google Gemini API key.
    • Configure optional parameters like delays and retry settings.
  3. Define data columns in COLUMN_INPUTS:
    • Specify column names and detailed descriptions.
    • Add custom extraction instructions if needed.
  4. Add URLs in URL_LIST sheet: Enter the URLs you want to scrape, one per row.
  5. Run the macro: Use xlwings tab to run "scrape_urls_from_list".
  6. View results: Check the DATA sheet for your structured extracted data.

How It Works

The Dynamic Web Scraper operates through a multi-layer architecture:

Practical Applications:


Source Code & Resources

Source Code Location: All Python source code is embedded inside the Excel file! You can download the Excel file with embedded code from the links above.


Created by Felix Zumstein, xlwings Lite delivers a powerful and flexible solution for integrating Python with Excel - enabling native Excel support for databases, AI agents, LLMs, advanced analytics, machine learning, APIs, web services, and complete automation workflows.