Skip to content

A web scraping API application designed to simplify the process of extracting data from websites.

Notifications You must be signed in to change notification settings

jhentleanamong/scraping-spider

Repository files navigation

Scraping Spider

A web scraping API application designed to simplify the process of extracting data from websites, offering a RESTful API interface that allows users to specify the target URL and parameters for scraping.

Built With

  • Tailwind CSS
  • Alpine.js
  • Laravel
  • Laravel Livewire

Screenshots

Below are some screenshots to give you a preview of the Web Scraping API tool in action:

Dashboard API Request Builder
Dashboard API Request Builder

Usage

To submit a scraping job, send a GET request to /api/v1 with the following parameters:

  • api_key : Your api key.
  • url : The URL of the page you want to scrape.
  • extract_rules : Data extraction from CSS selectors.
  • screenshot : Return a screenshot of the page you want to scrape.

Contributing

Contributions are welcome! Please feel free to submit pull requests or open issues to suggest improvements.

License

Scraping Spider is open-sourced software licensed under the MIT license.

About

A web scraping API application designed to simplify the process of extracting data from websites.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages