PHPackages                             kayo-bruno/states-and-cities-ibge - 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. kayo-bruno/states-and-cities-ibge

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

kayo-bruno/states-and-cities-ibge
=================================

Um pacote Laravel que cria e atualiza todos os estados e cidades do Brasil a partir de uma integração com a API do IBGE

72.5k↓14.3%1PHP

Since Mar 30Pushed 2y ago2 watchersCompare

[ Source](https://github.com/kayobruno/laravel-states-and-cities-ibge)[ Packagist](https://packagist.org/packages/kayo-bruno/states-and-cities-ibge)[ RSS](/packages/kayo-bruno-states-and-cities-ibge/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Estados e Cidades do Brasil a partir da API do IBGE
===================================================

[](#estados-e-cidades-do-brasil-a-partir-da-api-do-ibge)

Um pacote Laravel que cria e atualiza todos os estados e cidades do Brasil a partir de uma integração com a API do IBGE

Instalação
----------

[](#instalação)

```
composer require kayo-bruno/states-and-cities-ibge

```

Assim que terminar você precisar registrar o ServiceProvider no seu arquivo `app.php`

```
// config/app.php

'providers' => [
    Kayo\StatesAndCitiesIbge\Providers\StatesAndCitiesIbgeServiceProvider::class,
];

```

Agora execute o comando abaixo para publicar as configurações necessárias

```
php artisan vendor:publish --provider="Kayo\StatesAndCitiesIbge\Providers\StatesAndCitiesIbgeServiceProvider"

```

Execute o comando abaixo para criar as tabelas no banco de dados

```
php artisan migrate

```

E por fim adicione a configuração abaixo no seu arquivo `.env`

```
IBGE_REST_INTEGRATION_HOST="https://servicodados.ibge.gov.br/api/v1"

```

Utilização
----------

[](#utilização)

Para importar todos os estados e cidades da API do IBGE basta executar o comando abaixo:

```
php artisan ibge:import-states-cities

```

Obs.: Nenhum dado será duplicado caso o comando seja executado mais de uma vez, na verdade ele irá atualizar todos os registros.
Então sinta-se a vontade para criar um `CRON` onde será executado em um determinado intervalo de tempo para atualizar seu banco de dados.

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity28

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity30

Early-stage or recently created project

 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.

### Community

Maintainers

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

---

Top Contributors

[![kayobruno](https://avatars.githubusercontent.com/u/6419047?v=4)](https://github.com/kayobruno "kayobruno (8 commits)")

### Embed Badge

![Health badge](/badges/kayo-bruno-states-and-cities-ibge/health.svg)

```
[![Health](https://phpackages.com/badges/kayo-bruno-states-and-cities-ibge/health.svg)](https://phpackages.com/packages/kayo-bruno-states-and-cities-ibge)
```

###  Alternatives

[dmind/cookieman

Provides a user consent popup. It asks for approval to include tracking objects (cookies, images or any HTML) and includes the objects when consented. It also removes cookies after the consent has been revoked.

39190.5k](/packages/dmind-cookieman)

PHPackages © 2026

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