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

Date Widget Laravel Package

friendsofvictoire/date-widget

friendsofvictoire/date-widget provides a lightweight, reusable date picker component for Laravel and PHP applications. Drop it into your Blade views to capture dates with minimal setup, consistent markup, and an easy-to-style input that fits neatly into existing forms.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Almost none for a Laravel roadmap. Despite the "Laravel/PHP package" framing, this is a Symfony bundle (WidgetDateBundle) built for Victoire DCMS, a Symfony-based CMS — not a Laravel package. It cannot be dropped into a Laravel app without effectively adopting a second framework stack.
  • Content modeling decisions inside a Victoire-based site: it provides the editorial "date" widget (a date field rendered in the CMS admin and page builder). Relevant only if you are already running Victoire and deciding how editors capture dates on pages.
  • Build-vs-buy signal — and the answer is "build." With 1 star, 0 dependents, and a last release in August 2016, this is a strong data point that the date-widget niche is trivially solvable in-house (a native <input type="date">, a framework form type, or a small Livewire/Alpine component) rather than via a third-party dependency.
  • Legacy portfolio triage: if Victoire appears anywhere in your estate, this is a flag to inventory that surface area and plan migration off it, not to extend it.

When to Consider This Package

Consider it only if all of the following hold:

  • You are maintaining an existing Symfony 2/3-era Victoire DCMS installation (the version line that was current around 2016).
  • You need the exact admin widget behavior/contract that Victoire's page builder expects, and reimplementing it would break your editorial UI.
  • You have accepted the maintenance burden yourself — you are prepared to fork and patch, because upstream is dormant.

Look elsewhere in every other case:

  • Laravel: do not adopt. Use Carbon for date handling plus native date inputs, or a maintained form/component library. Pulling in a Symfony bundle for a date field is a category error.
  • Modern Symfony: use the built-in DateType/DateTimeType form types.
  • Any new build (Laravel, Symfony, headless CMS): unmaintained since 2016, zero dependents, no apparent security response process — unacceptable supply-chain risk for a feature this small.
  • If you need a maintained date picker UI: pick an actively released frontend component (Flatpickr, Alpine/Livewire date components) rather than a CMS-specific PHP widget.

How to Pitch It (Stakeholders)

Recommendation: do not adopt. Treat as legacy-only, contained, and scheduled for replacement.

  • For executives: this is a single-purpose date field widget from a dormant Symfony CMS ecosystem — last shipped in 2016, one star, no downstream users. Adding it would introduce an unmaintained dependency for a feature we can build in hours. There is no commercial or delivery upside, and a real security/maintenance liability.
  • For engineering: note the framework mismatch up front — it is a Symfony/Victoire bundle, not Laravel. If any team is running Victoire, we fork-and-own it or migrate off; we do not add it to new work. The underlying capability (capturing and rendering a date) is commodity; standard framework primitives cover it with zero dependency risk.
  • Bottom line for the roadmap: no line item. Log it as a "do not use" entry in our dependency guidance, and if Victoire shows up in an inherited codebase, open a migration ticket rather than an adoption ticket.
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.
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib
tacticmedia/scim-server-bundle
neika-ai/symfony-bundle
mattleads/agent-publishing-bundle
glavweb/framework-bundle