kayacekovic/phone-number
A Laravel package for working with phone numbers, offering parsing, validation, and consistent formatting so you can store and display numbers reliably across your application.
Adopt only when all of the following hold:
Look elsewhere — or build instead — when:
To executives: This is a small, MIT-licensed admin-panel utility — a quality-of-life improvement for phone-number entry in our internal Nova screens. It is not a strategic bet and carries no license cost. Because the project shows no maintenance activity since 2021 and has no visible adoption, my recommendation is to treat it as source code we own: vendor or fork it if we use it at all, or spend roughly one engineering day reimplementing it. Either way, we should standardize phone storage on E.164 so the component choice is swappable later.
To engineering: It's a thin Nova field wrapping phone parsing/validation. Adopting it buys a day at most; the real cost is owning an unmaintained 2021-era dependency and validating compatibility with our Nova and PHP versions. Default recommendation: build the field ourselves against a maintained phone-number library, enforce E.164 at the model/validation layer, and keep the UI component disposable. If we do adopt, pin the version and vendor it.
How can I help you explore Laravel packages today?