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

Laravel Laravel Package

belltastic/laravel

Belltastic for Laravel provides a clean integration with the Belltastic notification service, letting Laravel apps send and manage notifications through a familiar API. Includes configuration, notification channel support, and straightforward setup.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Framework upgrade planning. v0.4.1 adds Laravel 9 support, which is the first signal that this package can survive an L9 migration. If the platform roadmap includes staying on a supported Laravel major, this release is what unblocks even evaluating the package; without it the package is a hard blocker for any L9 workstream.
  • Build vs. buy for a single narrow capability. A 0.4.x package is a candidate for "buy/borrow" only when it replaces a small, well-bounded piece of logic we would otherwise write ourselves. Treat it as a shortcut for commodity plumbing, not as a platform dependency.
  • Not a roadmap anchor. Nothing in this release adds product capability — it is compatibility maintenance only. It should not drive feature commitments or appear in customer-facing plans.
  • Risk item for the dependency register. The release does not change our exposure: pre-1.0 versioning means the public API can still break between minor versions, so any adoption needs a pinned version and a named owner.
  • Informs a compatibility-window policy decision. That L9 support arrived at 0.4.1 (rather than at the L9 launch) is evidence about the maintainer's response lag. That is a reusable data point when we decide how much of our dependency surface we allow to be maintained by single-person or low-velocity projects.

When to Consider This Package

Adopt only when all of the following hold:

  • The capability it provides is small and non-differentiating — something we would otherwise spend days, not quarters, building.
  • We are on, or migrating to, Laravel 9, and we have verified the package works on our exact PHP and Laravel minor versions in a spike branch, not just from the release note.
  • We can pin the exact version (0.4.1) and accept that a minor bump may be breaking; we have a documented exit path (a thin internal adapter so the package can be swapped or inlined).
  • The maintainer's responsiveness is acceptable given the lag in shipping L9 support, and the package has enough usage that we are not the only consumer finding the bugs.

Look elsewhere — or build in-house — when:

  • The capability is core to the product or on a critical path where a breaking 0.5.0 would block a release.
  • We are on a Laravel version newer than 9, or we need a support guarantee (security patches, deprecation notice, SLA). Pre-1.0 projects rarely offer this.
  • The package's value is broad enough that a 0.4.x API surface implies churn; the cost of tracking it likely exceeds the cost of the twenty lines we would write ourselves.
  • The release note is the only evidence we have. Compatibility claims should be confirmed by running our own test suite before this appears in any plan.

How to Pitch It (Stakeholders)

To executives: This is a maintenance release, not a feature release — it tells us a small open-source component is now compatible with Laravel 9. It does not change what we ship to customers. It matters only if we are choosing whether to depend on this component; my recommendation is to treat it as a low-risk convenience for a narrow, non-differentiating problem, pin the version, and keep an exit path. It should not appear on a roadmap slide.

To engineering: v0.4.1 adds Laravel 9 support and nothing else — no new features, no deprecations called out, but also no 1.0 API-stability commitment. Before we adopt: verify against our PHP/Laravel minor versions in a spike, wrap it behind a thin internal interface, and pin 0.4.1. Flag that L9 support landed well after L9 itself, so plan for the maintainer to trail future framework majors; budget for replacing it if that lag lands in an upgrade window we care about.

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.
socialdept/atp-orm
cboxdk/laravel-assistant-client
socialdept/atp-resolver
socialdept/tenant-domains
tautvydasr/blade-class-names
socialdept/color-scales
maherelgamil/controller
coleus/widgets
coleus/table
coleus/users
coleus/music
coleus/health
coleus/calendar
coleus/notes
coleus/support
coleus/settings
coleus/apps
seampact/laravel
emmyconceptng/laravel-ng-postcode
jjsquady/round-robin