Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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.
Geolocation Field
Geolocation Field provides a field type to store geographical locations as pairs of latitude and longitude (lan,lng) as well as the necessary integration to display those locations through views,...
Categories: Content display, Integrations, Site structure
Simple Google Maps
This module is about the simplest way to display a Google Map, and/or a link to a Google Map, in your content. It provides a field formatter for Drupal plain text fields (it can also be used on...
Categories: Site structure
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
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
GMap Module
🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. The GMap module provides an interface to the Google Maps...
Categories: Content display, Site structure, Integrations
Google Analytics
Adds the Google Analytics web statistics tracking system to your website. The module allows you to add the following statistics features to your site: Single/multi/cross domain tracking Selectively...
Categories: Integrations
Google Map Field
This module introduces a Google Map Field type, enabling content editors to seamlessly integrate maps into any fieldable entity. Editors can pinpoint locations by dropping a marker and customizing...
Categories: Site structure
Leaflet More Maps
Want to freshen up your site with something a bit different? Leaflet More Maps adds over 20 attractive map styles to your site via Leaflet, the lightweight mobile-friendly library for interactive...
Categories: Content display, Content editing experience, Integrations
Styled Google Map
Create a styled Google map in as few steps possible. This module integrates as a geofield formatter, which means you can have all settings in one place. You have options that include setting a...
Categories: Integrations, Site structure
Google Tag
Google Tag The 2.0.x branch supports Google Tag and Google Tag Manager. Users of Google Analytics should be using the 2.x version of this module. This project integrates the site with the Google...
Categories: Integrations
IMCE
IMCE is a file manager featuring personal directories and quotas. Features Upload/delete files, resize images. Support for file systems: private, s3, google Configuration per role: file size/type,...
Categories: Content editing experience, Media
Metatag
The Metatag module allows you to automatically provide structured metadata, aka "meta tags", about a website. In the context of search engine optimization, when people refer to meta tags they are...
Categories: Search engine optimization (SEO)
Address Map (& Directions) Link
The Address Map Link module adds additional field formatter settings that allow Address fields to be linked to an external map site. Some supported mapping sites have the ability to open the their...
Categories: Content display, Site structure
reCAPTCHA
Uses the Google reCAPTCHA web service to improve the CAPTCHA system. It is tough on bots and easy on humans. reCAPTCHA is built for security. Armed with state of the art technology, it always stays...
Categories: Integrations, Security
Leaflet
Drupal advanced integration with the Leaflet JS mapping library. A Modern, Lightweight Open-Source JavaScript Library for Interactive Web Mapping Drupal Leaflet module is dependant from the...
Categories: Content display, Integrations, Site structure
Sophron
Sophron of Syracuse (Greek: Σώφρων ὁ Συρακούσιος, fl. 430 BC) was a writer of mimes. (Wikipedia) Sophron of Drupal is a module to enhance MIME type management, based on the FileEye/MimeMap library....
Categories: Developer tools
Search API Autocomplete
This module provides autocomplete functionality for Search API searches. Autocompletion can be activated and configured for each search (all search views and pages) individually, so you have fine...
Categories: Site search
Simple XML sitemap
Every webpage needs an automatic XML sitemap generator for SEO reasons. Sitemaps generated by this module adhere to the new Google standard regarding multilingual content by creating hreflang...
Categories: Multilingual, Search engine optimization (SEO), Site search
OpenID Connect / OAuth client
The OpenID Connect module provides a pluggable client implementation for the OpenID Connect protocol. The server implementation of the protocol is provided by the Simple OAuth (OAuth2) & OpenID...
Categories: Access control
Google API PHP Client
Google APIs give you programmatic access to Google Maps, Google Drive, YouTube, and many other Google products. To make coding against these APIs easier, Google provides client libraries that can...
Categories: Integrations
reCAPTCHA v3
Google reCAPTCHA v3 Module provides a streamlined and secure solution for integrating Google reCAPTCHA v3 and fallback challenges into your Drupal site. This module enhances security without adding...
Categories: Access control, Integrations, Security
Feeds
Feeds is the module for importing or aggregating data into nodes, users, taxonomy terms and other content entities using a web interface without coding a migration. Data can be imported from...
Categories: Import and export
XML sitemap
The XML sitemap module creates a sitemap that conforms to the sitemaps.org specification. This helps search engines to more intelligently crawl a website and keep their results up to date. The...
Categories: Administration tools, Search engine optimization (SEO), Site search
Location Map
This simple module displays just one location map via Google Maps, for brochure and company profile web sites. #D7CX: As pledged, Location Map module had a full Drupal 7 release on the day that...
Categories: Site structure
Site map
This module provides a site map that gives visitors an overview of your site. It can also display the RSS feeds for all blogs and categories. Drupal generates the RSS feeds automatically but few...
Categories: Content display, Import and export