eom-plus/nova-rating-field
A Laravel Nova field that adds interactive star ratings to your resources. Let users set and display rating values through a customizable star widget, with configurable max stars, read-only display, and smooth integration across Nova forms, detail, and index views.
Consider it when:
Look elsewhere (or build it) when:
For executives: A small, free (MIT-licensed) add-on that lets internal teams rate records — tickets, content, candidates — inside the admin panel. It's cheap to try and cheap to replace, but it has essentially no adoption (1 star, no dependents) and hasn't shipped since October 2023. Recommendation: treat it as a prototype aid or reference implementation, not a platform dependency. The effort to rebuild it in-house is minimal, so there is no strategic lock-in either way.
For engineering: It's a Laravel Nova 4 rating field component. Before adopting: confirm Nova 5 / current PHP compatibility, pin the version or vendor the code, and add tests around persistence and validation, since upstream maintenance is unlikely. If you need anything beyond a basic star input (aggregates, filtering, half-stars), skip it and implement directly against Nova's field API — roughly a day of work and materially lower long-term risk.
How can I help you explore Laravel packages today?