Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

157 modules match your search

A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.

geoPHP

Provides integration with the geoPHP library: https://geoPHP.net This module does not provide any direct functionality to end-users or site-administrators. Install it only if another module...
Categories: Developer tools, Integrations, Site structure

Geofield

Provides a geo-location field for storing and managing geographic data, enabling the integration of maps, geocoding and location-based functionalities. It supports all geo-types (points, lines,...
Categories: Content display, Integrations, Site structure

Geocoder

This module is a Drupal wrapper/implementation for the Geocoder PHP library: "The most featured Geocoder library written in PHP, which helps you build geo-aware applications by providing a powerful...
Categories: Content editing experience, Integrations, Site structure

Geo Entity

Provides a Geo Entity, with default pre-configured address and area bundles. Including configuration of addressfield autocomplete geocoding. Geo Entities are available in a 'media browser' like...

Views Datasource

Views Datasource is a set of plugins for Drupal Views for rendering content in a number of shareable, reusable formats based on XML, JSON and XHTML. These formats allow content in a Drupal site to...
Categories: Import and export

Geofield Map

Geofield Map is an advanced, complete and easy-to-use Geo Mapping solution for Drupal 8+, based on and fully compatible with the Geofield module, that lets you manage the Geofield with an...
Categories: Content editing experience, Integrations, Site structure

Drupical

This project is about the Drupical.com calendar/map tool and also for a Drupal block which shows the latest events for your own website. Drupical.com lists worldwide Drupal events in a useful and...

Geo Taxonomy

Attaches geo information (latitude, longitude, bounding boxes, etc.) to taxonomy terms. Provides Views integration. Use OpenLayers to show geo tagged content on a map (compatible with OpenLayers 6...
Categories: Site structure

Simple Geo

Provides simple functionality for positioning content and users, nodes can also be given an area. Positions are rendered using the geo microformat (http://microformats.org/wiki/geo) in full and...
Categories: Site structure

Geo

The geo module is the next generation geospatial module for Drupal. Like Location, it provides storage for points, but it also supports lines and polygons. Why is this useful? Because locations are...

GMap + Geo

This module was written against an older version of the GMap module, and a development version of the Geo module. If you would like to use this code, it will require some heavy lifting. If you are...
Categories: Site structure

Geo Block Visibility

Geo Block Visibility Allows you to control Drupal block visibility settings based on geolocation. Usage Click on configuration for a particular block. Navigate to Geolocation under visibility...
Categories: Site structure

trigeo

Trigeo adds a standard drupal content type and manages the geographic nodes, the new trigeo content will show in map or in a simple web page, includes title, body, teaser (on the cloud of google...
Categories: Site structure

geo_location_ip

The GEO LOCATiON module gives the ability to get country,countryCode,region, regionName,city,zip,lat,lon,timezone,isp,org,as,reverse,mobile,proxy, values based on given IP or domain name
Categories: Administration tools, Site structure

Geocode

This module implements an API to convert the information you already have into geographic information. It support a variety of input formats and runs them through pluggable backends to produce...

Geo SITCR

geo

whami Source Adapter

Use case In the context of nodes with geo-information – for example using maps - there is pretty often the requirement to display further geo-related information in the same area as the geo...
Categories: Site structure, Integrations

Webform IP Geo

Webform IP Geo provides a simple way to extract geo data from the IP of a webform submission. The module provides a new "hidden" field to be added to webforms. Upon submission of the webform, the...
Categories: Site structure, Integrations

Patched Geo

This is a branch of Geo module, with some patches applied.

Yahoo! GeoPlanet API

Yahoo! GeoPlanet (formerly The Yahoo! Internet Location Platform) provides a resource for managing all geo-permanent named places on Earth. The Internet Location Platform is designed to facilitate...
Categories: Developer tools, Integrations

Geographical Coordinates

Form API element type for entering geographical coordinates using a draggable marker on an embedded map. Example form item definition:

Commerce Currency Resolver

Enhancement for handling multi-currency Drupal Commerce. Drupal Commerce 3 supports multiple currencies out of the box. Commerce currency resolver tries to solve resolving prices per currency by...
Categories: E-commerce

geomap

A Google map implementation that renders a Google map block based on geo microformat tags embedded in a page. The locations placed on the google map are obtained by analysing the current page for...

Acquia GeoIP Country variation

This is a tiny module for Acquia clients that have GeoIP support installed on their load balancers. It changes Drupal's Vary response header to include the X-Geo-Country header. The effect of this...
Categories: Performance, Developer tools

Cookie Consent Notice by CookieYes

The CookieYes consent module for Drupal (versions 8/9/10/11) provides an easy solution for managing cookie consent and compliance with data privacy laws, including GDPR and US State Laws such as...

Pages