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

Filament Mention Laravel Package

asmit/filament-mention

asmit/filament-mention brings @mentions to Filament RichEditor fields. It provides searchable, model-backed mention suggestions, customizable item rendering, and straightforward form integration, making it easy to tag users or other mentionable records directly within rich text.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Feature decision: add lightweight @mentions to internal Filament workflows. Useful for comments, notes, ticket threads, approvals, activity feeds, and CRM records where users need to reference teammates inline.
  • Build vs. buy for a small collaboration feature. This package can shorten a proof-of-concept or internal-tool delivery cycle; building in-house remains preferable if mentions must integrate tightly with notifications, permissions, audit logs, or custom user/group resolution.
  • Roadmap prioritization for admin-panel UX. Mentions are a low-differentiation but high-perceived-value collaboration affordance. Use this package to validate demand cheaply before committing to a larger collaboration roadmap.
  • Risk-managed adoption decision. With 44 stars, 0 dependents, a low package score, and NOASSERTION licensing, treat it as an experiment or vendored dependency—not a strategic platform bet.
  • Use-case fit: internal dashboards, support/operations consoles, project trackers, approval queues, and back-office tools built on Laravel + Filament. Poor fit for public-facing products or compliance-sensitive collaboration until licensing and maintenance are clarified.

When to Consider This Package

Consider it when:

  • Your application is Laravel + Filament, and the need is a small, contained @mention autocomplete experience.
  • You need a fast prototype or internal-tool enhancement and can tolerate low ecosystem validation.
  • You can pin the package version, isolate it behind an internal adapter, and replace it if maintenance or compatibility issues emerge.
  • You can complete a license review before production use, given the NOASSERTION metadata.
  • The feature is non-critical: failure of mention autocomplete should degrade gracefully without blocking core workflows.
  • You can test compatibility with your Filament version, user model, authorization rules, and editor configuration.

Look elsewhere or build in-house when:

  • You need permission-aware mentions, group mentions, notification delivery, audit trails, or compliance controls.
  • The feature is customer-facing or revenue-critical.
  • You require vendor support, SLAs, a clear OSS license, or a mature dependency with meaningful adoption.
  • You need long-term maintenance confidence; the package has low stars, zero dependents, and limited ecosystem validation.
  • Your product needs rich mention semantics that would likely require forking the package anyway.

How to Pitch It (Stakeholders)

Executive summary: This is a small Filament plugin that can add @mention autocomplete to internal admin workflows at low implementation cost. It is best positioned as a timeboxed pilot in a low-risk internal tool, not as a platform dependency. The main concerns are licensing ambiguity, low adoption, and limited maintenance signals. Approve a short spike, not a broad rollout.

Engineering summary: Evaluate the package against the current Filament version and user model, then wrap it behind an internal interface so it can be swapped or removed. Validate mention parsing, authorization, escaping/XSS behavior, and notification boundaries. If licensing is acceptable and the spike succeeds, use it to save build time; otherwise implement a minimal internal mention component or fork with clear ownership.

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.
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect
youbar/easy-crud
c-point-labs/laravel-hostyourai
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo