MarkerClustererPlus for Google Maps V3
The library creates and manages per-zoom-level clusters for large amounts of markers.
Available via NPM as the package
The reference documentation can be found at this link.
This library is community supported. We're comfortable enough with the stability and features of the library that we want you to build real production applications on it.