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
Alpine Day Schedule

Alpine Day Schedule Laravel Package

nunomaduro/alpine-day-schedule

A lightweight Alpine.js package for rendering clean, interactive day schedules right in your Blade views. Lay out timed events on a responsive daily timeline with minimal setup and no heavy dependencies, so you can add a polished, accessible agenda to your Laravel app in minutes.

View on GitHub
Deep Wiki
Context7

Get the Alpine Day 2021 Schedule from the terminal.

Frequently asked questions about Alpine Day Schedule
What does nunomaduro/alpine-day-schedule actually do?
It is a Laravel Zero console application that fetches and prints the Alpine Day 2021 conference schedule to your terminal. It is a single-command developer tool, not a Blade component or Alpine.js plugin. The repository ships no service provider, facade, config file, or callable API meant to be consumed by a host Laravel application.
Can I use it as an Alpine.js or Blade schedule component in my Laravel app?
No. Some third-party summaries describe it as an Alpine.js package for rendering interactive day schedules in Blade views, but the code is a Laravel Zero CLI app. There are no Alpine directives, Blade views, or container bindings to integrate with. If you need an agenda UI, you will have to build or adopt something else.
How do I install nunomaduro/alpine-day-schedule?
Install it with Composer, preferably globally since it is a standalone CLI rather than a library: composer global require nunomaduro/alpine-day-schedule. Then run the binary from your global vendor/bin path. Because it is a Laravel Zero application, it does not need to live inside an existing Laravel project.
Which PHP and Laravel versions does it support?
The package targets PHP ^8.0 and a 2021-era Laravel Zero dependency tree. That combination may not resolve cleanly on current toolchains without pinning or ignoring platform requirements. Run a composer require in a throwaway project first so you get a clear error instead of a broken lock file in your main app.
Does it support Laravel 11 or newer?
There is no indication of support for modern Laravel releases. The dependency constraints date from 2021 and the repository shows no ongoing maintenance activity. Since the tool runs outside your application container, its Laravel version is largely irrelevant to your app, but the install itself may fail on newer PHP and Composer setups.
Can I point it at my own event schedule instead of Alpine Day 2021?
Not through configuration. The event name, year, and upstream data source are effectively hardcoded decisions, so repointing it means forking the repository and editing the command. For a real product agenda you are usually better served by a small custom Artisan command or your own controller and view.
Will it still work, given the event was in 2021?
The upstream endpoint it parses has very likely moved, changed shape, or disappeared entirely, so the fetch may fail outright. Treat the repository as a reference implementation rather than a working integration point. If you fork it, make sure you own or control the data source you point it at.
Is this package actively maintained?
There is essentially no adoption signal: a handful of stars, zero dependents, and no incentive for ongoing maintenance or security patching. It was purpose-built for a single conference and has served that purpose. Expect bit rot, and avoid placing it anywhere in a product dependency chain.
How would I test a package like this?
There is no public API surface to unit test, so the practical check is a smoke test of the console command output. If you fork it, wrap the HTTP call in a fake, add a cache and timeout test, and assert the rendered terminal output. That gives you coverage on the parts that can actually break.
What are the alternatives if I just want a schedule in the terminal?
A roughly 50-line Symfony Console or Artisan command covers the same ground with full ownership and no framework-in-a-box dependency. Use Laravel's HTTP client with caching and a timeout for the fetch, and Termwind or Symfony Console styles for the rendering. Adopting a small CLI app like this one buys you very little over writing it yourself.
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.
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect