PHPackages                             typicms/places - 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. typicms/places

ActiveLibrary

typicms/places
==============

A module to manage and display multilingual places and locations with Google Maps scaffold in TypiCMS applications.

16.1.0(4mo ago)24376MITPHP

Since Dec 28Pushed 1mo ago2 watchersCompare

[ Source](https://github.com/typicms/places)[ Packagist](https://packagist.org/packages/typicms/places)[ GitHub Sponsors](https://github.com/typicms)[ RSS](/packages/typicms-places/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (1)Versions (124)Used By (0)

Places
======

[](#places)

Manage places and show them on a map.

Installation
------------

[](#installation)

1. Require the package using composer:

```
composer require typicms/places
```

2. Add the service provider in your config/app.php file:

```
'providers' => [
    /*
     * TypiCMS Modules Service Providers.
     */
    TypiCMS\Modules\Places\Providers\ModuleServiceProvider::class,
];

```

3. Publish files from this module to your project, run:

```
php artisan vendor:publish --provider="TypiCMS\Modules\Places\Providers\ModuleServiceProvider"
```

4. Run the migration:

```
php artisan migrate
```

5. Set a Google Maps API key in your .env file. See [Google Maps Platform](https://developers.google.com/maps/documentation/javascript/get-api-key).
6. Install @googlemaps/markerclusterer and :

```
bun add @googlemaps/markerclusterer --dev
bun add @types/google.maps --dev
```

7. Uncomment the following lines in `/resources/js/public.js`:

```
import initMap from './public/map';

window.initMap = initMap;
```

8. Add this line to the `/resources/scss/public.scss` file:

```
@import 'public/map';
```

9. Run `bun run dev` to compile the assets.
10. Connect to the admin panel, add some places, create a page linked to the module Places and visit this page to see the places on a map.

This module is part of [TypiCMS](https://github.com/TypiCMS/Base), a multilingual CMS based on the [Laravel framework](https://github.com/laravel/framework).

###  Health Score

53

—

FairBetter than 97% of packages

Maintenance84

Actively maintained with recent releases

Popularity20

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity80

Battle-tested with a long release history

 Bus Factor1

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

###  Release Activity

Cadence

Every ~33 days

Recently: every ~19 days

Total

121

Last Release

124d ago

Major Versions

11.0.x-dev → 12.0.02025-01-22

12.0.1 → 13.0.02025-03-03

13.0.x-dev → 14.0.02025-03-26

14.0.2 → 15.0.02025-08-18

15.0.4 → 16.0.02025-11-02

### Community

Maintainers

![](https://www.gravatar.com/avatar/b93740e4c6b40a6219441696db5db9c4b635dad91339c1893dfe0813434e8d94?d=identicon)[Samuel De Backer](/maintainers/Samuel%20De%20Backer)

---

Top Contributors

[![sdebacker](https://avatars.githubusercontent.com/u/134503?v=4)](https://github.com/sdebacker "sdebacker (451 commits)")[![vonsogt](https://avatars.githubusercontent.com/u/35516476?v=4)](https://github.com/vonsogt "vonsogt (3 commits)")[![rperello](https://avatars.githubusercontent.com/u/1245082?v=4)](https://github.com/rperello "rperello (1 commits)")

---

Tags

cmslaraveltypicms

### Embed Badge

![Health badge](/badges/typicms-places/health.svg)

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

###  Alternatives

[anourvalar/eloquent-serialize

Laravel Query Builder (Eloquent) serialization

11120.2M21](/packages/anourvalar-eloquent-serialize)[namu/wirechat

A Laravel Livewire messaging app for teams with private chats and group conversations.

54324.5k](/packages/namu-wirechat)[statamic-rad-pack/runway

Eloquently manage your database models in Statamic.

135192.6k5](/packages/statamic-rad-pack-runway)

PHPackages © 2026

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