jszdavid/laravel-world
Laravel package providing countries, states, and cities data (based on nnjeim/world) with migrations, seeder, configurable table names and route prefix, optional country filters, and a World facade/API endpoints with optional query caching.
Adopt if:
Look elsewhere if:
For Executives: "This package lets us ship location-based features faster—like regional product filters or address validation—without building or maintaining a custom geodata system. It’s a drop-in solution for Laravel apps, reducing dev time by weeks and ensuring consistency across markets. The MIT license and open-source community support keep costs low, while the API endpoints enable scalable backend services for mobile/web. For [X use case], this cuts time-to-market by [Y]% while improving data accuracy."
For Engineering:
*"Leveraging laravel-world gives us:
World::countries()->where('iso2', 'US')->get())./api/countries).Tradeoff: Static data (not real-time), but ideal for most localization needs. Pair with a lightweight update script if critical data changes often."*
How can I help you explore Laravel packages today?