WireCal
ResearchWireCal is a Livewire adapter for the ArtisanCal headless calendar engine, designed to bring server-driven calendar functionality to Laravel applications. It bridges Livewire's server-side model with AlpineCal's client-side Alpine.js rendering, allowing developers to manage event data, state, and business logic entirely through Livewire components while the frontend calendar UI stays fast and reactive.
With WireCal, developers get the best of both worlds — Livewire handles data fetching, validation, event CRUD operations, and authorization on the server, while AlpineCal takes care of view rendering, event placement, drag-and-drop interactions, and smooth view transitions on the client. This means calendar applications benefit from Laravel's full ecosystem (Eloquent, middleware, policies) without sacrificing the interactive experience users expect from a modern calendar.
WireCal is the first post-v1 adapter planned for the ArtisanCal ecosystem, following AlpineCal's initial release. It represents the natural pairing for Laravel developers who already use Livewire as their primary frontend approach and want a fully integrated calendar solution without reaching for a separate JavaScript framework.