spatie/laravel-honeypot — explained in plain English
Analysis updated 2026-07-17 · repo last pushed 2026-06-02
Add invisible honeypot fields to a Laravel contact form to silently block bot submissions.
Protect Livewire or Inertia-powered forms from spam without adding CAPTCHA friction for real users.
Reject form submissions that arrive impossibly fast, indicating an automated bot.
Disable honeypot protection during automated testing so the test suite runs without false rejections.
| spatie/laravel-honeypot | yyx990803/laravel-vue-cli-3 | david-crty/databasement | |
|---|---|---|---|
| Stars | 1,565 | 841 | 815 |
| Language | PHP | PHP | PHP |
| Last pushed | 2026-06-02 | 2019-04-24 | — |
| Maintenance | Maintained | Dormant | — |
| Setup difficulty | easy | moderate | easy |
| Complexity | 1/5 | 3/5 | 2/5 |
| Audience | developer | developer | ops devops |
Figures from each repo's GitHub metadata at analysis time.
If enabled globally, every form on the site must include the honeypot field or legitimate submissions get blocked.
A Laravel package that blocks spam form submissions using invisible honeypot fields and timing checks, avoiding CAPTCHAs entirely.
Mainly PHP. The stack also includes PHP, Laravel, Blade.
Maintained — commit in last 6 months (last push 2026-06-02).
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.