Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Bot Detect Laravel Package

vipx/bot-detect

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.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
vipx/bot-detect-bundle 0.86 — 14 15 11 534 2 1.4 21.5 — 8 years ago
View on GitHub
pataar/browser-detect 0.85 Detect browsers, operating systems, devices, and bots from the user agent in your Laravel application. pataar/browser-detect provides a simple API to identify visitors and tailor responses, logging, or feature checks based on their platform. 8 8 2 14K 0 10.3 48.1 MIT 6 months ago
View on GitHub
vigstudio/laravel-stopforumspam 0.84 Laravel package that integrates StopForumSpam checks into your app to detect and block spammy registrations or requests by IP, email, or username. Includes easy configuration and middleware/validation-friendly helpers for quick spam protection. 0 0 0 20 0 0.3 18.3 MIT 3 years ago
View on GitHub
captcha-com/captcha 0.84 Laravel/PHP client for captcha.com. Helps you integrate CAPTCHA solving/verification into your app with simple API calls, configuration support, and helper methods for common workflows like submitting challenges and retrieving results. 0 8 — 3K — 0.0 47.9 — —
View on GitHub
spatie/laravel-honeypot 0.83 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 448K 0 37.9 38.9 MIT 1 month ago
View on GitHub
jaybizzle/laravel-crawler-detect 0.83 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. 325 — 28 — 0 17.2 — MIT 3 months ago
nmure/crawler-detect-bundle 0.83 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
View on GitHub
druidvav/crawler-detect-bundle 0.83 — 0 0 0 11 0 0.7 14.9 — 10 years ago
View on GitHub
bxnxg/antispam-bundle 0.83 — 0 0 0 1 0 0.0 4.2 MIT —
View on GitHub
inigopascall/spamguard 0.83 Laravel package to help detect and block spam in forms and user submissions. Adds simple anti-spam checks and validation hooks to reduce bot signups and junk messages, with easy configuration for common use cases. 0 0 0 10 0 0.3 14.4 — 3 years ago
View on GitHub
Context7
propa/laravel-browscap 0.83 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
View on GitHub
coderflex/laravel-turnstile 0.83 Laravel Turnstile makes it easy to add Cloudflare Turnstile CAPTCHA to your Laravel app, with publishable config, env-based keys, customizable error messages, and a simple validation rule. 124 124 14 32K 0 18.1 37.4 MIT 3 months ago
View on GitHub
ergebnis/agent-detector 0.83 Detect whether your PHP code is running under an AI agent. This Composer package checks environment variables for 30+ agents like Claude Code, Codex, Cursor, and Copilot, exposing a simple Detector class with one isAgentPresent() method. 24 17 1 4M 0 21.5 64.9 MIT 1 week ago
View on GitHub
setono/bot-detection-bundle 0.82 Symfony bundle that detects bots and crawlers on incoming requests, helping you filter automated traffic before it reaches your app. Integrates with Symfony's request stack so you can block, log, or respond differently to suspicious user agents. 8 8 3 13K 0 17.9 50.4 MIT 1 month ago
View on GitHub
mobicms/captcha 0.82 Mobicms Captcha is a lightweight CAPTCHA package for Laravel that generates customizable image challenges to protect forms from bots. It offers a simple API for rendering and validating codes, with configurable options for easy integration into login, registration, and contact forms. 26 — 5 — 0 0.3 — MIT 1 year ago
vpndetection/laravel 0.82 A Laravel package for detecting VPN and proxy connections, helping you screen requests, enforce access rules, and add risk checks to your application with simple configuration and integration. 0 0 0 17 0 20.1 20.4 MIT 6 days ago
View on GitHub
arcanedev/agent 0.82 A lightweight PHP package for detecting the browser, operating system, device type, and bot status behind incoming requests by parsing user-agent strings, with a simple API that fits cleanly into Laravel applications. 1 1 0 2 0 0.3 4.2 MIT 5 years ago
View on GitHub
core23/antispam-bundle 0.82 A Symfony bundle for stopping form spam with honeypots, submission timers, banned scripts, markup and phrases, plus URL counting. Configure reusable anti-spam profiles and apply them to any form. Compatible with PHP 8.2+ and Symfony 6.4, 7.x and 8.x. 0 52 — 0 — 0.0 — — —
View on GitHub
jayanta/laravel-ai-guard 0.82 Laravel AI Guard adds a lightweight middleware layer that detects, logs, and blocks unwanted AI traffic hitting your app, and lets you gate AI-powered endpoints behind simple, configurable rules—keeping scrapers and costly requests under control. 3 3 0 815 0 18.2 37.0 MIT 1 month ago
View on GitHub
nickurt/laravel-stopforumspam 0.82 Laravel package for StopForumSpam.com that checks usernames, email addresses and IPs against the spam database. Ships validation rules, form requests, caching and configurable API endpoints to block spam registrations and forum posts. 69 — 7 — 0 0.6 — MIT —
View on GitHub
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
alphabalex/messaging-made-easy
rawphp/warp
shootkiran/merobug
narakode/fineauth
numencode/wn-syncops-plugin
ibnnajjaar/mib-global-pay
ably/pubsub-server
mstfkhazaal/defender
mfonte/base62x
karnoweb/metapilot
tobya/bcsapiwrapper
swalker2/cpanel
vish4395/laravel-translation-manager
morningtrain/economic
teksite/systeminfo-laravel
atomcms/voting
run6/weather
siokas/laravelembeddirectives
adamlien/pkuuids
gilsonsouza/lara-doc-generator