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

Filament Model States Laravel Package

filamerce/filament-model-states

Filament plugin for managing Laravel model states directly from your admin panel. View current states, transition models through their state machine, and add state columns, badges, and actions—integrating with spatie/laravel-model-states for clean, typed state management.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Admin UX and design-system consistency: v2.2.0 exposes previously hardcoded state icons as Filament icon aliases, making state iconography configurable through Filament’s icon system. This supports brand/theming consistency, white-label or multi-tenant admin panels, and accessibility/icon-clarity improvements without forking the package.
  • Feature delivery for state-driven workflows: Useful for products that expose model states in Filament admin: order status, ticket lifecycle, approval pipelines, subscription states, content moderation, and similar back-office workflows. PMs can ship state visibility and standard admin actions faster instead of building custom state UI.
  • Roadmap fit: Treat this package as an accelerator for Filament-based state visibility and basic state administration, not as a full workflow/BPMN engine. If the roadmap includes richer transition controls, audit trails, SLA escalation, or cross-service orchestration, evaluate those as adjacent capabilities.
  • Build vs. adopt: Adopt when the product already uses Laravel, Filament, and a model-state library and the need is mostly admin presentation/actions. Build custom UI only when workflows are highly bespoke, heavily permissioned, compliance-critical, or require complex orchestration.
  • Release risk: v2.2.0 is a minor feature release with no breaking changes indicated. Upgrade risk appears low, but teams should verify custom icon overrides and run visual regression checks where state icons are important.

When to Consider This Package

  • Consider it when the application is a Laravel + Filament admin/back-office product and already uses, or plans to use, model states for domain entities.
  • Strong fit when the team wants consistent state icons, faster admin UI delivery, and configurable theming through Filament conventions rather than hardcoded package assets.
  • Consider it for internal operations UIs where state visibility and basic transitions matter more than full workflow orchestration.
  • Look elsewhere if the product is not Filament-based, needs a dedicated workflow engine, requires advanced audit/compliance guarantees, involves long-running sagas or BPMN, or needs deeply custom state-management UX.
  • Adoption should include a small proof of concept: confirm compatibility with the target Filament version and state library, validate authorization around transitions, and test icon alias overrides in the actual panel theme.

How to Pitch It (Stakeholders)

  • Executives: This is a low-cost accelerator for admin state visibility. v2.2.0 improves theming and brand consistency by making state icons configurable through Filament aliases, with low apparent upgrade risk and reduced custom UI maintenance.
  • Engineering: The release removes hardcoded icon assumptions and lets teams override state icons via Filament’s icon alias system. Upgrade from v2.1.x appears non-breaking; validate alias resolution and do visual regression checks.
  • Product: It helps deliver status-driven admin experiences faster and with a more consistent design language. It is not a workflow platform, so pair it with clear transition rules, permissions, and audit requirements where needed.
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.
htinlynn/genius-helper
maco-studios/hephaestus
elmogy/larafast
xeviant/laravel-paystack
gorilladash/laravel-website-sdk
martialbe/flysystem-oss
chondal/3312client
jeroen-g/flickr
opscale-co/nova-genbi
itsjustvita/laravel-retention
tequilarapido/trackit
gregsphotography/site-builder-filament
cabaoctavio/laravel-query-log
gregsphotography/site-builder-components
io-digital/clickatell
snowsoft/laravel-admin
oxygen/auth
relicsoftware/barakah-payment-gateway
tobya/work-with-composer
equipc/laravel-email-validator