New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

awcodes/postal-codes

Install a queryable table of postal codes in a Laravel application, seeded from GeoNames country data.
5,514 5
Install
composer require awcodes/postal-codes
Latest Version:v1.0.2
PHP:^8.3
Laravel:12 · 13
Older releases:10
License:MIT
Last Updated:Oct 5, 2026
Links: GitHub  ·  Packagist
Maintainer: awcodes

Postal Codes

Install a queryable table of postal codes in a Laravel application, seeded from GeoNames country data.

Latest Version on Packagist Total Downloads

Documentation

The full documentation lives at docs.aw.codes/postal-codes.

Requirements

  • PHP 8.3 or higher
  • Laravel 12 or higher
  • The zip PHP extension

Installation

composer require awcodes/postal-codes

The table is empty until you seed a country's data with php artisan postal-codes:seed. See Usage for that step.

Changelog

Please see the releases for what has changed recently.

Contributing

Please see CONTRIBUTING for details.

Security Vulnerabilities

Please review our security policy on how to report security vulnerabilities.

Credits

License

The MIT License (MIT). Please see License File for more information.

Related Packages

awcodes/shout

Render an inline contextual notice inside a Filament form or infolist schema.

739,774 71
awcodes/mason

A simple block based drag and drop page / document builder field for Filament.

29,263 248
awcodes/gtm

Add Google Tag Manager to a Laravel application with two Blade components and a...

1,915 5
awcodes/filament-table-repeater

A modified version of the Filament Forms Repeater to display it as a table.

1,015,979 267
awcodes/filament-badgeable-column

Display additional context as badges alongside a Filament table column or infoli...

774,427 148

Version History

Version Released PHP Laravel License
v1.0.2 ^8.3 MIT
v1.0.1 ^8.3 MIT
v1.0.0 ^8.3 MIT
v0.2.0 ^8.2 MIT
v0.1.2 ^8.1 MIT