PHPackages                             bigfork/silverstripe-mapboxfield - 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. bigfork/silverstripe-mapboxfield

ActiveSilverstripe-vendormodule[Utility &amp; Helpers](/categories/utility)

bigfork/silverstripe-mapboxfield
================================

Mapbox CMS field for SilverStripe 5

2.0.0(1y ago)53.7k11BSD-3-ClauseJavaScript

Since Nov 29Pushed 1y ago3 watchersCompare

[ Source](https://github.com/bigfork/silverstripe-mapboxfield)[ Packagist](https://packagist.org/packages/bigfork/silverstripe-mapboxfield)[ RSS](/packages/bigfork-silverstripe-mapboxfield/feed)WikiDiscussions master Synced 1mo ago

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

SilverStripe Mapbox Field
=========================

[](#silverstripe-mapbox-field)

Adds a Mapbox map to the CMS with a draggable marker to allow content authors to add a location to a DataObject or Page.

[![](docs/img/cms.png)](docs/img/cms.png)

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

[](#installation)

`composer require bigfork/silverstripe-mapboxfield:*`

Configuration
-------------

[](#configuration)

```
---
Name: 'app-mapbox'
After: 'silverstripe-mapboxfield'
---
Bigfork\SilverStripeMapboxField\MapboxField:
  access_token: ''
  style: 'mapbox://styles/mapbox/standard'
```

The style is optional, and defaults to `mapbox://styles/mapbox/standard` but allows you to specify a different style if you need more control.

Usage
-----

[](#usage)

```
class MyDataObject extends DataObject
{
    private static $db = [
        'Latitude' => 'Decimal(10, 8)',
        'Longitude' => 'Decimal(11, 8)'
    ];

    public function getCMSFields()
    {
        // ...

        $fields->addFieldToTab(
            'Root.Map',
            MapboxField::create('LocationMap', 'Choose a location', 'Latitude', 'Longitude')
        );

        // ...
    }
}
```

###  Health Score

42

—

FairBetter than 90% of packages

Maintenance45

Moderate activity, may be stable

Popularity28

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity66

Established project with proven stability

 Bus Factor1

Top contributor holds 52.4% 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 ~381 days

Recently: every ~539 days

Total

7

Last Release

434d ago

Major Versions

0.x-dev → 1.0.02024-11-12

1.x-dev → 2.0.02025-03-07

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/203294386?v=4)[-&gt; lozcalver](/maintainers/kinglozzer)[@kinglozzer](https://github.com/kinglozzer)

![](https://avatars.githubusercontent.com/u/1774129?v=4)[Colin Richardson](/maintainers/feejin)[@feejin](https://github.com/feejin)

---

Top Contributors

[![lozcalver](https://avatars.githubusercontent.com/u/1655548?v=4)](https://github.com/lozcalver "lozcalver (33 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (24 commits)")[![phillip-vyg](https://avatars.githubusercontent.com/u/132855579?v=4)](https://github.com/phillip-vyg "phillip-vyg (5 commits)")[![wernerkrauss](https://avatars.githubusercontent.com/u/1043925?v=4)](https://github.com/wernerkrauss "wernerkrauss (1 commits)")

---

Tags

silverstripemapmapbox

### Embed Badge

![Health badge](/badges/bigfork-silverstripe-mapboxfield/health.svg)

```
[![Health](https://phpackages.com/badges/bigfork-silverstripe-mapboxfield/health.svg)](https://phpackages.com/packages/bigfork-silverstripe-mapboxfield)
```

###  Alternatives

[silverstripe/subsites

Run multiple sites from a single SilverStripe install.

65392.9k20](/packages/silverstripe-subsites)[symbiote/silverstripe-advancedworkflow

Adds configurable workflow support to the CMS, with a GUI for creating custom workflow definitions.

46295.2k7](/packages/symbiote-silverstripe-advancedworkflow)[silverstripe/taxonomy

Provide extra taxonomy for cataloguing the data.

10481.5k19](/packages/silverstripe-taxonomy)[wedevelopnl/silverstripe-elemental-grid

Elemental grid module

1014.1k2](/packages/wedevelopnl-silverstripe-elemental-grid)

PHPackages © 2026

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