PHPackages                             michelpeters/cakephp-postcode-nl - 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. michelpeters/cakephp-postcode-nl

ActiveCakephp-plugin[Utility &amp; Helpers](/categories/utility)

michelpeters/cakephp-postcode-nl
================================

Postcode NL helpers/component

13PHP

Since Sep 4Pushed 10y agoCompare

[ Source](https://github.com/michelpeters/cakephp-postcode-nl)[ Packagist](https://packagist.org/packages/michelpeters/cakephp-postcode-nl)[ RSS](/packages/michelpeters-cakephp-postcode-nl/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (2)Used By (0)

Zipcoder
========

[](#zipcoder)

Address autofill/autocomplete and distance calculation for Dutch postal codes

Get the zipcode data
====================

[](#get-the-zipcode-data)

Currently, this plugin is only used for Dutch zipcodes. This might change in the future, if people request such thing. The Dutch zipcodes are in the public domain for some time and one example of a website that publishes those zipcodes, is: [www.postcodedata.nl](http://www.postcodedata.nl) (I'm not in anyway associated with that website).

- Download the full SQL data file from the website ([www.postcodedata.nl](http://www.postcodedata.nl))
- Use the CREATE DATABASE SQL below to create the table 'zipcodes' for CakePHP =&gt; Source:  ( but below is transformed to CakePHP conventions )

###  Health Score

21

—

LowBetter than 18% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity43

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 85.7% 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/1621f107074609ef2d282993c9a683fb93318a27dce34cc148b74efef593d906?d=identicon)[isemantics](/maintainers/isemantics)

---

Top Contributors

[![isemantics](https://avatars.githubusercontent.com/u/5174844?v=4)](https://github.com/isemantics "isemantics (6 commits)")[![michelpeters](https://avatars.githubusercontent.com/u/78142351?v=4)](https://github.com/michelpeters "michelpeters (1 commits)")

### Embed Badge

![Health badge](/badges/michelpeters-cakephp-postcode-nl/health.svg)

```
[![Health](https://phpackages.com/badges/michelpeters-cakephp-postcode-nl/health.svg)](https://phpackages.com/packages/michelpeters-cakephp-postcode-nl)
```

PHPackages © 2026

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