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

Cron Manager Filament Laravel Package

zpm-packages/cron-manager-filament

A Filament plugin for managing scheduled cron jobs from your admin panel. Browse, run, enable or disable tasks, inspect schedules and logs, and monitor execution status in real time without touching the server—keeping Laravel task scheduling visible and controllable for your team.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for internal ops tooling: A Filament plugin that surfaces cron schedule management in an admin panel is squarely "buy or adopt" territory — the value is in avoiding a bespoke admin screen for a problem every Laravel product has (scheduled tasks that silently fail, drift, or overlap).
  • Roadmap timing for operational visibility: If your roadmap already includes "reduce time-to-diagnose failed jobs" or "give support/ops a self-serve view of scheduled work," this package can be evaluated as a fast path rather than a multi-sprint build.
  • Feature scope for admin panels: Informs whether scheduled-task visibility belongs in the core admin experience or stays a DevOps concern. Adopting a Filament-native surface signals it belongs in the product's operational UX.
  • Support burden modeling: An in-panel cron manager can reduce tickets of the "why didn't the nightly sync run" variety — useful evidence for prioritization and for justifying investment in observability more broadly.
  • Use cases to validate: viewing registered scheduled commands and their cron expressions, checking last/next run status, and manually triggering tasks from an admin UI. Confirm these are the actual capabilities before committing — v1.0.0's release notes contain no feature detail, so the changelog and source must be read directly.

When to Consider This Package

  • Adopt when: your stack is Laravel + Filament (matching major version), you already expose an admin panel to internal staff, and you want scheduled-task visibility without building it. Small, single-purpose plugins like this are low-cost to trial behind a feature flag or in a non-production environment first.
  • Evaluate with caution because: this is a v1.0.0 — a first tagged release with no prior version history, no migration or upgrade path documented, and release notes that consist only of a changelog link. That is a thin signal for stability, maintenance cadence, and long-term support.
  • Look elsewhere when: you need guaranteed vendor support or an SLA; you are not on Filament; your scheduling runs across multiple services (a Laravel-only panel won't cover it); or you require audit trails, RBAC granularity, and alerting that a UI-level plugin typically does not provide. Established alternatives include Laravel's own schedule:list, Horizon/monitoring services, or hosted cron monitoring platforms.
  • Due diligence before adoption: confirm the package's Laravel/Filament version constraints, check the repository's commit history and issue responsiveness, verify whether task execution is read-only vs. able to trigger jobs (a security-relevant distinction for who gets panel access), and check the license.

How to Pitch It (Stakeholders)

For executives: A small, free, open-source add-on that puts scheduled background tasks into our existing admin panel, so operations and support staff can see what is scheduled to run and when without engineering involvement. The pitch is reduced diagnostic toil and faster incident triage — not new customer-facing capability. Cost is low; the main risk is maturity, since this is the project's very first release.

For engineering: A Filament plugin that exposes Laravel's scheduler in the admin UI, replacing a screen we would otherwise hand-roll. It is a v1.0.0 with a single-line changelog, so treat it as a spike: pin the version, review the source for what it exposes (especially any manual-trigger capability and its authorization checks), and trial it in staging before any production exposure. If it holds up, it removes a recurring "nice to have" from the backlog at roughly the cost of an evaluation.

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.
coleus/frame
thtg88/journalism
filagora/filagora-ai-forums
rlacerda83/query-parser
socialdept/atp-orm
cboxdk/laravel-assistant-client
socialdept/atp-resolver
socialdept/tenant-domains
tautvydasr/blade-class-names
socialdept/color-scales
maherelgamil/controller
coleus/widgets
coleus/table
coleus/users
coleus/music
coleus/health
coleus/calendar
coleus/notes
coleus/support
coleus/settings