jaybizzle/laravel-crawler-detect
Laravel middleware and service provider for detecting bots, crawlers, and spiders via jaybizzle/crawler-detect. Identify requests as crawlers, block them, or route them differently in your app.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| nmure/crawler-detect-bundle | 0.87 | Symfony bundle integrating CrawlerDetect to identify bots, spiders, and crawlers from user-agent strings. Provides a ready-to-use detector service and simple configuration for recognizing automated traffic in your app. | 25 | 26 | 11 | 1K | 1 | 0.7 | 22.9 | MIT | 8 years ago | |
| jaybizzle/crawler-detect | 0.85 | CrawlerDetect is a PHP library for detecting bots, crawlers and spiders via User-Agent and HTTP_FROM headers, recognising thousands of agents. Call isCrawler() on the current request or any UA string, and getMatches() to see the bot name. Accepts PSR-7, Symfony, Swoole and Lambda headers. | 2,408 | 2,431 | 282 | 4M | 0 | 50.5 | 51.4 | MIT | 2 weeks ago | |
| spatie/laravel-honeypot | 0.85 | Spatie's laravel-honeypot blocks spam form submissions using an invisible honeypot field plus a timestamp check. Just add the x-honeypot Blade component to your form. | 1,579 | 1,586 | 106 | 460K | 0 | 38.0 | 39.2 | MIT | 1 month ago | |
| farayaz/laravel-spy | 0.85 | Laravel Spy is a lightweight, zero-config package that automatically tracks and logs outgoing HTTP requests from Laravel's HTTP client and Guzzle, capturing URL, method, headers, payload, response, status, and duration with configurable sensitive-data obfuscation for debugging and auditing. | 211 | 211 | 14 | 8K | 0 | 28.5 | 25.8 | MIT | 4 days ago | |
| cdaguerre/robots-bundle | 0.85 | — | 0 | 0 | 1 | 0 | 0 | 2.1 | — | — | 9 years ago | |
| spinen/laravel-browser-filter | 0.85 | Laravel middleware that blocks requests from specified browsers and devices using browser-filter rules. Define allowed or denied user agents in config and redirect or reject unsupported visitors before they reach your routes. | 20 | — | 2 | — | 1 | 0.8 | 0.4 | — | 8 years ago | |
| alibaba258/laravel-robots | 0.85 | Manage robots.txt dynamically in Laravel. Build rules per environment (e.g., allow production with sitemap, disallow non-prod), generate plain-text output, and optionally persist configuration via migration with a swappable data source. | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 3 years ago | |
| vdb/php-spider | 0.84 | A configurable PHP web spider/crawler with a modular architecture for scraping and traversing sites. Define start URLs, URI filters, processors, and post-processors to control crawl depth, skip duplicate pages, and extract or analyze content with custom callbacks. | 1,340 | 1,357 | 228 | 2K | 1 | 14.0 | 5.8 | MIT | — | |
| mguinea/laravel-robots | 0.84 | — | 15 | 16 | 6 | 2K | 0 | 0.7 | 22.0 | MIT | — | |
| hisorange/browser-detect | 0.84 | — | 1,142 | 1,161 | 142 | 321K | 6 | 39.4 | 42.2 | MIT | 4 weeks ago | |
| druidvav/crawler-detect-bundle | 0.84 | — | 0 | 0 | 0 | 11 | 0 | 0.7 | 14.9 | — | 10 years ago | |
| darvinstudio/darvin-crawler-bundle | 0.84 | — | 0 | 0 | 0 | 79 | 0 | 1.5 | 26.3 | MIT | 5 years ago | |
| jairwin/contact-bundle | 0.84 | jairwin/contact-bundle is a PHP package that adds contact-related functionality via a bundle-style integration, helping you implement and manage contact forms or messages in your application with minimal setup. | 1 | 1 | 1 | 0 | 0 | 0.3 | — | MIT | 5 years ago | |
| propa/laravel-browscap | 0.84 | Laravel integration for browscap that identifies browser name, version, platform, device type, and crawler status from a user agent string using the browscap data files. | 10 | 11 | 9 | 490 | 0 | 0.3 | 22.9 | MIT | 1 year ago | |
| vipx/bot-detect-bundle | 0.84 | — | 14 | 15 | 11 | 534 | 2 | 1.4 | 21.5 | — | 8 years ago | |
| mediamonks/crawler | 0.84 | A Laravel/PHP package for crawling websites: follow links, extract page content, and run custom handlers per URL. Useful for scraping, link checking, sitemap generation, and content audits, with configurable crawl limits and Laravel-friendly integration. | 21 | 21 | 4 | 5 | 0 | 0.2 | 1.2 | MIT | — | |
| jbi/browscap-bundle | 0.84 | Symfony bundle integrating the browscap/browscap-php library to detect browser capabilities from user-agent strings. Adds service configuration and caching for fast, accurate browser, platform, and crawler detection in Symfony applications. | 3 | 3 | 1 | 0 | 0 | 0.0 | — | — | — | |
| diego182/mobile-detect | 0.84 | Symfony bundle wrapper for Mobile Detect. Provides auto-configuration and autowiring so you can inject a MobileDetect service into your app to detect mobile/tablet devices from the user agent with minimal setup. | 1 | 1 | 0 | 22 | 0 | 4.8 | 15.5 | MIT | 10 months ago | |
| setono/bot-detection-bundle | 0.84 | A Symfony bundle for detecting bots and crawlers from request data, helping you filter automated traffic in analytics, block unwanted scrapers, and serve tailored responses to human visitors. | 8 | 8 | 3 | 13K | 0 | 17.9 | 50.4 | MIT | 1 month ago | |
| vipx/bot-detect | 0.84 | Detect and identify web crawlers (Google, Bing, Yahoo, etc.) from user agent and IP. Loads bot metadata from YAML, returns matched bot details, and includes optional caching and configurable cache naming/dumping for better performance. | 46 | 50 | 15 | 2K | 3 | 2.4 | 22.2 | MIT | 4 years ago |
How can I help you explore Laravel packages today?