A collection of utility classes and functions for the Google Maps JavaScript API V3, automatically exported from the original Google Code repository. Version 1.0.1 is the latest stable release. This package includes common utilities such as `google.maps.LatLng` extensions, `MarkerWithLabel`, `InfoBox`, and `MarkerClusterer`. It was originally hosted on Google Code and has not been actively maintained since the migration to GitHub, with many utilities now obsolete due to changes in the Google Maps API. Users are strongly encouraged to migrate to the official `@googlemaps/` scoped packages or the modern `MarkerClustererPlus` library. The library is published as a Node package for convenience, but serves mostly as an archive.
npm install googlemaps-v3-utility-libraryNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
A complete HTML page that initializes a Google Map and demonstrates using InfoBox and MarkerClusterer from script tags via CDN.
Migrate to modern equivalents: @googlemaps/markerclusterer, @googlemaps/infobox (not official), or custom implementation.
Use @googlemaps/markerclusterer instead, which is the official Google library.
Use script tags from a CDN to load the JavaScript files directly in a browser.
Do not use npm install for this package in a module-based project. Use CDN script tags instead.
Check the Google Maps API changelog and test thoroughly. Consider using modern libraries.
Remove the import statement. Use a script tag pointing to the CDN URL instead.
Do not use require(). Load the script via a <script> tag in your HTML.
Ensure the script tag for markerclusterer.js is placed before the code that uses MarkerClusterer, and that Google Maps API script is loaded first.
Load the Google Maps JS API script (with key) before the utility scripts.
No dependency data recorded yet.