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

Laravel Tiptap Laravel Package

wabsa/laravel-tiptap

View on GitHub
Deep Wiki
Context7

Tiptap Editor for TALL stack

This is the repackage of georgeboot/laravel-tiptap (https://github.com/georgeboot/laravel-tiptap)

composer require wabsa/laravel-tiptap
yarn add laravel-tiptap

In your app.js:

import Alpine from 'alpinejs'
import LaravelTiptap from 'laravel-tiptap' // add this
Alpine.data('tiptapEditor', LaravelTiptap) // add this
Alpine.start()

In your blade file:

<x-tiptap-editor />

<!-- enable image upload -->
<x-tiptap-editor enable-image-upload />

Image upload

Ensure you have your s3 disk configured correctly in s3:

// config/filesystems.php

<?php

return [

    // other settings
    
    'disks' => [

        // other disks 

        's3' => [
            'driver' => 's3',
            'key' => env('AWS_ACCESS_KEY_ID'),
            'secret' => env('AWS_SECRET_ACCESS_KEY'),
            'token' => env('AWS_SESSION_TOKEN'),
            'region' => env('AWS_DEFAULT_REGION'),
            'bucket' => env('AWS_BUCKET'),
            'url' => env('AWS_URL'),
            // 'url' => 'https://my-cloudfront-id.cloudfront.net', // optional: if you use cloudfront or some other cdn in front of s3
            'endpoint' => env('AWS_ENDPOINT'),
        ],

        // ...

    ],

];

Add purge directory to TailwindCSS config:

module.exports = {
    purge: [
        // your existing purges
        './vendor/wabsa/laravel-tiptap/resources/views/**/*.blade.php',
    ],
}
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.
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel
draftsmaninc/draftsman
square-bit/laravel-volition
himito/laravel-mailman
htinlynn/genius-helper
maco-studios/hephaestus
elmogy/larafast
xeviant/laravel-paystack
gorilladash/laravel-website-sdk
martialbe/flysystem-oss
chondal/3312client
jeroen-g/flickr
opscale-co/nova-genbi
itsjustvita/laravel-retention
tequilarapido/trackit
gregsphotography/site-builder-filament
cabaoctavio/laravel-query-log