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 Laravel Package

almirhodzic/nova-toggle

almirhodzic/nova-toggle is a Laravel Nova field that adds a clean toggle switch for boolean attributes, letting you flip values directly from the resource index or detail view. Ideal for managing active/inactive or yes/no flags without leaving the resource list.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Admin UX and moderation workflows: Enables inline boolean toggles for Nova resources, including soft-deleted records surfaced in “With Trashed” / lens views. This directly supports moderation queues where admins review trashed items and need to toggle attributes without restoring first.
  • Build vs buy: If the team already uses Laravel Nova, adopting this package is cheaper than building and maintaining a custom toggle endpoint. v1.3.1 closes a functional gap for soft-deleted records, reducing the need for workaround code.
  • Roadmap enablement: Supports common admin features such as publish/unpublish, activate/deactivate, feature/unfeature, and archive/restore-adjacent workflows. The soft-delete fix expands supported use cases to include trashed-record review and cleanup.
  • Risk and compliance: The release is a drop-in patch with no breaking changes. Authorization and toggleable-attribute whitelist checks still apply to trashed records, so enabling soft-delete toggling does not bypass existing controls.
  • Release management: Low-risk dependency update that can be scheduled in routine maintenance; no migration or behavior change for resources without soft deletes.

When to Consider This Package

  • Consider it when: You use Laravel Nova, need fast boolean toggles without opening full edit forms, have resources with soft deletes where admins must act on trashed rows, and want whitelist plus authorization enforcement.
  • Look elsewhere when: You are not using Nova; you need audit history, bulk toggles, scheduled state changes, complex state machines, non-boolean status fields, or per-record policy granularity beyond the package’s existing checks. Also look elsewhere if you require vendor-backed SLAs or extensive documentation.

How to Pitch It (Stakeholders)

  • Executives: A small, low-risk package that speeds up admin operations and moderation. v1.3.1 fixes a gap so teams can manage trashed records without custom workarounds, reducing development and support burden.
  • Engineering: Drop-in composer update, no breaking changes. The fix applies withTrashed() only for Nova resources using soft deletes; authorization and whitelist checks remain enforced. Minimal maintenance surface.
  • Product: Improves admin efficiency and enables “With Trashed” moderation workflows without roadmap disruption. Suitable for routine adoption if Nova is already part of the stack.
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.
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
gregsphotography/site-builder-components
io-digital/clickatell
snowsoft/laravel-admin
oxygen/auth
relicsoftware/barakah-payment-gateway
tobya/work-with-composer
equipc/laravel-email-validator
equipc/laravel-email-database-log
adedsec/nova-translated-labels