focalcrm / filament
Unified Filament CRM Panel & UI Plugin for Odden
Requires
- php: ^8.3
- filament/filament: ^5.9
- getodden/crm-core: v0.11.3
- laravel/framework: ^12.0 || ^13.0
Requires (Dev)
- getodden/crm-sales: v0.11.3
- orchestra/testbench: ^10.0 || ^11.0
- pestphp/pest: ^3.8 || ^4.0 || ^5.0
- pestphp/pest-plugin-laravel: ^3.0 || ^4.0 || ^5.0
Suggests
- getodden/crm-sales: Adds Deals, Pipelines, Quotes, Sequences, and the Sales Cockpit
Provides
None
Conflicts
None
Replaces
None
- v0.11.3
- v0.11.2
- v0.11.1
- v0.11.0
- v0.10.26
- v0.10.25
- v0.10.24
- v0.10.23
- v0.10.22
- v0.10.21
- v0.10.20
- v0.10.19
- v0.10.18
- v0.10.17
- v0.10.16
- v0.10.15
- v0.10.14
- v0.10.13
- v0.10.12
- v0.10.11
- v0.10.10
- v0.10.9
- v0.10.8
- v0.10.7
- v0.10.6
- v0.10.5
- v0.10.4
- v0.10.3
- v0.10.2
- v0.10.1
- v0.10.0
- v0.9.0
- v0.8.0
- v0.7.0
- v0.6.2
- v0.6.1
- v0.6.0
- v0.5.0
- v0.4.1
- v0.4.0
- v0.3.0
- dev-main / 0.2.x-dev
- v0.2.5
- v0.2.4
- v0.2.3
- v0.2.2
- v0.2.1
- v0.2.0
- v0.1.0
This package is auto-updated.
Last update: 2026-11-08 05:51:57 UTC
README
getodden/crm-filament is a Filament plugin that adds an admin interface for every Odden module installed in your app: resources, cockpits and dashboards for contacts and companies, sales, service and marketing.
Requirements
- PHP 8.3 or newer
- Laravel 12 or 13
- Filament 5.9 or newer
getodden/crm-coreplus any of the sales, service and marketing packages
Installation
composer require getodden/crm-filament
Register the plugin on your panel:
use Odden\Filament\OddenPlugin; return $panel // ... ->plugins([ OddenPlugin::make(), ]);
The plugin registers resources and pages for the Odden packages it finds installed. To turn a module off, leave out a resource or page, or swap in your own class:
OddenPlugin::make() ->disableModules('marketing') ->except(\Odden\Filament\Pages\DataQuality::class) ->replace(\Odden\Filament\Resources\ContactResource::class, \App\Filament\Resources\ContactResource::class);
Documentation
- Filament admin overview
- Resources, pages and cockpits, custom properties in forms
- Authorization, configuration, customizing and extending
The full documentation lives in the docs/ folder of the monorepo, which is the single source of truth for behavior, signatures, configuration keys and commands. This README only covers installing the package.
Testing
composer install vendor/bin/pest
License
MIT. See LICENSE.md.