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

letsgoi/nova-attach-many

A Laravel Nova field that simplifies many-to-many relationships by letting you attach multiple related records at once through a searchable selector. It streamlines BelongsToMany management in Nova forms, reducing clicks when linking resources and editing pivot relations.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Feature delivery for relationship-heavy modules: Use this package when product requirements call for reusable, declarative model relationships beyond Laravel’s built-in belongsTo/hasMany patterns—e.g., dynamic related queries, conditional associations, or domain-specific relation logic.
  • Build vs. buy: The 5.0.1 patch fixes Eloquent builder propagation into the relatable query method, which reduces the need for custom relationship plumbing and lowers maintenance cost for teams building association-rich features.
  • Roadmap sequencing: Treat this as a low-risk enabler for features that depend on flexible query-based relations. The patch release suggests active maintenance, so it can be scheduled into incremental improvements rather than a major migration.
  • Use-case validation: Strong fit for internal tools, reporting surfaces, and domain models where relationships are defined through query callbacks rather than static foreign-key conventions. Less relevant for simple CRUD models with standard Eloquent relationships.

When to Consider This Package

  • Consider adoption when: your product has repeated custom relationship logic, your team wants to centralize related-query definitions, or you are already using Eloquent query callbacks and need a cleaner abstraction.
  • Evaluate carefully when: the relationship model is simple, the team strongly prefers native Eloquent only, or the package would introduce a new abstraction for a small number of use cases.
  • Look elsewhere when: you need broad ORM replacement, complex graph traversal, or heavy GraphQL-style relation loading—this package appears focused on extending Eloquent relationship behavior, not replacing it.
  • Version signal: 5.0.1 is a patch release with a targeted bug fix. It is reasonable to pilot in non-critical paths first, then promote once relationship-specific test coverage confirms the fix in your use cases.

How to Pitch It (Stakeholders)

  • For executives: This is a small, targeted Laravel utility that reduces custom relationship code and maintenance overhead. The latest 5.0.1 release is a bug-fix patch, not a breaking change, so it represents low delivery risk and can be adopted incrementally where relationship complexity is highest.
  • For engineering: The 5.0.1 fix ensures the Eloquent builder is correctly passed into the relatable query method, addressing an edge case in custom relationship definitions. Recommend validating existing relatable query paths and adding regression coverage before broader rollout.
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