Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Nova Toggle Switch Laravel Package

brand3000/nova-toggle-switch

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Admin UX polish for Laravel Nova: Use this field to replace default checkboxes with a clearer on/off toggle for boolean attributes such as is_active, published, featured, or accepts_notifications.
  • Build vs. buy for internal tooling: It is a small, MIT-licensed, drop-in field. If the team already uses Nova, adopting it can save a few hours of custom Vue/field work versus building and maintaining an internal toggle component.
  • Feature-flag and settings management: Supports product operations workflows where non-engineers need a simple, unambiguous control for enabling/disabling behavior in an admin panel.
  • Roadmap prioritization: This is a tactical admin-panel dependency, not a strategic platform bet. It should be evaluated as a low-effort UX improvement, not as a roadmap-level initiative.
  • Use cases: Boolean status fields, simple feature gates, publication controls, notification preferences, and internal admin toggles where a visual switch improves clarity over a checkbox.

When to Consider This Package

  • Consider it when the product is already on Laravel Nova, the team wants a simple boolean toggle field, and the built-in checkbox is considered insufficient for admin usability.
  • Consider it when the cost of building a custom Nova field is higher than the risk of adopting a small community package, and when the field can be isolated to admin-only surfaces.
  • Look elsewhere if the product is not using Laravel Nova; this package has no relevance outside that ecosystem.
  • Look elsewhere if you need enterprise support, guaranteed maintenance, accessibility certification, audit logging, complex conditional logic, permission-aware toggles, or a actively maintained dependency. A 10-star package with a single maintainer is a maintenance-risk signal.
  • Treat Nova’s built-in boolean field as the default option. Adopt this package only if the UX benefit is visible and the engineering team is comfortable owning or forking the field if maintenance stops.

How to Pitch It (Stakeholders)

For executives: This is a tiny open-source Laravel Nova field that improves admin-panel usability by turning boolean checkboxes into clearer toggle switches. It is MIT-licensed and low-cost, but also low strategic impact. It is not a platform decision; it is a small internal-tooling convenience.

For engineering: It is a drop-in Nova field for boolean attributes. The integration is likely simple, but adoption should be gated on Nova version compatibility and a quick code review. Because the package has low adoption and likely limited maintenance, avoid making it a critical dependency without a fallback plan or willingness to fork it internally.

Recommendation: Use it only if the team already runs Nova, wants a modest admin UX improvement, and accepts the maintenance risk. Otherwise, use Nova’s built-in boolean field or build a small internal field if the toggle behavior becomes important.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel
draftsmaninc/draftsman
square-bit/laravel-volition
himito/laravel-mailman
htinlynn/genius-helper
maco-studios/hephaestus
elmogy/larafast
xeviant/laravel-paystack
gorilladash/laravel-website-sdk
martialbe/flysystem-oss
chondal/3312client
jeroen-g/flickr
opscale-co/nova-genbi
itsjustvita/laravel-retention
tequilarapido/trackit
gregsphotography/site-builder-filament
cabaoctavio/laravel-query-log