awd-studio/vo-date-time
Immutable PHP 8.3+ date-time value object. Create from strings, compare (equal/greater/less/between), and return new instances for changes like nextDay(), copy(), or modified() with DateTimePeriod offsets (days, minutes, weeks).
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| aeon-php/calendar | 0.86 | Aeon Calendar is a time management framework for PHP that makes working with dates, times, time zones, and intervals easier through a clean, object-oriented API, backed by solid testing and clear documentation with examples. | 206 | 209 | 8 | 192K | 0 | 10.4 | 41.0 | — | 3 years ago | |
| brick/date-time | 0.86 | Immutable, ISO-8601–focused date/time API for PHP 8.2+ built on top of native DateTime, adding missing types like LocalDate, LocalTime, YearMonth, and MonthDay. Inspired by Java’s JSR-310, well-tested, production-ready, Composer installable. | 361 | 367 | 36 | 177K | 19 | 26.6 | 49.1 | MIT | 7 months ago | |
| alexeyshockov/clock | 0.85 | — | 2 | 2 | 2 | 0 | 6 | 0.8 | 1.1 | — | — | |
| baskooijmaninc/suzie | 0.84 | Laravel package providing Suzie-related helpers and integrations for your app. Includes service provider setup, configuration options, and utilities to simplify common tasks and streamline development workflows. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| cocur/human-date | 0.84 | Transforms DateTime values into human‑readable strings like Today, Tomorrow, Yesterday, Next Tuesday, or formatted dates. Supports translated strings via a translation interface (including Symfony Translation). Lightweight, no external dependencies, PSR‑4, PHP 5.4+ and HHVM. | 28 | 30 | 1 | 54 | 3 | 1.2 | 6.7 | MIT | 12 years ago | |
| moment/moment | 0.83 | Moment.js is a widely used JavaScript library for parsing, validating, manipulating, and formatting dates and times. It supports locales, time zones via plugins, and human-friendly output like relative time, making date handling simpler across apps. | 47,926 | 47,947 | 6,988 | 10K | 171 | 79.8 | 32.6 | MIT | 1 week ago | |
| league/period | 0.83 | — | 733 | 753 | 45 | 131K | 0 | 18.6 | 32.4 | MIT | 9 months ago | |
| apie/date-value-objects | 0.83 | Date-related value objects for PHP/Apie that model only the date/time parts you need (LocalDate, Time, HourAndMinutes, UnixTimestamp, DateWithTimezone). Helps validate expected formats without relying on full DateTimeImmutable. | 0 | 0 | 0 | 20 | 0 | 0.0 | 18.3 | MIT | — | |
| alhames/phphelper | 0.83 | PHP Helper is a small set of utility classes and functions for PHP 7.1+ to make common tasks easier. Includes a Str helper (docs in Russian) and other lightweight tools to simplify everyday development. | 0 | 0 | 0 | 0 | 0 | 2.4 | — | MIT | 6 years ago | |
| cubicmushroom/valueobjects | 0.82 | A small PHP package providing lightweight Value Object classes to model immutable domain values (e.g., IDs, money, email, dates) with validation and type-safety. Useful for cleaner Laravel apps and DDD-style codebases. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| nesbot/carbon | 0.82 | Carbon is a PHP DateTime extension for easy date/time parsing, formatting, arithmetic, timezones, and human-friendly differences. Common in Laravel, it adds a fluent API, helpers like now()/today(), and readable methods for complex date logic. | 191 | 606 | 29 | 15M | 2 | 27.3 | 64.3 | MIT | 3 weeks ago | |
| apie/common-value-objects | 0.80 | Common value objects for the Apie ecosystem: ready-to-use PHP enums (e.g., Gender) and identifier base classes (e.g., UUID v4) for entities, fields, or composite value objects. Designed to be extended and used as examples in your own domain. | 0 | 0 | 0 | 16 | 0 | 0.0 | 17.0 | MIT | — | |
| jenssegers/date | 0.80 | — | 1,804 | 1,846 | 252 | 83K | 7 | 27.7 | 25.6 | MIT | 6 years ago | |
| php-standard-library/date-time | 0.79 | Immutable, timezone-aware DateTime types for PHP. Provides Duration, Period, and Interval helpers for safer date/time arithmetic and ranges, designed as a standard-library style package with clear docs and contribution links. | 1 | 1 | 0 | 38K | 0 | 18.0 | 63.3 | MIT | 2 months ago | |
| digital-craftsman/date-time-precision | 0.74 | Thin PHP value objects for precise date/time concepts: Moment (UTC-backed) plus Time, Date, Month, Year, Day, Weekday and collections. Avoid misleading DateTime comparisons, handle timezone-safe modifications (DST), with Symfony normalizers and Doctrine types. | 0 | 0 | 0 | 69 | 5 | 21.9 | 30.4 | MIT | 4 months ago | |
| digital-craftsman/datetime-parts | 0.70 | Value objects for precise date/time parts in PHP: Moment (UTC-based) plus Time, Date, Month, Year, Day/Weekday and collections. Avoid misleading DateTime comparisons, handle timezone-safe modifications across DST, with Symfony normalizers and Doctrine types. | 0 | 0 | 0 | 0 | 5 | 22.0 | 2.1 | MIT | 4 months ago | |
| assoconnect/php-date-bundle | 0.68 | — | 3 | 3 | 0 | 739 | 0 | 28.5 | 36.7 | MIT | 2 weeks ago | |
| wpstarter/o-dusk-updater | 0.67 | Symfony Console tool to update Laravel Dusk ChromeDriver binaries outside Laravel. Download latest or specified Chrome/Chromium/ChromeDriver versions, detect installed Chrome and driver versions, and optionally auto-update when outdated. | 0 | 0 | 0 | 0 | 0 | 0.9 | — | MIT | 3 years ago | |
| wireui/wireui | 0.66 | WireUI is a Laravel + Livewire UI toolkit providing ready-to-use components for forms, modals, dialogs, notifications, and selects. Build polished, interactive interfaces quickly with consistent styling, simple APIs, and Tailwind-friendly customization. | 1,786 | 1,786 | 189 | 52K | 103 | 57.6 | 49.9 | MIT | 4 months ago | |
| woohoolabs/releaser | 0.66 | Lightweight CLI release tool for open-source projects. Runs in a Git repository to bump SemVer versions and create signed Git tags (GPG). Install via Composer and execute ./vendor/bin/releaser to publish a new release. | 1 | 1 | 0 | 98 | 0 | 1.5 | 23.5 | MIT | 7 years ago |
How can I help you explore Laravel packages today?