Livewire Quill

screenshot of Livewire Quill

Easily add QuillJS with image support to any Laravel Livewire component.

Overview

Livewire Quill is a robust package designed to seamlessly integrate a Quill editor into your Livewire application. This package simplifies the process of implementing a rich text editor, handling everything from installation to image uploads without hassle. With the recent updates, developers can leverage the latest features in Quill while enjoying enhanced performance and a better user experience.

The move from version 4.x to 5.x brings about significant changes, including updates to the underlying Quill library. These updates ensure that users are equipped with the most current capabilities available in a text editing component. Whether you're a seasoned developer or just getting started, Livewire Quill provides an intuitive way to manage text input in your applications.

Features

  • Image Upload Support: Easily handle image uploads right out of the box, saving you time and effort.
  • Multiple Quill Instances: Create and manage multiple Quill editors on a single page through unique IDs, making it flexible for various use cases.
  • Custom Configuration: Optionally publish a configuration file to modify default settings tailored to your specific needs.
  • Toolbar Customization: Build an array of toolbar options for Quill, enabling you to create a personalized editing experience.
  • Merge Toolbar Options: Choose to merge your custom toolbar with the default settings or replace it entirely depending on your preferences.
  • Manual Initialization: Easily dispatch events to initialize Livewire Quill manually, providing full control over when and how the editor is displayed.
  • Open Source License: Released under the MIT license, giving you the freedom to modify and use the software as needed.