A comprehensive web scraping and data extraction plugin powered by Bright Data's enterprise-grade infrastructure with intelligent auto-detection. Supports 50+ platforms including Amazon, LinkedIn, Instagram, YouTube, and more.
Download the latest plugin package: brightdata_plugin.difypkg
- Go to Dify.ai → Plugins → Add Plugin
- Choose Add from Local File
- Upload the
brightdata_plugin.difypkg
file
- Visit Bright Data and create an account
- Navigate to your account settings to get your API key
- Copy your API token for the next step
-
Go to Dify Studio → Workflow
-
Add one of the Bright Data Web Scraper tools:
- Structured Data Feeds - Extract structured data from 20+ platforms
- Scrape As Markdown - Convert any webpage to clean markdown
- Search Engine - Get search results from Google, Bing, Yandex
-
Enter your Bright Data API key when prompted
-
Connect an LLM node to process and summarize the scraped data
Extract structured data from popular platforms:
- E-commerce: Amazon, eBay, Walmart, Best Buy, Etsy, Zara
- Social Media: Instagram, Facebook, TikTok, YouTube, X (Twitter)
- Professional: LinkedIn profiles, companies, jobs
- Business: Crunchbase, ZoomInfo
- Maps & Reviews: Google Maps, booking sites
- News: Reuters and other news sources
Convert any webpage into clean, readable markdown format perfect for:
- Content analysis
- Documentation extraction
- Article processing
Get search results from major search engines:
- Bing
- Yandex
(see workflow in banner image) Sample Use Case: Extract Amazon product information and create a summary
- START → Input: Product URL
- STRUCTURED DATA FEEDS → Extract product details
- LLM → Summarize into easy-to-read text
- END → Output: Clean product summary Important tips;
- Referance every stage of the workflow to the output of the previos stage
- Set a high charecter limit in input fields (for the URL input field choose the "short paragraph" var option)
# Clone the repository
git clone https://github.com/idanvilenski/BrightData_Dify_Plugin.git
cd BrightData_Dify_Plugin
# Package the plugin
dify plugin package ./brightdata_plugin
# Sign the plugin (optional)
dify signature sign brightdata_plugin.difypkg -p your_key_pair.private.pem
- Python 3.11+
- Dify Plugin SDK
- Bright Data API access
Download and upload the .difypkg
file directly
Install directly from GitHub repository URL in Dify
The plugin will be available in the official Dify Marketplace
- Get your API key from Bright Data Dashboard
- The key should start with your zone credentials
- Enter the key in any Bright Data tool configuration
- URL: Target website URL
- Search Query: Search terms for search engines
- Engine: Choose search engine (Google/Bing/Yandex)
- Response Format: JSON, Markdown, or Raw data
- E-commerce Monitoring: Track product prices and availability
- Lead Generation: Extract business information from LinkedIn
- Content Research: Gather articles and news for analysis
- Market Research: Monitor competitor websites and social media
- SEO Analysis: Track search engine results and rankings
This project is licensed under the MIT License - see the LICENSE file for details.
- Issues: GitHub Issues
- Bright Data Support: Bright Data Help Center
- Dify Documentation: Dify Docs
web-scraping
data-extraction
automation
api-integration
dify
bright-data
⭐ If this plugin helps you, please star the repository!