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

Leaflet Map Laravel Package

otrsw/leaflet-map

otrsw/leaflet-map is a lightweight Laravel package for adding interactive Leaflet maps to your views. It provides Blade components and helpers for tiles, markers, popups, and map configuration, making map integration simple without heavy JavaScript setup.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Admin geospatial data entry: Decide whether to add map-based coordinate picking or location display to Laravel Nova resources without building a custom admin UI.
  • Build vs. buy: Weigh a small existing Nova field against a custom Leaflet/Nova integration. For a narrow internal need, this package can reduce implementation time; for complex GIS, it is not a platform.
  • Roadmap prioritization: Supports internal-ops features such as store locators, delivery zones, asset locations, customer address tagging, event mapping, or territory assignment inside Nova.
  • Vendor and maintenance risk: The package has 8 stars, 0 dependents, and no functional release since January 2021. The new 1.1 release is a packaging-only change (vendor rename), not a maintenance signal. Treat it as a lightweight accelerator or reference implementation, not a strategic dependency.
  • Feature scope control: Because it is a Nova field, it is best for simple map display and coordinate capture—not routing, geocoding, spatial analysis, clustering at scale, or public-facing maps.
  • Dependency hygiene: The 1.1 vendor rename means any existing install must update the Composer package name and lockfile; it is a breaking change to the install path with no functional benefit. Budget a trivial migration if already adopted.

When to Consider This Package

  • Consider it only if the team is already standardized on Laravel Nova and needs a quick internal map field for basic location selection or display.
  • Good fit for low-risk internal admin tooling where a stale dependency can be forked, patched, or replaced without customer-facing impact.
  • Evaluate first whether it is compatible with the current Nova/Laravel version. The last functional release date and low adoption make compatibility validation mandatory; release 1.1 did not change the code surface, so prior compatibility findings still apply.
  • Confirm the current package identity before installing: imumz is the vendor as of release 1.1, replacing the earlier otrsw name. Verify the Composer name, repository ownership, and license at install time, and update any internal documentation or lockfiles referencing the old vendor.
  • Look elsewhere if the need is public-facing mapping, advanced GIS, active vendor support, high-traffic reliability, or non-Nova admin stacks.
  • Prefer a maintained alternative or a small in-house Leaflet field if the map is business-critical or likely to grow beyond basic Nova form usage.

How to Pitch It (Stakeholders)

  • To executives: This is a low-cost internal admin accelerator for adding simple maps to Nova screens. It can save a small amount of build effort, but its age and low adoption mean we should pilot it only where failure is contained and maintenance is acceptable. The latest release is a housekeeping rename only—it does not indicate renewed investment or support.
  • To engineering: Treat it as a thin Nova/Leaflet integration to evaluate, not a strategic dependency. Release 1.1 changes only the vendor name (otrsw → imumz), so expect a package-name change and no new features or fixes. Confirm Nova compatibility, inspect the code surface, and budget for a fork or replacement if the feature proves useful.
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.
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core