The Google Maps stack is the best way to add a responsive map to your website. It supports every possible feature Google provides in their Static Map and Embed Map APIs. There are 5 different map stacks to choose from. These stacks integrate with some more powerful stacks to bring you even more capabilities, including CMS customization.
Upgrade Eligible
Easily add the standard interactive Google Map embeds.
Display search results from any query onto an interactive map.
Display directions with up to 20 different waypoints along the way.
Display street view of anywhere around the world.
Dynamically load a website visitor's GPS coordinates directly into a map (even a directions map).
Integrations with Raincheck and Cookie Jar can improve page performance and help with GDPR/DVSGO compliance.
Google Static Maps provide retina images of your maps. These use any 3rd party scripts. Great for privacy!
You can style the static maps in a thousand different ways. Define custom colors for every little details.
Add as many location markers are you want. You can also connect them together to form a region that can be colored.
Every map stack works great with Total CMS and Feeds to populate the map data.
JS functions at included with all map stacks that can allow you to us Pi to calculate the distance between 2 GPS points.
You will need a Google API key in order to use the maps. The Static Maps do cost money per use.
{{{ summary }}}
The Static Map stack implements all aspects of the Google Static Maps API. I could probably have 20 different maps here and still wouldn't come close the showing you everthing that it can do. The custom maps styling has been a big addition to v3 of this stack. You have full control over the map markers that you add to the maps as well. You can even use your own custom images. This could be a great way to add your company logo onto your maps.
The Static Maps API does have fees associated with it's use. See Google's billing and usage page for more info.
This is the default interactive Google Maps that you see all over the web. You can simply have a map of a perticular area or you can add a marker to a single location. As with all of the embeded maps below, you can customize the zoom, terrain, sizing and more. The maps are fully responsive.
Embed an interactive Streetview of your location. I would love to know the story behind this streetview! 🤣
The Search Map allows you to search for locations within your maps. This maps searches for Whole Foods markets within San Francisco. This maps is also shows an example of a satelite map.
The GPS load stack is pretty cool. It allows you to prompt the user for their actual GPS location and then you can integrate that data into a form and all of the maps stacks. Click on the button below and your current location will be loaded into a map. The ability to load the GPS data into form fields is optional. You can also trigger this behavior automatically on page load instead of requiring the user click on a button.
Map Swap allows you to have a centralized map view area. You can then simply click on a button to load a different map into the map viewer. Click on the buttons below to swap the maps that are being displayed. Also note that by default, you do not need to display a map. You can display any stack content. The content will be replaced once a button is clicked to load in a map.
We have recently started gathering reviews for our products. So if you don't see a review above, be the first to submit a review and let others know how you like this stack.
Uploaded by Weaver's Space
Uploaded by {{{ from }}}
© 2025 Weavers Space | Terms of Service | Privacy Policy
"This is the best Google Maps stack that I know of. Was immediately impressed there’s a lot of options apart from the standard map embed like Streetview, Search Maps, Directions and more. I’ve used a lot of these maps solutions over the years and if you need Google Maps then this is the one to get. Bear in mind you will need a Google API Key for it to work."