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

Filament Open Hours Laravel Package

jeffersongoncalves/filament-open-hours

Filament Open Hours adds a ready-to-use field and model for managing weekly business opening hours in Filament admin panels. Define multiple time slots per day, handle exceptions, and edit schedules through a clean, intuitive UI.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Roadmap sequencing (primary decision): This package's 3.0.0 line is the first release compatible with Filament 5.x. That makes it a gating dependency in your Filament 5 upgrade path, not an independent workstream. The PM decision is whether the Filament 5 migration is on this quarter's roadmap — if it is, this package is on the critical path; if it isn't, 3.0.0 is not actionable for you yet.
  • Build vs. buy: The relevant signal is maintenance posture. Shipping a major version aligned to a new Filament major is evidence the maintainer intends to track the ecosystem. For admin/back-office UI surface, that is a reasonable "buy" — you avoid owning framework-compatibility maintenance yourself.
  • Dependency-pinning decision: Expect a hard split: Filament 4 → this package's 2.x, Filament 5 → 3.x. That is a scheduling and blast-radius decision (how many apps/services move at once), not a feature decision.
  • Feature prioritization caveat: 3.0.0 reads as a compatibility release, not a capability release. Do not market it internally as new functionality; scope it as an upgrade enabler.
  • Use cases this supports: internal admin panels, back-office CRUD, ops tooling, and any product surface where Filament is the UI layer and this package supplies a component of it.

When to Consider This Package

Consider it when:

  • You are on Filament 5.x, or Filament 5 is committed on the roadmap and you want a dependency that already supports it.
  • The capability it provides is real product surface for you (admin/back-office workflows) and rebuilding it would cost more than adopting it.
  • You can tolerate the maintenance risk profile of a third-party Filament plugin — verify release cadence, open-issue backlog, test coverage, and whether the maintainer is a single unsponsored individual before treating it as business-critical.
  • You are willing to require a changelog/migration guide. One-line release notes are not sufficient evidence for a major-version bump.

Look elsewhere (or hold) when:

  • You are staying on Filament 4.x in the near term — stay on the 2.x line; do not pull 3.x into a Filament 4 app.
  • The functionality is thin enough to reproduce in-house in a few days; a plugin's cost is not the license, it is the upgrade treadmill.
  • The package sits under a revenue-critical admin surface and the maintainer has no support commitment or bus factor of one.
  • Licensing or transitive dependency constraints conflict with your stack, or you cannot confirm the Laravel/PHP version matrix.

How to Pitch It (Stakeholders)

To executives: This is a maintenance checkpoint, not a new product investment. A dependency in our admin tooling has published its first release supporting the current Filament version, which means our upgrade path is unblocked rather than stalled. No new vendor, no new licensing line, no headcount. The decision required from you is only timing: whether the Filament upgrade is prioritized this cycle.

To engineering: Treat 3.0.0 as a coordinated migration, not a routine composer update. The major version bump is gated by Filament 5, so plan the Filament upgrade and this package's upgrade as one change set. Because the release notes only cite Filament 5 compatibility, assume undocumented behavior changes are possible: require a changelog or diff review, budget regression testing on admin surfaces, and pin exact versions until the upgrade is validated. Do not adopt 3.0.0 on Filament 4.

Known gap to close before committing: we have no feature-level detail or prior assessment for this package, and the release note is a single line. Before scheduling, obtain the maintainer's migration guide and confirm the supported Laravel/PHP matrix.

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