Nova is a beautifully designed administration panel
for Laravel. Carefully crafted by the creators of
Laravel to make you the most productive developer
in the galaxy.
Configure your entire Nova dashboard
with simple PHP code.None of your
Nova configuration is stored in the
database. Painless to configure. Painless
to deploy.
It’s a breeze to add a Nova administration
panel to an existing Laravel application
without touching your Eloquen models.
After configuring a Nova resource for
each model, you’re ready for lift off.
Nova is a sleek, single-page application
built with Laravel and Vue.js.
It's as smooth as silk and writing custom
components is a cinch.
Nova provides a full CRUD interface for your Eloquent
models. Every type of Eloquent relationship is fully
supported. Need to edit the pivot data on your polymorphic
many-to-many relationship? We have you covered.
Actions are PHP tasks that you can run against a resource or
batch of resources. Have an action that takes a while? No
problem, Nova’s queued actions will keep your
administration panel feeling snappy.
Write custom filters for your resource indexes to offer your
users quick glances at different segments of your data. To
get you started, we’ve included built-in filters for “soft
deleted” resources.
Need to customize a resource list a little more than a filter
can provide? No problem. Add lenses to your resource to
take full control over the entire Eloquent query.
Nova makes it painless to quickly display custom metrics for
your application, allowing you to generate three types of
graphs in seconds. To put the cherry on top, we’ve included
query helpers to make it all easy as pie.
Nova offers CLI generators for scaffolding your own custom
tools. We’ll give you a Vue component and infinite
possibilities. Build the custom tools your business requires,
or build the next great Nova add-on and share it with the
world.
Nova is beautifully integrated with Laravel’s existing
authorization policies. Let your Nova resources automatically
leverage your existing application policies to determine a
user’s abilities. Fine-grained authorization support is even
provided for relationships, tools, actions, lenses, and fields.
Need a field type that isn’t included with Nova? No problem -
use the Nova CLI to generate a custom field and take total
control over its implementation and design.
Feel the power of the Laravel ecosystem by linking your
Nova administration panel with Laravel Scout. Once you do,
you’ll get blazing fast search results powered by Algolia and
the cloud.
“With Nova, we sweat the small stuff to build something
you'll love. Your application's administration panel doesn't
have to be an after-thought.”|TAYLOR OTWELL CREATOR OF LAVAREL
$ 99 / project *
* Every Nova license is a one-time purchase
and not a subscription plan.