Comparison
A Filament alternative built for Inertia and Vue
Filament is built on Livewire and Alpine. If your application runs on Inertia and Vue, Saddle gives you the same define-a-resource, get-a-panel experience on the stack you already use, with no second frontend toolchain to learn or maintain.
What changes when the panel speaks Inertia and Vue
Your Vue skills carry over
Panels are Inertia pages rendered by Vue 3. The patterns your team already uses for the rest of the app apply to the admin too.
Custom fields are web components
Build a field or column as a standard custom element with any framework. The panel sets its value and listens for changes. No Livewire components required.
No npm in the host app
Saddle ships its panel assets prebuilt. Composer require, publish, done. There is no bundler step to add to your application.
SSR out of the box
Every panel is server-rendered for a fast first paint and pages that crawlers can read.
Prefer Livewire and Alpine, or want today's largest plugin ecosystem? Filament is a great choice and we tip our hat to it. Saddle exists for teams who would rather stay on Inertia and Vue.
Saddle is an independent project and is not affiliated with or endorsed by Filament. Product names are used here only to describe and compare the tools.
