PHPackages                             mrf/map - 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. mrf/map

ActiveTypo3-flow-package[Utility &amp; Helpers](/categories/utility)

mrf/map
=======

Neos CMS Google Map plugin, providing easily customizable map Node Type

1.0.1(9y ago)116GPL-3.0+HTML

Since Jun 5Pushed 9y ago1 watchersCompare

[ Source](https://github.com/klamparski/Mrf.Map)[ Packagist](https://packagist.org/packages/mrf/map)[ RSS](/packages/mrf-map/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (2)Versions (4)Used By (0)

Neos CMS Google Maps Plugin
===========================

[](#neos-cms-google-maps-plugin)

Mrf.Map plugin adds easily customizable Google Map Node Type to your Neos CMS site.

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

[](#installation)

To install the package use composer require command in the CLI:

```
composer require mrf/map:1.*

```

Or just add it manually to your composer.json by adding following line in "require" section:

```
"mrf/map": "1.*"

```

Then install the composer packages by command in the CLI:

```
composer update

```

Extending map options
---------------------

[](#extending-map-options)

Mrf.Map package makes it easy to extend Google Map settings. If you would like to hardcode new settings globally for whole site, you just need to add few lines of TypoScript in your site package (e.g. Resources/Private/TypoScript/Root.ts2):

```
prototype(Mrf.Map:GoogleMap) {
	jsVars {
    	mapOptions {
        	streetViewControl = ${String.toBoolean('0')}
		}
	}
}

```

You can also easily make new setting configurable from the Neos inspector. To do it, you just need to extend the node type definition in your site package (e.g. Configuration/NodeTypes.yaml):

```
'Mrf.Map:GoogleMap':
  properties:
    streetViewControl:
      type: boolean
      defaultValue: TRUE
      ui:
        label: 'Allow street view control'
        inspector:
          group: 'settings'
```

And use it in your site TypoScript (e.g. Resources/Private/TypoScript/Root.ts2)

```
prototype(Mrf.Map:GoogleMap) {
	jsVars {
		mapOptions {
			streetViewControl = ${String.toBoolean(q(node).property('streetViewControl'))}
		}
	}
}

```

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity65

Established project with proven stability

 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.

###  Release Activity

Cadence

Every ~0 days

Total

2

Last Release

3624d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2d58a71d26d2c4c8cbd12f9a8cd88a43e60ee226f9f19b257bcd5cb682de6b74?d=identicon)[klamparski](/maintainers/klamparski)

---

Top Contributors

[![klamparski](https://avatars.githubusercontent.com/u/753410?v=4)](https://github.com/klamparski "klamparski (17 commits)")

---

Tags

mapflowNeos

### Embed Badge

![Health badge](/badges/mrf-map/health.svg)

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

###  Alternatives

[shel/neos-hyphens

A plugin for Neos CMS which provides hyphens for the inline editor

20200.7k1](/packages/shel-neos-hyphens)[techdivision/ckstyles

Neos package which enables you adding your custom style classes for the CkEditor with a simple Yaml configuration

21166.3k](/packages/techdivision-ckstyles)[moc/notfound

Neos CMS package that loads a normal editable page for displaying a 404 error

18167.5k](/packages/moc-notfound)[carbon/includeassets

Include your assets (css, js) in an easy way into Neos

14228.6k10](/packages/carbon-includeassets)[shel/neos-colorpicker

A plugin for Neos CMS which provides a colorpicker editor

1494.4k6](/packages/shel-neos-colorpicker)[moc/synchronizeurl

Neos CMS package that keep page titles and URLs in sync by updating the URL every time the title changes

106.3k](/packages/moc-synchronizeurl)

PHPackages © 2026

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