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

Extra Filters Bundle Laravel Package

instacar/extra-filters-bundle

instacar/extra-filters-bundle adds practical extra filter types to Symfony admin listings, so you can narrow records by date ranges, statuses, and related values. Simple to configure and drop in, it makes large datasets easier to browse and manage.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Feature scoping for filter-heavy workflows: Useful when the roadmap includes admin tables, operational dashboards, CRM/list views, support queues, exports, or reporting slices that need reusable query filters. A PM can use it to avoid over-specifying custom filter infrastructure for internal tools.
  • Build vs. buy/vendor decision: Treat this as a small accelerator, not a strategic platform dependency. The v0.2.3 release is a compatibility patch (Symfony 6.2 support), not a signal of product investment or a roadmap. The realistic PM position remains “vendor/fork and own it” rather than “buy and rely on upstream.”
  • Framework-upgrade planning: The Symfony 6.2 bump is the most decision-relevant part of this release. It suggests the package is being nudged forward alongside modern Laravel versions, which marginally reduces the risk that adopting it blocks a future framework upgrade. PM should confirm this against the actual Composer constraints before letting it into an upgrade path — a dependency bump can also narrow supported versions.
  • Time-to-market tradeoff: Can shorten delivery for repetitive Laravel/Eloquent filtering needs, but only if engineering accepts the maintenance and legal-review overhead. The maturity signals — 9 stars, 0 dependents, a long quiet period before this patch, NOASSERTION license — mean the PM should not assume long-term upstream support just because a release appeared.
  • Use-case prioritization: Best suited to internal or low-blast-radius tooling where filtering behavior is simple to moderate. It is not a substitute for a product-grade search experience with relevance, faceting, typo tolerance, analytics, or public-facing SLA requirements.
  • Risk management: PM should require a license review, Laravel/PHP compatibility check (now specifically re-verified against the Symfony 6.2 constraint set), code audit, and a documented exit plan before allowing it into a customer-facing or revenue-critical path.

When to Consider This Package

  • Consider it when the product is a Laravel/PHP application with repeated filtering logic across admin or internal list views, and engineering wants a small reusable filter layer instead of bespoke query code.
  • Consider it when the feature is internal, low-risk, and reversible — for example back-office dashboards, support tooling, operational exports, or early-stage prototypes — and the team is comfortable pinning a version, vendoring the code, and owning fixes.
  • Consider it when the team is on, or moving toward, a Symfony 6.2-era Laravel release and needs the package to install cleanly; v0.2.3 is the version to evaluate in that case. Verify Composer constraints directly rather than inferring support from the changelog line.
  • Consider it only after legal clears the NOASSERTION license and engineering verifies compatibility with the current Laravel/PHP version and test suite. The v0.2.3 patch does not resolve the licensing question.
  • Look elsewhere when the product needs active maintenance, security patching, long-term support, public-facing reliability, or clear licensing. A single dependency-compatibility patch after a long quiet period is a weak maintenance signal, and 0 dependents still means no external community pressure to keep it healthy.
  • Look elsewhere when requirements include advanced search, full-text relevance, faceted navigation, large-scale reporting, multi-tenant authorization complexity, or analytics-grade filtering. In those cases, evaluate Laravel Scout with Meilisearch/Algolia, Spatie Query Builder, Eloquent Filter patterns, or a custom query-object layer.
  • Do not adopt it as a platform standard without a fork/vendor strategy and named internal owner.

How to Pitch It (Stakeholders)

Executive summary: This is a small Laravel filtering utility that could accelerate internal admin and reporting-style features by reducing custom query-filter code. It is not a strategic platform bet. A new patch, v0.2.3, adds Symfony 6.2 support — a maintenance-level compatibility update, not a feature or roadmap signal. It does help the package stay installable on more current Laravel versions, which was a live concern in the prior review, but it does not change the underlying picture: only 9 stars, no dependents, a long gap between releases, and a NOASSERTION license. If we use it, we should treat it as vendored code with legal approval, engineering ownership, tests, and a clear removal path. The PM recommendation is unchanged: pilot it only in low-risk internal tooling, measure delivery time saved, and avoid customer-facing or revenue-critical dependencies until maintenance cadence and licensing are proven.

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.
uni-method/symfony-lib
tacticmedia/scim-server-bundle
neika-ai/symfony-bundle
mattleads/agent-publishing-bundle
glavweb/framework-bundle
glavweb/extra-bundle
glavweb/api-bundle
glavweb/admin-bundle
adachsoft/api-version-bundle
elsayed85/laravel-api-exceptions
ouhssini/laravel-demo-mode
daworks/ncloud-outbound-mailer-driver
gp247/cms
ignibyte/aic-gates
nexa-merchant/blog
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
cgv/localized-resource