Search by

data-health / data-health-filament

ya-cha

A Filament interface for managing Data Health findings

Package info

github.com/data-health-php/data-health-filament

pkg:composer/data-health/data-health-filament

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

dev-main 2026-10-06 11:23 UTC

This package is auto-updated.

Last update: 2026-10-07 10:59:40 UTC


README

Data Health

Data Health Filament

A Filament 5 interface for data-health/data-health.

It provides a Filament resource and dashboard widget for managing findings, as well as standalone Livewire tables that can be embedded in your application.

Documentation

For installation, usage, and configuration details, see the Data Health Filament documentation.

Requirements

  • PHP 8.3 or newer
  • Laravel 12 or 13
  • Filament 5
  • data-health/data-health 1.x

Installation

Install the package with Composer:

composer require data-health/data-health-filament

After installation, choose either the Panel Builder integration or the standalone components. You can also use both in the same application.

Quick start

Register the plugin in each Filament panel that should expose Data Health:

use DataHealth\Filament\DataHealthPlugin;
use Filament\Panel;

public function panel(Panel $panel): Panel
{
    return $panel->plugin(DataHealthPlugin::make()->brandLogo());
}

Or render a standalone findings table in a Blade view without registering a Filament panel:

<livewire:data-health-filament::finding-records-table />

To show findings for one model:

<livewire:data-health-filament::model-findings-table :model="$record" />

Configuration

Publish the optional configuration file:

php artisan vendor:publish --tag=data-health-filament-config

The package does not perform authorization checks. Protect panels and routes that expose Data Health with your application's authentication and authorization middleware.

Testing

composer test

License

The MIT License.