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 Trumbowyg Laravel Package

jkharley/filament-trumbowyg

Adds a Trumbowyg rich-text editor field to Filament forms, bringing a lightweight WYSIWYG toolbar to Laravel admin panels. Configure the editor, customize its buttons, and use it as a straightforward alternative for content editing.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Filament 3 migration readiness. The 3.0.0 release is explicitly a compatibility release ("Adds support for Filament 3"), so it directly gates any roadmap item that assumes a Filament 3 admin/back-office stack. If our panel work is scheduled against Filament 3, this package moves from "blocked" to "evaluable."
  • Build vs. buy for admin/back-office capability. This is the moment to re-run the build-vs-buy comparison: adopting a maintained package that tracks Filament majors is usually cheaper than an internal fork, but only if the upgrade path is documented.
  • Version-pinning and upgrade sequencing. A major bump to 3.0.0 almost certainly drops Filament 2 support. That is a coordination decision across every service that shares this dependency — pin ^2.x on un-migrated apps and ^3.0 only where Filament 3 is already in place.
  • Vendor and maintenance-risk review. A major release tracking an upstream major is a positive maintenance signal (the package is not abandoned), but the one-line release note is not enough to judge quality of the upgrade path.
  • Use cases this typically serves: internal admin panels, operations/back-office tooling, and customer-facing dashboards built on Filament — i.e., surfaces where consistency with the rest of the Filament stack matters more than bespoke UI.

Confidence caveat: this assessment is based solely on the 3.0.0 release note and no prior package assessment or usage data. Treat the above as directional and confirm against the changelog, UPGRADE.md, and the composer.json support matrix before committing roadmap capacity.

When to Consider This Package

Consider it when:

  • You are on, or actively migrating to, Filament 3 and need the capability this package provides.
  • Its Laravel/PHP/Filament version constraints in composer.json match your application's.
  • You want a maintained dependency over an internal fork; a 3.0.0 that tracks an upstream major is evidence of active maintenance.
  • The capability is adjacent to (not duplicative of) native Filament features, so the package buys you time rather than adding a layer you will strip out later.

Look elsewhere when:

  • You are staying on Filament 2 with no migration date. A major bump typically abandons the old line, leaving you on an unmaintained 2.x branch — a security and compatibility liability.
  • There is no published upgrade guide or the issue tracker shows unresolved breakage on 3.0.0; a bare one-line release note for a major version is a yellow flag worth resolving before adoption.
  • The package sits on a critical path where an undocumented breaking major is unacceptable.
  • Filament 3 now ships the same capability natively, making the dependency net-negative.
  • The package is effectively single-maintainer and the capability is small enough to own in-house.

How to Pitch It (Stakeholders)

For executives (one paragraph): This package has shipped version 3.0.0 with support for Filament 3, the current major version of the admin-panel framework our back-office work is built on. That is good news for continuity — it means the dependency is still being maintained and is keeping pace with our platform rather than drifting toward an unmaintained fork we would have to own. Because it is a major version, it likely drops Filament 2 support, so the practical decision is not "adopt or not" but "when to sequence the upgrade." Recommendation: approve a short, timeboxed evaluation (roughly one to two days of engineering) to confirm the upgrade path and version constraints, then fold the upgrade into the existing admin-panel roadmap rather than treating it as a standalone project.

For engineering: Validate before we commit — read the changelog and any UPGRADE.md, check the Laravel/PHP/Filament constraint matrix in composer.json, and confirm whether 3.0.0 is a hard break from Filament 2 or a dual-support release. Run the upgrade in a throwaway branch against a real panel, and check the issue tracker for post-release regressions. Pin ^3.0 only in applications already on Filament 3; hold ^2.x everywhere else until migration is scheduled. Surface any undocumented breaking changes back to the team, since the release note alone is thin evidence for a major version.

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.
coleus/frame
thtg88/journalism
filagora/filagora-ai-forums
rlacerda83/query-parser
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