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

Firewall Laravel Package

pragmarx/firewall

A Laravel firewall package for managing IP blacklists and whitelists. It provides middleware, database-backed rules, and Artisan commands to block or allow requests by IP address (and optionally country), helping protect your app from unwanted traffic.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
vcian/laravel-ip-gateway 0.84 Laravel IP Gateway adds middleware and configuration for restricting access by IP address. Easily allow or deny requests, protect routes, and manage whitelists or blacklists with a simple Laravel-friendly setup. 43 — 9 — 0 0.8 — MIT 2 years ago
View on GitHub
mateusjunges/laravel-acl 0.84 — 544 564 53 283 0 6.7 1.8 MIT 3 years ago
View on GitHub
grizzlylab/deny-routes-by-env-bundle 0.84 Symfony bundle that restricts routes to specific environments, letting you deny configured paths outside allowed envs. Simple configuration keeps dev-only or admin routes unreachable in production without touching controllers or firewall rules. 4 5 0 95 0 0.0 18.0 MIT —
View on GitHub
mitnick/laravel-security 0.84 A Laravel security package that provides middleware and configuration to harden your application with security headers, CSP, HSTS, and other common protections. It helps enforce safer defaults across routes and responses with lightweight integration for Laravel projects. 0 81 — 28 — 0.0 20.2 — —
View on GitHub
fidum/padlock 0.84 Fidum Padlock is a Laravel package that adds simple password protection to your app or selected routes. Configure a password, apply the middleware, and keep staging sites, admin areas, or private pages locked behind a lightweight session-based lock. 19 19 0 0 0 0.6 — MIT 1 year ago
View on GitHub
murilochianfa/laravel-command-blocker 0.84 Blocks specified Artisan commands from running in Laravel, letting you disable dangerous or unwanted console commands per environment. Lightweight package for adding command-level guardrails to your app. 1 — 0 — 0 0.0 — MIT 2 years ago
View on GitHub
middlewares/client-ip 0.84 A Laravel middleware for reliably resolving the client's real IP address, including requests passing through proxies, load balancers, and CDNs. Supports forwarded headers and configurable trusted proxies for accurate IP detection. 16 — 8 — 1 0.4 — MIT 1 year ago
rilo-arbabillah/laravel-crowdsec 0.84 Laravel CrowdSec integrates CrowdSec with Laravel apps, offering middleware and helpers to query the CrowdSec Local API and block malicious IPs before they reach your routes. Simplify bot and attack mitigation with configurable, cache-friendly protection. 4 3 0 1 0 19.4 1.3 MIT 2 weeks ago
View on GitHub
solution-forest/filament-firewall 0.84 Filament Firewall adds IP whitelist/blacklist protection for your Laravel app and Filament admin panel. Includes install command, config and migrations, plus middleware (e.g., WhitelistRangeMiddleware) to restrict access by allowed/blocked ranges. 0 44 — 2K — 3.3 44.8 — —
View on GitHub
jeffersongoncalves/laravel-scanner-guard 0.84 Laravel Scanner Guard detects and blocks vulnerability scanners probing your app for exposed files, admin panels, and known exploit paths. It logs suspicious requests and lets you deny abusive IPs with middleware, helping cut noise and harden your Laravel site with minimal configuration. 5 5 0 500 0 20.3 31.3 MIT 3 days ago
View on GitHub
laravel-shield/shield 0.84 Laravel Shield is a lightweight security middleware for Laravel that helps protect your application from malicious requests, bots, and abusive traffic. It provides configurable rules and filters so you can block unwanted requests before they reach your routes and controllers. 57 — 3 — 0 0.8 — MIT 9 years ago
View on GitHub
pratik-dabhi/laravel-firewall 0.83 Laravel firewall middleware for blocking abusive traffic by IP rules such as allow/deny lists and access restrictions. Helps protect routes and applications from unwanted requests with simple configuration and integration into a Laravel app. 1 1 0 0 0 13.2 — MIT 7 months ago
View on GitHub
Context7
mulertech/scanner-ban-bundle 0.83 A Laravel/PHP bundle for detecting and banning malicious scanners and suspicious traffic. It integrates with your app to block unwanted requests, helping protect endpoints and reduce noise from automated probes. 0 — 0 — 0 17.5 — MIT 2 months ago
View on GitHub
alexdpy/acl 0.83 — 1 1 1 0 0 0.0 — MIT —
View on GitHub
Context7
rennf93/guard-core-php 0.83 Framework-agnostic core for Guard, the PHP authentication and authorization library. Provides reusable primitives for guards, identity checks, and access control, usable in standalone PHP apps or alongside Laravel and other frameworks. 1 1 0 4K 1 19.5 53.1 MIT 3 weeks ago
View on GitHub
skydiver/laravel-route-blocker 0.83 Block routes in Laravel with a simple, configurable middleware layer. Restrict access by IP, environment, or custom rules, and return clean 403 responses. Lightweight and easy to drop into any Laravel app. 81 — 11 — 1 0.8 — — —
View on GitHub
m6web/firewall-bundle 0.83 Symfony bundle that adds a simple IP-based firewall to your app. Define whitelists of allowed addresses per path or host and return a custom response to blocked requests, keeping staging, admin, or private areas locked down with minimal configuration. 22 24 10 134 2 0.6 8.1 MIT 6 years ago
View on GitHub
artesaos/shield 0.83 Artesaos Shield gives Laravel apps a lightweight authorization layer for roles and permissions. Define abilities once, assign them to users, and protect routes, controllers, and Blade views with simple, expressive checks. 32 — 5 — 0 0.6 — — 10 years ago
View on GitHub
pragmarx/version 0.83 PragmaRX Version is a lightweight Laravel package for managing and displaying your application version. Easily define, retrieve, and update version numbers, expose them in views or APIs, and keep release metadata consistent across environments. 591 593 110 9K 24 13.5 24.9 MIT —
View on GitHub
islamrumon/laravel-acl 0.83 Laravel ACL provides database-backed roles, groups, and permissions for Laravel 5.8+. Note: unmaintained since Jan 2024; consider spatie/laravel-permission instead. 0 0 0 0 0 0.0 — MIT —
View on GitHub
Context7
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.
socialdept/atp-orm
cboxdk/laravel-assistant-client
socialdept/atp-resolver
socialdept/tenant-domains
tautvydasr/blade-class-names
socialdept/color-scales
maherelgamil/controller
coleus/widgets
coleus/table
coleus/users
coleus/music
coleus/health
coleus/calendar
coleus/notes
coleus/support
coleus/settings
coleus/apps
seampact/laravel
emmyconceptng/laravel-ng-postcode
jjsquady/round-robin