google-map-react

Based on Google Maps API, this library allows any React component on the map to be processed as pointers. It offers server-side (isomorphic) render capability and can display map components in the browser, even if Google Maps API is not fully loaded. Thanks to the built-in hover algorithm, it can interact with every object on the map.

GO

GoogleMapReact · Maps & GIS

STARS6.5K
FORKS843
COMMITS0
CONTRIBUTORS0
VERSIONv2.2.3
UPDATED8 mo ago
JavaScriptReactGoogle Mapsİşaretçi İşlemeMIT

Common commercial products in this category: Esri ArcGIS, Google Maps Platform, Mapbox

What can it do?
  • You can render map components on the server side.
  • You can use the internal hover algorithm on map objects.
  • You can calculate the positions of the components before installing Google Maps API.
Heads up
  • • Website is unreachable (checked: 2026-10-31)
User reviews
  • • NeutralGitHub Issue

    Markers are jumping

    “Hello. Markers are jumping only when navigating the map by mouse's dran'n'drop. They appears on their old places for a short time and then showing on a right places. Strange: It doesn't reproduces on [Codesandbox]( Any ideas please?”

  • • NeutralGitHub Issue

    Markers flicker when scrolling on the map

    “When the map is scrolled and the mouse is released, the markers blink from where they were initially positioned. **The code** ``` import React from "react"; import GoogleMapReact from 'google-map-react'; const AnyReactComponent = ({ text }) => ( {text} ); const center = { lat:…”

GitHub

My note

Alternative pages

More in: Maps & GIS