aaix/laravel-islands

Elegant frontend islands for Laravel: a framework-agnostic core with server-driven props, real-time subscriptions, actions and translations. Ships a Vue adapter; React adapter planned.

Maintainers

Package info

github.com/jonaaix/laravel-islands

Language:Vue

pkg:composer/aaix/laravel-islands

Transparency log

Statistics

Installs: 10

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.7 2026-08-17 18:21 UTC

This package is auto-updated.

Last update: 2026-08-17 18:22:12 UTC


README

Laravel Islands Logo

Laravel Islands

Elegant frontend islands for Laravel. Server-driven props, real-time model subscriptions, framework-agnostic core with a Vue adapter today.

Latest Version on Packagist Total Downloads License

Mount self-contained frontend components into any Blade or Filament page, hydrate them with server-driven props, and get real-time model subscriptions over Laravel Echo — with zero glue code in the page.

composer require aaix/laravel-islands
<x-island
    name="product-view/ProductView"
    :subscribe="$product"
    :props="['currency' => 'EUR']"
/>
<script setup>
import { useModel } from '@aaix/laravel-islands/vue';

const { data: product, isDeleted } = useModel('product');
</script>

<template>
    <div>{{ product.name }}</div>
</template>

Documentation

Full guide and API reference: jonaaix.github.io/laravel-islands

License

MIT