Licence
Determines whether the foundation can be reused across client projects without recurring product fees.
- Martis
- MIT, with no paid tier
- Nova
- Commercial licence
- Filament
- MIT core
Compare the trade-offs
A practical decision matrix for agencies—licensing, architecture, extension and long-term handover without invented scores or winner badges.
| Criterion | Martis Open foundation | Laravel Nova | Filament |
|---|---|---|---|
| CommercialLicenceDetermines whether the foundation can be reused across client projects without recurring product fees. | MIT, with no paid tier | Commercial licence | MIT core |
| CommercialCost modelAffects margin and procurement when the same baseline is delivered repeatedly. | No licence or per-project fee | Licence required for eligible production use | Core is free; commercial ecosystem products may be optional |
| ArchitectureFrontend stackShapes hiring, component reuse and how product teams extend the client interface. | React + TypeScript | Vue | Livewire + Alpine.js |
| ArchitectureUI execution modelChanges where interaction logic lives and how frontend-heavy workflows are built. | Client application backed by explicit APIs | Resource-driven Vue application | Server-driven Livewire components |
| ArchitectureLaravel boundaryDefines how clearly backend capabilities and frontend experiences can evolve independently. | Explicit REST boundary with Laravel resources | First-party Laravel product conventions | Laravel and Livewire component boundary |
| ProductVisual customisationMatters when the admin must feel like the client’s own product rather than a standard panel. | Design tokens, themes and component overrides | Custom cards, tools and Vue components | Themes, panels and Livewire components |
| ProductExtension modelControls how far a team can go beyond the packaged resource experience. | Tools, fields, React components and four-tier overrides | Fields, cards, tools and resource tooling | Resources, widgets, plugins and custom components |
| OperationsAccess controlDetermines how much of the security baseline is ready before client-specific policy work begins. | Policies, roles, permissions, SSO, 2FA and impersonation | Laravel policies plus application-level authentication | Laravel policies with panel and plugin options |
| OperationsEcosystem postureBalances breadth of existing integrations against control of a smaller, coherent foundation. | Focused foundation with package-owned primitives | Laravel first-party ecosystem | Large community and plugin ecosystem |
| Agency deliveryCross-project reuseShows how naturally the product supports a maintained baseline shared across many clients. | Designed explicitly as a reusable agency foundation | Reusable through application conventions and packages | Reusable through plugins, presets and team conventions |
| Agency deliveryBest-aligned teamThe best choice usually follows the team’s frontend model and delivery constraints. | Laravel agencies with React capability | Teams wanting an official Laravel product | Teams committed to Livewire and server-driven UI |
| Agency deliveryClient handoverAffects long-term ownership, licensing expectations and the skills needed after launch. | Open codebase with no product licence dependency | Ongoing use follows the commercial licence | Open core maintained through Laravel and Livewire skills |
Determines whether the foundation can be reused across client projects without recurring product fees.
Affects margin and procurement when the same baseline is delivered repeatedly.
Shapes hiring, component reuse and how product teams extend the client interface.
Changes where interaction logic lives and how frontend-heavy workflows are built.
Defines how clearly backend capabilities and frontend experiences can evolve independently.
Matters when the admin must feel like the client’s own product rather than a standard panel.
Controls how far a team can go beyond the packaged resource experience.
Determines how much of the security baseline is ready before client-specific policy work begins.
Balances breadth of existing integrations against control of a smaller, coherent foundation.
Shows how naturally the product supports a maintained baseline shared across many clients.
The best choice usually follows the team’s frontend model and delivery constraints.
Affects long-term ownership, licensing expectations and the skills needed after launch.
Two resource-driven approaches with different licensing, frontend and ownership models.
Compare with Nova Detailed comparisonTwo open approaches separated primarily by React versus Livewire and by foundation versus ecosystem posture.
Compare with FilamentReviewed 24 September 2026. Product capabilities change. Report a correction or discuss your agency’s use case.