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

visualbuilder/filament-tinyeditor

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Enhancing Content Management Workflows: Accelerates development of rich-text editing capabilities in Filament admin panels, reducing reliance on third-party SaaS solutions (e.g., CKEditor Cloud, TinyMCE Cloud) for internal tools.
  • Roadmap for Filament-Based Products: Justifies investment in Filament as a core admin framework by adding a production-ready TinyMCE integration, aligning with Laravel’s ecosystem.
  • Build vs. Buy: Favors build for teams needing customizable, self-hosted rich-text editing (e.g., CMS backends, internal documentation tools) over licensing proprietary editors.
  • Use Cases:
    • Internal dashboards requiring WYSIWYG content (e.g., marketing teams, support portals).
    • Custom Laravel apps where Filament is already adopted (e.g., SaaS platforms, enterprise tools).
    • Replacing legacy TinyMCE/Laravel integrations with a Filament-native solution.

When to Consider This Package

  • Adopt if:
    • Your product uses Filament 4.x/5.x and needs TinyMCE v7 for rich-text editing.
    • You prioritize self-hosted solutions over cloud-based editors (cost, compliance, or offline needs).
    • Your team already uses Laravel/Livewire and wants to avoid vendor lock-in.
    • You need file attachments (images, documents) directly from the editor.
  • Look elsewhere if:
    • You require TinyMCE v6 or earlier (this package targets v7).
    • Your stack uses non-Filament admin panels (e.g., Backpack, Nova, or custom Blade forms).
    • You need advanced TinyMCE plugins (e.g., collaboration, spellcheck) not covered by the profile system.
    • Your project lacks Filament’s Livewire dependency (this package is Livewire-specific).
    • You prefer CKEditor or Quill.js over TinyMCE for UX reasons.

How to Pitch It (Stakeholders)

For Executives: "This package lets us embed a self-hosted TinyMCE editor into our Filament admin panels—eliminating subscription costs for rich-text features while keeping data on-premise. It’s a drop-in replacement for cloud editors, ideal for internal tools like [Product X] where content management is critical. With zero dependencies beyond Filament, it aligns with our Laravel stack and reduces tech debt."

For Engineering: *"A lightweight, Filament-native TinyMCE v7 integration that:

  • Saves dev time: Replaces manual TinyMCE/Livewire setup with a pre-configured field.
  • Supports file attachments: Direct uploads to S3/public disks via Filament’s storage system.
  • Future-proof: Compatible with Filament 4/5 and Laravel 10–12.
  • Customizable: Use TinyMCE’s profile system (e.g., ‘simple’, ‘full’) or extend via config. Tradeoff: Limited to TinyMCE v7; requires Filament/Livewire. Alternative: Evaluate TinyMCE’s official Laravel package if broader flexibility is needed."*

For Design/UX: *"This gives our Filament admin panels a polished, familiar TinyMCE editor with:

  • Consistent branding: Matches Filament’s UI by default.
  • Attachment previews: Drag-and-drop images/documents from the editor.
  • Responsive layouts: Works across Filament’s form fields. Consider: Test the ‘simple’ profile for non-technical users to simplify the interface."*
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.
mehedimi/laravel-amp-mail
happones/laravel-vue-i18n-generator
jwerd/inertia-table
siberfx/flysystem-wasabi
hollyit/token-replace
ippanelcom/laravel-sdk
adachsoft/changelog-linter
adachsoft/collection
payerurl/telegrambot-crypto-payment-instant-payout
dskripchenko/laravel-hybrid-search
riorizkyrainey/lara-ced
mehedimi/static-vel
zharp/zharp
nonsapiens/bigquery-model-sync
lgu-bayambang-ict-office/lgu-laravel-development-standards
andydefer/laravel-support
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel