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

Thaidate Laravel Package

phattarachai/thaidate

phattarachai/thaidate is a Laravel/PHP package for presenting dates in Thai format. It converts Carbon dates to Thai month names and Buddhist Era years, supports Thai numerals and localization, and offers handy helpers for Blade views and everyday Thai date formatting.

Deep Wiki
Context7

Product Decisions This Supports

  • Thailand market localization roadmap: Deciding whether to display dates in Thai Buddhist Era (BE), Thai month names, and Thai-friendly formats across web, invoices, receipts, statements, booking confirmations, and admin dashboards.
  • Build vs. buy: A PM can avoid funding a custom thaidate() helper when a small MIT-licensed package covers the display layer. This is a narrow utility, not a platform commitment.
  • Feature prioritization: For Thai-facing products, date localization is a low-effort, high-perceived-quality feature. It improves trust and regional fit without requiring a full internationalization program.
  • Compliance and regional expectations: Thai government, enterprise, and consumer documents often expect Buddhist Era dates. This package supports that convention directly.
  • Scope boundary: It informs whether to invest in broader localization—time zones, currencies, pluralization, translated content—or just solve date formatting first.

When to Consider This Package

  • You are building or maintaining a Laravel/PHP product for Thai users and need thaidate()-style output: Buddhist year, Thai month names, and localized date strings.
  • You want a small, MIT-licensed utility rather than a full localization framework.
  • Your app already uses Laravel/Carbon and needs a thin formatting layer, not a replacement for date/time handling.
  • You can accept a low-community-signal dependency (roughly 12 stars) after a quick code review, version pin, and test pass.
  • You will wrap it behind your own formatter interface so it can be replaced later.

Look elsewhere if:

  • You need robust ICU/intl support across many locales, not just Thai date formatting.
  • You need guaranteed maintenance, SLAs, or active community support.
  • You require complex timezone scheduling, recurring events, or calendar arithmetic.
  • You already have Carbon localization or a full i18n stack that covers Thai dates.
  • Your security/compliance process blocks small third-party dependencies with limited scrutiny.

How to Pitch It (Stakeholders)

Executive summary: This is a small, MIT-licensed Laravel/PHP helper that formats dates in Thai conventions, including Buddhist Era and Thai month names. For a Thailand-facing product, it is a low-cost way to improve local credibility and meet common document expectations. It is not a strategic platform bet—adopt it narrowly, pin the version, and wrap it behind our own formatter so we can replace it if needed. Engineering should do a short review for PHP/Laravel compatibility and test coverage; if it passes, use it for display-only date formatting and keep broader localization decisions separate.

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.
htinlynn/genius-helper
maco-studios/hephaestus
elmogy/larafast
xeviant/laravel-paystack
gorilladash/laravel-website-sdk
martialbe/flysystem-oss
chondal/3312client
jeroen-g/flickr
opscale-co/nova-genbi
itsjustvita/laravel-retention
tequilarapido/trackit
gregsphotography/site-builder-filament
cabaoctavio/laravel-query-log
gregsphotography/site-builder-components
io-digital/clickatell
snowsoft/laravel-admin
oxygen/auth
relicsoftware/barakah-payment-gateway
tobya/work-with-composer
equipc/laravel-email-validator