PHPackages                             ebidtech/geoziplocation - 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. ebidtech/geoziplocation

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

ebidtech/geoziplocation
=======================

Geo zipcode location

v0.6(4y ago)48.8kMITPHPPHP &gt;=5.4.0

Since Oct 16Pushed 4y ago11 watchersCompare

[ Source](https://github.com/ebidtech/geoziplocation)[ Packagist](https://packagist.org/packages/ebidtech/geoziplocation)[ Docs](http://github.com/ebidtech/geoziplocation)[ RSS](/packages/ebidtech-geoziplocation/feed)WikiDiscussions master Synced 3d ago

READMEChangelog (9)Dependencies (1)Versions (24)Used By (0)

geoziplocation
==============

[](#geoziplocation)

[![Build Status](https://camo.githubusercontent.com/be76af6f8437fae7724ed216cefebd50091f29f1a85bfb983db6c9274ec640b7/68747470733a2f2f7472617669732d63692e6f72672f65626964746563682f67656f7a69706c6f636174696f6e2e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/ebidtech/geoziplocation)

Given zipcode returns location

Sample USAGE:

```
        $myFactory = new TranslatorFactory();
        $ptTranslator = $myFactory->create('PT');

        $region = $ptTranslator->getLocationForZip('4730');
        $region->getType(); //returns "region"
        $region->getName(); //returns "Norte"
        $region->getId();

        if ($region->hasSubLocation()) {
            $zone = $region->getSubLocation();
            $zone->getType(); //returns "zone"
            $zone->getName(); //returns "Braga"
            $zone->getId();

            if ($zone->hasSubLocation()) {
                $area = $zone->getSubLocation();
                $area->getType(); //returns "area"
                $area->getName(); //returns "Vila Verde"
                $area->getId();
            }
        }

```

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

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 ~132 days

Recently: every ~595 days

Total

22

Last Release

1814d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/a6c031bd136da9e108134efde0498653ddc72a95b9c76d32bd90ec8ffdb1aba0?d=identicon)[ebidtech](/maintainers/ebidtech)

---

Top Contributors

[![eb-jtorres](https://avatars.githubusercontent.com/u/5032766?v=4)](https://github.com/eb-jtorres "eb-jtorres (14 commits)")[![eduardosoliv](https://avatars.githubusercontent.com/u/2790643?v=4)](https://github.com/eduardosoliv "eduardosoliv (8 commits)")[![eb-fsilva](https://avatars.githubusercontent.com/u/2912106?v=4)](https://github.com/eb-fsilva "eb-fsilva (7 commits)")[![ruioliveiras](https://avatars.githubusercontent.com/u/6501725?v=4)](https://github.com/ruioliveiras "ruioliveiras (6 commits)")[![eb-rribeiro](https://avatars.githubusercontent.com/u/2910794?v=4)](https://github.com/eb-rribeiro "eb-rribeiro (1 commits)")[![emailbidding](https://avatars.githubusercontent.com/u/2910718?v=4)](https://github.com/emailbidding "emailbidding (1 commits)")

---

Tags

phplocationgeozipcode

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/ebidtech-geoziplocation/health.svg)

```
[![Health](https://phpackages.com/badges/ebidtech-geoziplocation/health.svg)](https://phpackages.com/packages/ebidtech-geoziplocation)
```

###  Alternatives

[stevebauman/location

Retrieve a user's location by their IP Address

1.3k7.6M65](/packages/stevebauman-location)[jeroendesloovere/distance

Get distance between two locations using PHP.

3462.8k](/packages/jeroendesloovere-distance)[kartik-v/yii2-ipinfo

An IP address information display widget for Yii 2.0 with country flag and geo position info.

2832.6k1](/packages/kartik-v-yii2-ipinfo)[dive-be/laravel-geo

Translate IP addresses into geo locations

3710.5k](/packages/dive-be-laravel-geo)[getkirby/geo

Kirby Geo

223.5k](/packages/getkirby-geo)

PHPackages © 2026

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