PHPackages                             ameotoko/form-phone-intl - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. ameotoko/form-phone-intl

ActiveContao-bundle[Utility &amp; Helpers](/categories/utility)

ameotoko/form-phone-intl
========================

A phone number widget for Contao CMS

v2.0.1(3w ago)2150LGPL-3.0-or-laterJavaScriptPHP ^7.4 || ^8.1

Since Jul 14Pushed 3w ago1 watchersCompare

[ Source](https://github.com/ameotoko/form-phone-intl)[ Packagist](https://packagist.org/packages/ameotoko/form-phone-intl)[ RSS](/packages/ameotoko-form-phone-intl/feed)WikiDiscussions main Synced 4d ago

READMEChangelogDependencies (6)Versions (7)Used By (0)

ameotoko/form-phone-intl
========================

[](#ameotokoform-phone-intl)

This [Contao CMS](https://contao.org) extension provides a new "Phone number" field to use in the form generator. The widget uses popular [jackocnr/intl-tel-input](https://github.com/jackocnr/intl-tel-input) library and requires Javascript to function.

Features:
---------

[](#features)

- Allows users to select a country code from configurable dropdown list instead of typing dial code (e.g. `+49`)
- Allows users to type in phone numbers in local formats (e.g. `01512 34567890` or `(0) 151 23456789`)
- Converts phone numbers to international format ([E.164](http://en.wikipedia.org/wiki/E.164)) automatically, allowing for consistent storage or further processing (i.e. both previous examples will be stored as `+4915123456789` automatically)
- Displays an example for selected country as a placeholder

The list of countries can be configured to exclude certain countries or show only explicitly selected countries. You can also set "Preferred countries" to be shown on top of the list.

[![Screenshot](image.png)](image.png)

Location detection (optional)
-----------------------------

[](#location-detection-optional)

The widget is able to query [IPInfo](https://ipinfo.io) database and determine user's location based on their IP address. Sign up for a free account at [IPInfo](https://ipinfo.io) to obtain your access token, then paste it in the "IPInfo access token" field.

###  Health Score

48

—

FairBetter than 94% of packages

Maintenance95

Actively maintained with recent releases

Popularity15

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~368 days

Total

5

Last Release

24d ago

Major Versions

v1.1.1 → v2.0.02026-07-25

### Community

Maintainers

![](https://www.gravatar.com/avatar/208b5dfb55f98ebdaf585d99255032fa917dad25b25501154840f9c2862199ee?d=identicon)[ameotoko](/maintainers/ameotoko)

---

Top Contributors

[![ameotoko](https://avatars.githubusercontent.com/u/10257912?v=4)](https://github.com/ameotoko "ameotoko (18 commits)")

### Embed Badge

![Health badge](/badges/ameotoko-form-phone-intl/health.svg)

```
[![Health](https://phpackages.com/badges/ameotoko-form-phone-intl/health.svg)](https://phpackages.com/packages/ameotoko-form-phone-intl)
```

###  Alternatives

[symfony/asset-mapper

Maps directories of assets &amp; makes them available in a public directory with versioned filenames.

1669.5M285](/packages/symfony-asset-mapper)[contao/manager-bundle

Provides the Contao Managed Edition

181.3M83](/packages/contao-manager-bundle)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
