<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: FilaStudio</title>
    <description>The latest articles on DEV Community by FilaStudio (@filastudio).</description>
    <link>https://dev.to/filastudio</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3786116%2F58732b3e-1db9-40ac-9fbc-4e0762e48989.jpg</url>
      <title>DEV Community: FilaStudio</title>
      <link>https://dev.to/filastudio</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/filastudio"/>
    <language>en</language>
    <item>
      <title>Awesome Laravel &amp; Filament: The Ultimate Curated Resource List — And We Need Your Help!</title>
      <dc:creator>FilaStudio</dc:creator>
      <pubDate>Tue, 24 Feb 2026 08:27:11 +0000</pubDate>
      <link>https://dev.to/filastudio/awesome-laravel-filament-the-ultimate-curated-resource-list-and-we-need-your-help-h39</link>
      <guid>https://dev.to/filastudio/awesome-laravel-filament-the-ultimate-curated-resource-list-and-we-need-your-help-h39</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;TL;DR:&lt;/strong&gt; I've built &lt;a href="https://github.com/filastudio/awesome-laravel" rel="noopener noreferrer"&gt;awesome-laravel&lt;/a&gt; — a curated list of the best Laravel and Filament resources, packages, tools, tutorials, starter kits, and community links. It's open for contributions. If you know a gem the community should know about, submit a PR!&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  The Problem Every Laravel Developer Knows
&lt;/h2&gt;

&lt;p&gt;The Laravel ecosystem is one of the richest in the PHP world. Thousands of packages on Packagist, hundreds of tutorials published every week, dozens of conferences and podcasts, and a global community of passionate developers. It's genuinely exciting.&lt;/p&gt;

&lt;p&gt;But there's a flip side: &lt;strong&gt;discoverability is hard.&lt;/strong&gt; When you need a solid package for role-based access control, a reliable PDF generator, or a good tutorial on multi-tenancy, you often spend more time searching than building. You rely on Twitter threads, Discord recommendations, or that one bookmarked Laracasts episode from three years ago.&lt;/p&gt;

&lt;p&gt;There had to be a better way.&lt;/p&gt;




&lt;h2&gt;
  
  
  Introducing &lt;code&gt;awesome-laravel&lt;/code&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://github.com/filastudio/awesome-laravel" rel="noopener noreferrer"&gt;filastudio/awesome-laravel&lt;/a&gt;&lt;/strong&gt; is a community-driven, curated list of the best Laravel packages, tools, tutorials, books, starter kits, open-source projects, conferences, podcasts, jobs, and community resources — all in one place, organized by category, with descriptive context for each entry.&lt;/p&gt;

&lt;p&gt;This is not just a dump of links. Every entry includes a description that tells you &lt;em&gt;why&lt;/em&gt; it matters and &lt;em&gt;when&lt;/em&gt; you'd reach for it. The goal is to save you time and help you make informed decisions about the tools you add to your stack.&lt;/p&gt;

&lt;p&gt;The repository currently covers &lt;strong&gt;30+ categories&lt;/strong&gt;, including:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Category&lt;/th&gt;
&lt;th&gt;What You'll Find&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;🏛️ Official Resources&lt;/td&gt;
&lt;td&gt;Laravel docs, Forge, Vapor, Nova, Cloud, Envoyer, Spark&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;📦 Packages &amp;amp; Ecosystem&lt;/td&gt;
&lt;td&gt;Packagist, Spatie, Laravel Collective, Packalyst&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🔧 Developer Tools&lt;/td&gt;
&lt;td&gt;IDE Helper, CRUD generators, Tinker, Decomposer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🧪 Testing &amp;amp; Debugging&lt;/td&gt;
&lt;td&gt;Pest, Telescope, Dusk, Ignition, Clockwork, Debug Bar&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🔐 Auth &amp;amp; Authorization&lt;/td&gt;
&lt;td&gt;Sanctum, Passport, Socialite, Bouncer, JWT Auth, Shield&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🛠️ Utilities &amp;amp; Helpers&lt;/td&gt;
&lt;td&gt;Horizon, Cashier, Livewire, Octane, Reverb, Pennant&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🌟 Laravel Filament&lt;/td&gt;
&lt;td&gt;Official docs, 30+ curated plugins, starter kits, tutorials&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🚀 Deployment &amp;amp; DevOps&lt;/td&gt;
&lt;td&gt;Envoyer, Forge, Vapor, CI/CD pipelines&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;📚 Tutorials &amp;amp; Blogs&lt;/td&gt;
&lt;td&gt;Laravel Daily, Laracasts, Matt Stauffer, Spatie Blog&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🏗️ Starter Kits&lt;/td&gt;
&lt;td&gt;Breeze, Jetstream, Spark, Boilerplates, Filament kits&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;📂 Open Source Projects&lt;/td&gt;
&lt;td&gt;Invoice Ninja, Monica, Pixelfed, Koel, Akaunting&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🎙️ Podcasts&lt;/td&gt;
&lt;td&gt;The Laravel Podcast, Laravel News Podcast, Laracasts Snippet&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;👥 Community&lt;/td&gt;
&lt;td&gt;Discord (48k+ members), Reddit, Laravel.io, Slack&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  The Star of the Show: A Dedicated Filament Section
&lt;/h2&gt;

&lt;p&gt;If you've been in the Laravel ecosystem for the past couple of years, you know that &lt;strong&gt;Filament&lt;/strong&gt; has become the de facto standard for building admin panels and back-office interfaces. With &lt;strong&gt;31,000+ GitHub stars&lt;/strong&gt;, &lt;strong&gt;683 community plugins&lt;/strong&gt;, and &lt;strong&gt;315 plugin authors&lt;/strong&gt;, Filament is not just a package — it's an ecosystem within an ecosystem.&lt;/p&gt;

&lt;p&gt;The &lt;code&gt;awesome-laravel&lt;/code&gt; repository has a dedicated, comprehensive section for Filament that covers:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Official Resources&lt;/strong&gt; — The Filament website, documentation, plugin directory, live demo, and the official Discord server with 20,000+ members.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Plugins &amp;amp; Packages&lt;/strong&gt;, organized by use case:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;em&gt;Security &amp;amp; Access Control&lt;/em&gt; — Filament Shield, Socialite integration, user impersonation&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;Data Management &amp;amp; Export&lt;/em&gt; — Excel exports, Spatie Media Library integration, CSV/PDF import&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;UI &amp;amp; Navigation&lt;/em&gt; — Command palette (Spotlight), environment indicators, Kanban boards, calendar views&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;Monitoring &amp;amp; Logging&lt;/em&gt; — Backup management, health checks, activity logging, email log viewer&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;Form Fields &amp;amp; Components&lt;/em&gt; — TinyMCE editor, map picker, Apex Charts, signature pad, icon picker, code editor&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Starter Kits&lt;/strong&gt; — Pre-built Filament boilerplates so you can skip the setup and start building features on day one.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tutorials &amp;amp; Learning Resources&lt;/strong&gt; — From beginner YouTube playlists to advanced architecture guides, curated for every experience level.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Open Source Filament Projects&lt;/strong&gt; — Real-world applications you can study to learn advanced patterns and best practices.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why This Matters for the Community
&lt;/h2&gt;

&lt;p&gt;Curated lists like this one play an important role in open-source ecosystems. They lower the barrier to entry for newcomers, help experienced developers discover tools they didn't know existed, and create a shared vocabulary for the community. The original &lt;a href="https://github.com/sindresorhus/awesome" rel="noopener noreferrer"&gt;sindresorhus/awesome&lt;/a&gt; list has spawned thousands of similar projects across every major technology stack, and for good reason: &lt;strong&gt;curation is a form of contribution&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Laravel's official documentation is excellent, but it can't cover every community package. Laracasts is invaluable, but it's a video platform, not a searchable index. Laravel News covers the latest releases, but older gems get buried. &lt;code&gt;awesome-laravel&lt;/code&gt; fills the gap by providing a stable, browsable, community-maintained reference that doesn't go stale.&lt;/p&gt;




&lt;h2&gt;
  
  
  How to Contribute
&lt;/h2&gt;

&lt;p&gt;This is where you come in. The repository is &lt;strong&gt;open for contributions&lt;/strong&gt;, and the process is intentionally simple.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Found a package that should be on the list?&lt;/strong&gt; Open a pull request. Add it to the appropriate category with a concise, descriptive sentence explaining what it does and why it's worth using.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Spotted a broken link or outdated entry?&lt;/strong&gt; Fix it and submit a PR. Even small improvements matter.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Know a tutorial, blog post, or video that helped you level up?&lt;/strong&gt; Add it to the learning resources section.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Have a Filament plugin you've built or discovered?&lt;/strong&gt; The Filament section is actively growing, and we'd love to include it.&lt;/p&gt;

&lt;p&gt;The contribution guidelines are straightforward: entries should be genuinely useful, actively maintained, and described clearly. Quality over quantity.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# How to contribute in 3 steps:&lt;/span&gt;
&lt;span class="c"&gt;# 1. Fork the repository&lt;/span&gt;
&lt;span class="c"&gt;# 2. Add your resource to the appropriate section with a description&lt;/span&gt;
&lt;span class="c"&gt;# 3. Open a pull request — that's it!&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  A Living Document
&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;awesome-laravel&lt;/code&gt; is not a static snapshot. It's designed to grow with the ecosystem. As new packages emerge, as Filament v4 matures and its plugin ecosystem expands, as new tutorials and conferences are announced — the list should reflect that. That's only possible with community involvement.&lt;/p&gt;

&lt;p&gt;If you find the repository useful, &lt;strong&gt;star it&lt;/strong&gt; to help others discover it. If you know something that should be on the list, &lt;strong&gt;contribute&lt;/strong&gt;. If you want to share it with your team or your local Laravel meetup group, please do.&lt;/p&gt;

&lt;p&gt;The Laravel community is one of the most welcoming and collaborative in the software world. Let's build something that reflects that spirit.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Repository:&lt;/strong&gt; &lt;a href="https://github.com/filastudio/awesome-laravel" rel="noopener noreferrer"&gt;github.com/filastudio/awesome-laravel&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;PRs welcome. Stars appreciated. Happy building! 🚀&lt;/p&gt;

</description>
      <category>laravel</category>
      <category>awesome</category>
      <category>php</category>
      <category>github</category>
    </item>
    <item>
      <title>Automate Your Laravel Security Audits with Vigil</title>
      <dc:creator>FilaStudio</dc:creator>
      <pubDate>Mon, 23 Feb 2026 08:30:51 +0000</pubDate>
      <link>https://dev.to/filastudio/automate-your-laravel-security-audits-with-vigil-57hp</link>
      <guid>https://dev.to/filastudio/automate-your-laravel-security-audits-with-vigil-57hp</guid>
      <description>&lt;p&gt;Keeping a Laravel application secure is a continuous process. From forgetting to turn off debug mode in production to accidentally committing API keys, common misconfigurations can leave your application vulnerable. While manual checks are helpful, they are often time-consuming and prone to human error. This is where automation becomes a developer's best friend.&lt;/p&gt;

&lt;p&gt;Introducing &lt;strong&gt;Laravel Vigil&lt;/strong&gt;, an open-source security audit tool designed specifically for Laravel. It scans your application's filesystem, PHP configuration, HTTP headers, and Composer dependencies to identify common vulnerabilities and misconfigurations, helping you proactively secure your projects.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdmsax5eudnvnj82l6ug0.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdmsax5eudnvnj82l6ug0.jpg" alt="Laravel Vigil" width="800" height="446"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In this article, we'll explore how Laravel Vigil can streamline your security workflow, from local development to CI/CD pipelines.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Another Security Scanner?
&lt;/h2&gt;

&lt;p&gt;The Laravel ecosystem has several great security tools. However, Vigil was born from the practical need to automate a recurring checklist of issues frequently encountered across multiple projects. The development philosophy focused on three key areas:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;Low Noise:&lt;/strong&gt; Checks are carefully tuned to avoid false positives. For instance, the hardcoded secret scanner is smart enough to recognize and ignore &lt;code&gt;env()&lt;/code&gt; helper calls, reducing unnecessary alerts.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Actionable Feedback:&lt;/strong&gt; When a check fails, Vigil provides a clear, detailed report including the exact file and line number, along with a concrete recommendation for fixing the issue.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Performance:&lt;/strong&gt; The tool is designed to be fast and efficient, with features like file size limits during scanning to prevent it from getting bogged down in large codebases.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Core Features at a Glance
&lt;/h2&gt;

&lt;p&gt;Vigil comes packed with 15 built-in checks, a security scoring system, and an optional, elegant Filament v5 dashboard.&lt;/p&gt;

&lt;p&gt;Here’s a breakdown of its main capabilities:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Category&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Filesystem Scanning&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Scans for malicious JavaScript, dangerous file uploads in storage, incorrect file permissions, and sensitive files (&lt;code&gt;.env&lt;/code&gt;, &lt;code&gt;.git&lt;/code&gt;) exposed in the public directory.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Configuration Audits&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Audits &lt;code&gt;php.ini&lt;/code&gt; settings, &lt;code&gt;.env&lt;/code&gt; configurations (like &lt;code&gt;APP_DEBUG&lt;/code&gt; and &lt;code&gt;APP_KEY&lt;/code&gt;), session security, and Cross-Origin Resource Sharing (CORS) policies.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;HTTP Header Validation&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Verifies that essential security headers like HSTS, CSP, and X-Frame-Options are correctly implemented.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Dependency Checking&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Integrates with &lt;code&gt;composer audit&lt;/code&gt; to flag any known vulnerable packages in your project.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Advanced Scanning&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Includes detection for hardcoded secrets, file integrity monitoring against a baseline, and checks for debug routes or tools like Telescope left enabled in production.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  Getting Started in Minutes
&lt;/h2&gt;

&lt;p&gt;You can add Vigil to your project using Composer.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;composer require filastudio/laravel-vigil
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The package’s service provider is registered automatically. To customize the default settings, you can publish the configuration file:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;php artisan vendor:publish &lt;span class="nt"&gt;--tag&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;vigil-config
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If you wish to store scan history in your database, publish the migrations and run them:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;php artisan vendor:publish &lt;span class="nt"&gt;--tag&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;vigil-migrations
php artisan migrate
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Now, you're ready to run your first audit directly from the command line:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;php artisan vigil:audit
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This command executes all enabled checks and presents the results in a clean, readable table format. For more detailed output, including file paths and fix suggestions, just add the &lt;code&gt;--detailed&lt;/code&gt; flag.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;php artisan vigil:audit &lt;span class="nt"&gt;--detailed&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnga708lwmkj3o2780bqx.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnga708lwmkj3o2780bqx.jpg" alt="Detailed Output" width="656" height="744"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Seamless CI/CD Integration
&lt;/h2&gt;

&lt;p&gt;Vigil is designed to be a part of your automated workflow. You can use the &lt;code&gt;--fail-on&lt;/code&gt; flag to set a severity threshold (&lt;code&gt;critical&lt;/code&gt;, &lt;code&gt;high&lt;/code&gt;, &lt;code&gt;medium&lt;/code&gt;). If any check fails at or above the specified level, the command will exit with a non-zero status code, failing your CI/CD pipeline.&lt;/p&gt;

&lt;p&gt;Here is an example for GitHub Actions:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight yaml"&gt;&lt;code&gt;&lt;span class="pi"&gt;-&lt;/span&gt; &lt;span class="na"&gt;name&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s"&gt;Security Audit&lt;/span&gt;
  &lt;span class="na"&gt;run&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s"&gt;php artisan vigil:audit --fail-on=critical,high&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This simple addition to your workflow ensures that security regressions are caught before they ever reach production.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Filament Dashboard
&lt;/h2&gt;

&lt;p&gt;For those who use the excellent &lt;a href="https://filamentphp.com/" rel="noopener noreferrer"&gt;Filament&lt;/a&gt; admin panel builder, Vigil offers an optional plugin that provides a beautiful dashboard to view and run security audits.&lt;/p&gt;

&lt;p&gt;To install it, simply register the plugin in your &lt;code&gt;AdminPanelProvider&lt;/code&gt;:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight php"&gt;&lt;code&gt;&lt;span class="kn"&gt;use&lt;/span&gt; &lt;span class="nc"&gt;FilaStudio\Vigil\Filament\VigilPlugin&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="k"&gt;public&lt;/span&gt; &lt;span class="k"&gt;function&lt;/span&gt; &lt;span class="n"&gt;panel&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kt"&gt;Panel&lt;/span&gt; &lt;span class="nv"&gt;$panel&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt; &lt;span class="kt"&gt;Panel&lt;/span&gt;
&lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="nv"&gt;$panel&lt;/span&gt;
        &lt;span class="o"&gt;-&amp;gt;&lt;/span&gt;&lt;span class="nf"&gt;plugins&lt;/span&gt;&lt;span class="p"&gt;([&lt;/span&gt;
            &lt;span class="nc"&gt;VigilPlugin&lt;/span&gt;&lt;span class="o"&gt;::&lt;/span&gt;&lt;span class="nf"&gt;make&lt;/span&gt;&lt;span class="p"&gt;(),&lt;/span&gt;
        &lt;span class="p"&gt;]);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The dashboard provides:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A security score widget (0-100).&lt;/li&gt;
&lt;li&gt;A counter for critical issues.&lt;/li&gt;
&lt;li&gt;A history of recent scans.&lt;/li&gt;
&lt;li&gt;A button to trigger new scans directly from the browser.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This makes security monitoring accessible not just to developers, but to the entire team.&lt;/p&gt;

&lt;h2&gt;
  
  
  Extensible by Design
&lt;/h2&gt;

&lt;p&gt;While Vigil ships with a comprehensive set of checks, every application has unique security requirements. You can easily create your own custom checks by implementing the &lt;code&gt;SecurityCheck&lt;/code&gt; interface and registering it within a service provider. This allows you to tailor the audit process to your specific needs, such as ensuring all database connections use SSL in production.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Laravel Vigil offers a powerful, flexible, and developer-friendly way to automate security auditing in your Laravel projects. By integrating it into your daily workflow, you can catch common vulnerabilities early, enforce security best practices, and deploy your applications with greater confidence. Give it a try on your next project!&lt;/p&gt;

&lt;p&gt;Check out the project on &lt;a href="https://github.com/filastudio/laravel-vigil" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt; to learn more.&lt;/p&gt;

</description>
      <category>laravel</category>
      <category>vigil</category>
      <category>security</category>
      <category>laravelvigil</category>
    </item>
  </channel>
</rss>
