# sebholstein/angular-google-maps

Angular 2+ Google Maps Components

Repository: https://github.com/sebholstein/angular-google-maps
Canonical: https://ross.abutalabs.com/products/sebholstein-angular-google-maps
Homepage: https://angular-maps.com/
Language: TypeScript
License: MIT
License Family: permissive
Topics: angular, google-maps, angular2, ng2, library, angular4, agm, angular5
Archived: true
Last push: 2024-06-06T13:27:05+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 3955, "days_push": 818, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2024, forks 810 (observed 2026-08-28T04:06:06.664685+00:00)

## What it is
AGM (Angular Google Maps) is a set of Angular 2+ components that wrap the Google Maps JavaScript API, letting developers embed maps with declarative templates. It ships as multiple npm packages including core, snazzy info windows, marker clustering, and drawing support.

## Use cases
- embed a google map in an angular app
- show markers on a map in angular
- cluster many markers on a map
- draw shapes and overlays on google maps
- add styled info windows to map markers
- display a location picker in an angular form

## When to choose
- you are building an Angular 9+ app and need Google Maps integration
- you want declarative, component-based map markup instead of imperative API calls
- you need marker clustering or drawing tools on top of Google Maps

## When to avoid
- you use React, Vue, or plain JavaScript rather than Angular
- you need a map provider other than Google Maps
- you need cutting-edge Google Maps features not yet wrapped by the library

## Facets
- artifact type: library
- maturity: maintenance
- function: ui-components, geospatial
- domain: web-development, frontend
- platform: -
- tags: angular, google-maps, typescript, maps-components, marker-clusterer, maps, web-server, nodejs

## Member repositories
- sebholstein/angular-google-maps (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:06.664685+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:59:50.568904+00:00, confidence not recorded.
  - readme: https://github.com/sebholstein/angular-google-maps (fetched 2026-08-28T04:06:06.664685+00:00, sha 0cb7e70a53c2)
  - homepage: https://angular-maps.com/ (fetched 2026-08-29T10:40:15.734044+00:00, sha 28bc99650ae9)
  - site_page: https://angular-maps.com/guides/getting-started (fetched 2026-08-29T10:40:15.744434+00:00, sha a423e3f94b9b)
  - site_page: https://angular-maps.com/api-docs (fetched 2026-08-29T10:40:15.746588+00:00, sha 2036f429cd85)
- Data as of 2026-08-30T08:39:29.467469+00:00.
