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
Nova Calendar Tool

Nova Calendar Tool Laravel Package

czemu/nova-calendar-tool

A Laravel Nova tool that adds an interactive calendar to your admin panel, letting you display Eloquent models as events across month, week, and day views, with configurable event sources and quick links to Nova resources.

View on GitHub
Deep Wiki
Context7

A Laravel Nova tool to display a calendar with event management.

Frequently asked questions about Nova Calendar Tool
What is czemu/nova-calendar-tool used for?
It is a Laravel Nova tool that adds an interactive calendar to the Nova admin panel. It displays Eloquent models as events across month, week, and day views, with configurable event sources and quick links back to Nova resources. It is best treated as an internal admin convenience rather than a public-facing scheduling engine.
Can I use czemu/nova-calendar-tool without Laravel Nova?
No. The package is built as a Nova tool and requires a Laravel application with Laravel Nova installed. Without Nova, you would need a different calendar package or a custom implementation.
How do I install czemu/nova-calendar-tool?
Install it with Composer and register the tool in your NovaServiceProvider, following the package's registration requirements. Publish any provided config, migrations, or assets, then verify the frontend build against your Nova version. Because the last release dates from 2021, test the install in a non-production branch first.
Which Laravel, PHP, and Nova versions does this calendar tool support?
The package's composer.json constraints and release history are the source of truth. The last release was published on 2021-08-02, so current Nova, Laravel, and PHP versions may require compatibility work. Pin the package version and validate Composer resolution against your exact lockfile.
How do I configure event sources and quick links to Nova resources?
You configure event sources to point at Eloquent models, and the tool maps them into calendar events with links to Nova resources. The exact configuration keys should be confirmed from the package source or README because documentation may be limited. Validate how your models' date fields map to event start and end times.
Does czemu/nova-calendar-tool publish migrations or require an existing event model?
The overview describes configurable event sources rather than a documented bundled event model, so inspect the package for migrations and schema assumptions. If it publishes migrations, check for collisions with existing tables. If it relies on existing models, document the required columns and date fields before rollout.
Does czemu/nova-calendar-tool support recurring events and time zones?
Recurring events and full time-zone support are not documented in the provided overview, so treat them as unverified. Test daylight saving transitions and UTC-to-local conversions with representative data. For complex recurrence or iCal export, plan custom development or choose a different tool.
How does czemu/nova-calendar-tool handle permissions and multi-tenant calendars?
Authorization should go through Nova policies and your application's query scopes. The package overview does not document tenant scoping, so verify that event queries are filtered by tenant and that users cannot see unauthorized events. Add explicit policies and regression tests before broader rollout.
Is czemu/nova-calendar-tool still maintained and safe for production?
Community signals are thin, with low stars and a last release from 2021-08-02. That makes it medium-to-high risk for modern stacks, with possible Nova major-version, Vue asset pipeline, and Composer conflicts. Use it only for low-criticality admin calendars after staging validation, with version pinning and a fork or replacement plan.
What alternatives should I consider to czemu/nova-calendar-tool?
Alternatives include a small custom Nova resource, another maintained Nova calendar package, or an external scheduling service with a Nova integration. A custom resource can be simpler if you only need basic event CRUD and clear ownership. Decide between build, fork, and adopt based on how critical the calendar is to your operations.
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