roach-php / core
A complete web scraping toolkit for PHP
Fund package maintenance!
ksassnowski
Installs: 185 404
Dependents: 2
Suggesters: 0
Security: 0
Stars: 1 362
Watchers: 18
Forks: 70
Open Issues: 27
Requires
- php: ~8.2.0 || ~8.3.0
- guzzlehttp/guzzle: ^7.8.0
- jakeasmith/http_build_url: ^1.0.1
- league/container: ^4.2
- monolog/monolog: ^3.5
- nyholm/psr7: ^1.8.1
- nyholm/psr7-server: ^1.1
- psr/container: ^2.0.2
- psy/psysh: ^0.11.22 || ^0.12.0
- spatie/robots-txt: ^2.0.3
- symfony/console: ^7.0
- symfony/css-selector: ^7.0
- symfony/dom-crawler: ^7.0
- symfony/event-dispatcher: ^7.0
- symfony/options-resolver: ^7.0
Requires (Dev)
- ergebnis/composer-normalize: ^2.39
- ergebnis/php-cs-fixer-config: ^6.11.0
- http-interop/http-factory-guzzle: ^1.2
- phpunit/phpunit: ^10.4.2
- psr/http-message: ^1.1.0
- roave/security-advisories: dev-latest
- slim/slim: ^4.12
- spatie/browsershot: ^3.60.0
- vimeo/psalm: ^5.16
Suggests
- spatie/browsershot: Required to execute Javascript in spiders
- dev-main
- v3.2.0
- v3.1.0
- v3.0.1
- v3.0.0
- 2.0.1
- 2.0.0
- 1.x-dev
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.0
- 0.3.0
- 0.2.0
- 0.1.0
- dev-dependabot/composer/spatie/browsershot-4.1.0
- dev-dependabot/composer/psy/psysh-0.12.4
- dev-dependabot/composer/symfony/console-7.1.1
- dev-dependabot/composer/phpunit/phpunit-10.5.21
- dev-dependabot/composer/spatie/image-optimizer-1.7.4
- dev-dependabot/composer/monolog/monolog-3.6.0
- dev-release-please--branches--main--components--roach-php/core
- dev-http-error-middleware
- dev-fix-system-clock
- dev-upgrade-symfony
- dev-request-proxy
- dev-response-events
- dev-phpunit-10
- dev-spider-testing-helpers
- dev-custom_item_classes
- dev-ci-stuff
- dev-configuration-overrides
- dev-execute-javascript
This package is auto-updated.
Last update: 2024-11-17 10:20:45 UTC
README
🐴 Roach
A complete web scraping toolkit for PHP
About
Roach is a complete web scraping toolkit for PHP. It is heavily inspired (read: a shameless clone) of the popular Scrapy package for Python.
Installation
Install the package via composer
composer require roach-php/core
Documentation
The full documentation can be found here.
Contributing
Please read our Contribution Guide before opening issues or pull requests.
Credits
License
MIT