Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ScraperBuddy

ScraperBuddy

Platform Chromium Output TSX Customizable

Overview

The ScraperBuddy is a powerful Chromium extension designed to transform web content into beautiful React TSX components. This versatile tool automatically scrapes page content and generates ready-to-use React components with a consistent structure and styling, perfect for rapidly converting web content into your own branded components.

Features

Universal Compatibility

Works on various website layouts

TSX Output

Clean, ready-to-use React TypeScript components

One-Click Conversion

Transform any page with a single click

Installation

Manual Installation

  1. Download or clone this repository to your computer
  2. Open Chrome and navigate to chrome://extensions/
  3. Enable "Developer mode" using the toggle in the top right
  4. Click "Load unpacked" and select the extension folder
  5. The extension should now appear in your Chrome toolbar

How to Use

1. Navigate to Any Page

• Visit any service or product page you want to convert

• Pages with clear structure work best (articles, guides, documentation)

• Works on a wide variety of site layouts

2. Click the Extension Icon

• Find the ScraperBuddy icon in your Chrome toolbar

• Click the icon to open the extension popup

• The extension will automatically detect the current page

3. Scrape the Page

• In the popup, click the "Scrape This Page" button

• The extension will extract content and structure from the page

• Content is organized into a clean React component structure

4. Save Your TSX Component

• A file save dialog will appear automatically

• Choose where to save your new .tsx component file

• The file is named based on the service in the page title

• Open in your preferred code editor to use in your React project

Component Structure

Generated Component Sections

  • Attribution Button - With your GitHub link
  • Hero Section - Service title and description
  • Introduction - Original content paragraphs
  • Features - Key features from page lists
  • Usage Steps - How to use the service or product
  • Note Section - Additional important information

Future Features

Batch Processing

Convert multiple pages at once

Component Preview

See your component before saving

Custom Templates

Create and save your own component templates

Image Processing

Extract and optimize images from pages

TypeScript JavaScript React Tailwind CSS Chrome Extensions

Created by kimoodua

About

Page Scraping Extensions Tool

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages