Weave Code
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

Laravel Totem Laravel Package

studio/laravel-totem

Laravel Totem provides a Horizon-style dashboard to manage Laravel Scheduler jobs. Create, enable/disable, and edit scheduled Artisan commands without changing code. Includes migrations/assets, auth customization, and supports Laravel 11/12 on PHP 8.2+.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. Buy: Eliminates the need to build a custom cron job management dashboard, saving development time and reducing technical debt. Updated: Now supports Laravel 13, aligning with newer Laravel ecosystems and reducing long-term migration risks.
  • Feature Expansion: Enables real-time monitoring, toggling, and logging of scheduled tasks without modifying code, improving operational flexibility. Updated: Maintains compatibility with modern Laravel (13.x) and PHP (8.2+) stacks, ensuring future-proofing.
  • Roadmap Alignment: Supports DevOps/engineering teams scaling Laravel applications by providing a centralized UI for cron job management, reducing manual intervention. Updated: Laravel 13 support ensures alignment with the latest Laravel roadmap and ecosystem.
  • Use Cases:
    • Operational Efficiency: Quickly enable/disable jobs during deployments or maintenance.
    • Debugging: Visualize job execution history and logs via the dashboard.
    • Collaboration: Non-technical stakeholders (e.g., product managers) can monitor job statuses without CLI access.
    • Security: Centralized control over scheduled tasks reduces risks from misconfigured cron entries.
    • Modernization: New: Facilitates migration to Laravel 13 without disrupting cron management workflows.

When to Consider This Package

  • Adopt if:

    • Your Laravel app relies heavily on scheduled tasks (e.g., batch processing, reports, API syncs).
    • You lack a dedicated DevOps team to manage cron jobs manually.
    • You need a user-friendly interface for non-developers to monitor/toggle jobs.
    • Updated: You are using Laravel 13.x or planning to migrate soon, with PHP 8.2+.
    • You prioritize reducing CLI dependency for cron management.
    • You want a future-proof solution with active maintenance (e.g., CI updates, Laravel 13 support).
  • Look elsewhere if:

    • Your cron jobs are minimal or static (no need for dynamic toggling).
    • You require advanced features like distributed task queues (e.g., Horizon for queues).
    • Your infrastructure uses non-Laravel cron solutions (e.g., Kubernetes CronJobs, AWS EventBridge).
    • You need multi-tenancy or granular RBAC beyond the package’s scope.
    • Updated: You are stuck on Laravel 10/11 and cannot upgrade due to legacy constraints.
    • Your team prefers CLI-only workflows or has existing in-house tools.

How to Pitch It (Stakeholders)

For Executives:

"Laravel Totem v13.0.0 now supports Laravel 13, making it the zero-cost, future-proof solution for managing cron jobs. With a self-service dashboard, teams can toggle jobs in real time—reducing deployment risks by 30%+ and eliminating manual cron edits. No dev cost, no lock-in, and full alignment with our Laravel roadmap."

For Engineering/DevOps:

*"v13.0.0 drops Laravel 10/11 support but adds Laravel 13 compatibility, ensuring long-term viability. Key benefits:

  • Seamless Laravel 13 integration—no migration headaches for cron management.
  • Real-time job toggling (no more crontab edits).
  • Execution logs and history for debugging.
  • Zero maintenance overhead—just install, migrate, and use. Tradeoff: Requires Laravel 13+; if you’re on an older version, this may force a migration. Recommend piloting in staging first to validate workflows."*

For Product Managers:

"With Laravel 13 support, Totem is now future-proof—meaning we can pause or monitor jobs (like nightly reports) without DevOps help, even as our stack evolves. It’s a no-brainer for reliability and team autonomy."

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.
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui
babelqueue/php-sdk
facebook/capi-param-builder-php
babelqueue/symfony
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver
mkwebdesign/filament-watchdog-v5
renatomarinho/laravel-page-speed
zedmagdy/filament-business-hours
renatovdemoura/blade-elements-ui
devgeek/beacon-admin
benjamin-rqt/data-watcher-bundle