Laravel Nova icon Nova Packages
Log in / Register
Package Ideas

Looking to get started developing packages for the Nova community? Here are some suggestions for you to choose from.

How does this work?

These package ideas can be added on GitHub by adding the package-idea label to any issue. Anyone can "claim" an idea by leaving a comment "staking" your claim (and then the author or someone at Tighten will add the challenge-accepted label); it doesn't give you magical rights to it, but it is a signal that you intend to work on it so two people don't accidentally both work on the same package idea.

Launch your package? Put a link in a comment so the original author (or someone from Tighten) can close the issue.

Un-claimed ideas

Nova Field: HasManyThrough
package-idea
Suggested by julianpoma
Add suport for HasManyThrough relationships in Nova. https://laravel.com/docs/5.7/eloquent-relationships#has-many-through Referencing to the example in the Laravel Docs, the idea is to be ab...
👍 13
Nova Creation Chain Package
package-idea
Suggested by dillingham
Package to chain the creation of related resources. If you need a new user and a new account sequencially, the user resource would have a defined “thenCreate” property of “App/Account...
👍 9
Gutenberg Editor
package-idea
Suggested by davidpiesse
Port the new WordPress Block Editor to Nova to replace Trix
❤️ 8
Nova Resource PDF Package
package-idea
Suggested by dillingham
A package that allows an individual resource page to be downloaded as a pdf. Particularly useful for orders and invoices. I imagine maybe some view folder structure for pdf/resource that use...
👍 6
Nova Charting Package
package-idea
Suggested by Otienoh
About Issue Nova provides metrics which is good enough for metrics we have now (except the bar metrics which looks not pleasing) but the challenge is using that as the main charting solution...
👍 1
❤️ 1
Nova Logged In User Map Package
package-idea
Suggested by dillingham
Package that displays a google map of currently logged in users. Would need to convert ip to latitude and longitude, store on the user model, listen for login and logout events, use google m...
❤️ 3
Nova Global Search Page Package
package-idea
Suggested by dillingham
Package for full page, filterable, instantsearch experience for nova that works with agolia and database original idea / conversation https://github.com/laravel/nova-issues/issues/349
👍 2
Nova Form Card Package
package-idea
Suggested by dillingham
new FormCard([ 'title' => 'Add Meeting Log', 'route' => '/some-route-to-ajax-post-to', 'fields' => [ BelongsTo::make('Contact') DateTime::make('When') ...
👍 1
Sort by computed field
package-idea
Suggested by katieben
Package idea: I'd love to be able to sort by computed field. Right now I'm just adding the field as a regular field, and periodically double-checking it (ew :). Anyone have a smarter idea?
Nova Form Tool Package
package-idea
Suggested by dillingham
Package that renders a form and allows the use of nova fields, panel display, and instead passes to a controller of your choosing. These should look identical to nova create, should validate...
Nova Auto Event Notifications Package
package-idea
Suggested by dillingham
Package that utilizes laravel’s core notification functionality to automatically trigger notifications with basic default messages and allow nova resource classes to enable channels and co...
Nova Support Package
package-idea
Suggested by dillingham
Package that adds a help icon to the bottom right of every page and provides a contact form when clicked. Collects ip, logged in user id, their email and current url discretely upon form mes...

Claimed but not completed ideas

Nova Action Index Field Package
challenge-accepted
package-idea
Suggested by dillingham
Update: https://github.com/dillingham/nova-button Package to add a link that triggers a resource action on a specific row of a resource's index view. ID Name Activate 1 Brian Activa...
👍 9
Nova Import Manager
challenge-accepted
package-idea
Suggested by dillingham
A package that allows each resource to provide settings for importing csv files. I imagine some chunking, queue jobs, progress % ui, row validation, event firing for import callbacks and suc...
Nova Quick Create Package
challenge-accepted
package-idea
package-in-progress
Suggested by dillingham
A package that dynamically creates a dropdown menu [ + ] and allow users to quickly jump right into making a new resource of that type. Maybe add $quickCreate = false to the resource
Nova Email Action Package
challenge-accepted
package-idea
Suggested by dillingham
Package that provides a bulk email action, allowing admins an actions field dialogue to provide subject line and body for an email to a filtered and selected group of users . I imagine mark ...

Brought to you by Tighten

Issues/Feature Requests Stats Package Ideas