Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Nova Map Laravel Package

davidpiesse/nova-map

Nova Map adds an interactive map field to Laravel Nova resources for picking and storing latitude and longitude coordinates. Drop a marker, search for addresses, and save precise location data directly from your admin panel with minimal configuration.

View on GitHub
Deep Wiki
Context7

Laravel Nova Map Field

Frequently asked questions about Nova Map
What is davidpiesse/nova-map used for?
Nova Map is a Laravel Nova custom field for adding an interactive map to Nova admin resources. It is intended for picking and storing latitude and longitude coordinates, with address search and marker placement for simple coordinate capture or display.
How do I install davidpiesse/nova-map in Laravel Nova?
Install the package with Composer in a Laravel application that already uses Nova, then follow its Nova field registration and asset publishing steps. You will also need map-provider credentials and should confirm the package's Composer constraints against your exact Nova, Laravel, and PHP versions before installing.
Which Laravel Nova versions does nova-map support?
The last release was in November 2020, which predates modern Nova releases and likely targets Nova 3-era conventions. Treat Nova 4 and Nova 5 support as unproven unless a pinned sandbox install proves compatibility.
Does nova-map store latitude and longitude or an address?
The package is described as picking and storing latitude and longitude coordinates, but the exact field storage format is not clearly documented in the provided context. Validate whether it stores separate lat/lng values, GeoJSON, address text, or provider-specific payloads before relying on it.
Can I use nova-map with Laravel Nova 4 or Nova 5?
Compatibility with Nova 4 or Nova 5 is not established by the package context. Because the last release predates modern Nova versions, assume non-trivial compatibility work and run a time-boxed sandbox spike with pinned dependencies before adopting it.
Is davidpiesse/nova-map still maintained?
The package has been unmaintained since 2020 and has limited ecosystem validation. The assessment flags abandoned maintenance, no automated tests or security patching, and likely Nova compatibility issues, so an adopting team must own upgrades and security review.
How do I configure the map provider and API key for nova-map?
You need map-provider credentials for map tiles or geocoding, plus field-level configuration in your Nova resource. Keep API keys restricted by domain, referrer, or quota where possible, because the assessment flags API-key exposure and quota exhaustion as risks.
Does nova-map support geocoding and address search?
The package blurb advertises address search, which implies geocoding through the configured map provider. Confirm the provider's terms, quotas, and whether geocoding calls are server-side or browser-side before using it in an admin workflow.
Can I use nova-map in production?
It is not recommended as a core production dependency without an internal owner. The package is unmaintained, lacks automated tests and security patching, and may break on Nova upgrades, so use it tactically in admin-only, low-risk resources or fork it with clear maintenance ownership.
What are alternatives if nova-map is incompatible with my Nova version?
For newer Nova versions, fork and upgrade the Vue and PHP field, replace it with a maintained Nova map field, or build a small internal field using a supported map library. Wrap any replacement behind an internal field adapter and plan a data migration if the stored coordinate format differs.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect
youbar/easy-crud
c-point-labs/laravel-hostyourai
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo