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

Websearch For Filament Laravel Package

blemli/websearch-for-filament

blemli/websearch-for-filament brings web search into Filament admin panels. It provides a ready-to-use interface for running web queries and reviewing results without leaving your Laravel app, making it easy to add search-powered tools to dashboards and internal utilities. Simple installation and co...

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for Filament-based admin surfaces. This is a pre-1.0 Filament plugin that ships its own migrations and Composer integration, evidenced by the new uninstaller flags (--drop-tables, --remove-composer). That makes it a candidate to buy/borrow rather than build when your roadmap already includes a Filament admin panel.
  • Feature and roadmap scoping. Because install/uninstall is now reversible and scriptable, the package is viable for time-boxed spikes and POCs without committing engineering capacity or leaving schema residue behind if the bet fails.
  • Pilot and evaluation decisions. v0.1.x signals an unstable API; treat it as an evaluation candidate for internal tooling, not a foundational dependency for customer-facing surfaces. Pin the version and budget for upgrade work.
  • Lifecycle/ops decisions. The uninstaller's safe defaults under --no-interaction matter for CI and ephemeral environments: it supports automated provisioning/teardown and reduces the cost of trying the package in preview environments.
  • Use cases best supported today: internal admin tooling, back-office CRUD on top of an existing Filament install, and short-lived prototypes where clean removal is a hard requirement.

When to Consider This Package

Consider it when all of the following hold:

  • Your application is Laravel and already uses (or is committed to) Filament; this package assumes that ecosystem rather than standing alone.
  • The capability it provides maps to a concrete, near-term roadmap item — not a "might be useful later" dependency.
  • You are comfortable pinning a 0.1.x release and absorbing occasional breaking changes; there is no LTS or stability guarantee implied by a 0.1.1 version.
  • You need a reversible install: the --remove-composer and --drop-tables flags make it safe to trial in a branch or preview environment.
  • You can review the migrations before running them, particularly if the package writes to tables shared with existing domain data.

Look elsewhere when:

  • You need a production SLA, security-backport commitment, or a stable public API — a 0.1.1 package with a light-theme README banner as a headline change is not there yet.
  • You are not on Filament, or you are on a Filament major version the package has not declared support for.
  • The install path would touch core application tables or requires destructive teardown you cannot gate behind review.
  • Your organization requires vendor support contracts or a documented deprecation policy.

How to Pitch It (Stakeholders)

For executives: This is a small, low-cost Filament plugin at an early stage (v0.1.1). The release adds an uninstaller with safe, non-interactive defaults and packaging polish — no new product capability, no breaking changes. The strategic value is optionality: we can evaluate it for internal admin tooling at near-zero switching cost, because it can now be removed cleanly (including its migrations and Composer entries). I recommend a scoped pilot rather than a roadmap commitment, with a pinned version.

For engineering: The package integrates through Composer and ships migrations, so the new --drop-tables / --remove-composer flags give us a genuine rollback path — useful for spikes and for keeping preview environments clean. Defaults are conservative under --no-interaction, which fits CI. Caveats: it's pre-1.0, so expect API churn; audit the migrations before running them against shared schemas; and pin the version explicitly. The remainder of the release is documentation and branding, which is a signal of early-stage maturity rather than functional progress.

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.
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console