Skip to content
/ mole Public

Braseidon\Mole is a fast and efficient web scraper that targets various forms of data through proxies.

License

Notifications You must be signed in to change notification settings

braseidon/mole

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mole

Author Latest Version Software License Total Downloads

Mole (name is still being decided) is a powerful web scaping tool. Basically, you specify a URL and what you are scraping (outbound links or emails so far), and Mole will continuously crawl until a limit is reached.

Highlights

  • Crawl websites and gather any sort of information you want using regex
  • All requests can be sent through a random proxy from your list of proxies
  • Powered by the powerful RollingCurl, a FAST curl wrapper that supports asynchronous threads
  • Framework-agnostic, will work with any project
  • Composer ready and PSR-2 compliant

Documentation

Documentation will be finished when v1.0.0 is up.

Installation

Mole is available via Composer:

$ composer require braseidon/scraper

Testing

Mole has a PHPUnit test suite. To run the tests, run the following command from the project folder:

$ phpunit

Contributing

Contributions are more than welcome and will be fully credited.

Security

If you discover any security related issues, please email brandon@poseidonwebstudios.com instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see LICENSE for more information.

About

Braseidon\Mole is a fast and efficient web scraper that targets various forms of data through proxies.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages