A lightweight, declarative, composable API for building ambitious map UIs in your Ember apps.
- ✅ A lightweight Ember API for working with Google Maps.
- ✅ An on-demand, asynchronous loader for the Google Maps API.
- ❌ A bulky, verbose wrapper that reimplements the entire Google Maps API.
- ❌ A whitelist or option validator that is tightly coupled to Google's API.
- Ember.js v2.18 or above
- Ember CLI v3.11 or above
- Node.js v10 or above
This addon is maintained by Sander Melnikov.
Feature | |
---|---|
Lightweight wrapper | ✅ |
Async API loading | ✅ |
Official Google API | ✅ |
Leverages templates | ✅ |
Contextual components | ✅ |
Minimal observer usage | ✅ |
Native Ember HTML markers | ✅ |
If you don't need the Google API specifically, check out ember-leaflet.
Display a map centered around a set of coordinates 🗺.
Display an array of locations using markers 📍.
Display a custom overlay, like a custom HTML marker using template blocks 😱. This lets you do all sorts of fancy things, like adding CSS animations and binding data.
See the Contributing guide for details.
For more information on using ember-cli, visit https://ember-cli.com/.