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

13,145 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.

TMGMT Bulk

Translation Management Bulk Job Creation The module allows bulk creation of TMGMT jobs basing on the already existing translations. For example, you can create a job with all locale strings that 1)...
Categories: Multilingual

Physical Quantity Fields

The Physical Quantity Fields module for Drupal 10/11 is a robust engineering and scientific toolkit that provides 15+ specialized field types for physical measurements. Built with a service-based...
Categories: Site structure

Tavily

Tavily is a service that can figure out context and search results for your search intent on a question or a search word. Tavily is a module that currently have two things available for it. The one...
Categories: Content editing experience, Search engine optimization (SEO)

Simple Crawler

Simple Crawler helps you scrape or even crawl webpages and websites for context, research or migrations. It just a wrapper around Guzzle, so it will not be able to scrape client side rendered...
Categories: Automation, Integrations, Search engine optimization (SEO)

Carbon impact evaluator

The Carbon Impact Evaluator module is designed to measure the carbon emissions associated with a website. To conduct this assessment, the module uses the CO2.js library from the Green Web...
Categories: Performance

Product Gallery

Provides field formatter for image and media fields with customizable functionality for creating an interactive product gallery with features such as main image display, thumbnail arrangement, zoom...
Categories: Accessibility

LocalGov Subsites Extras

This module let you create menu-driven subsites in your LGD site. The menu defines the structure of the subsite, and also lets you use Drupal's standard menu blocks and tools to display the subsite...

Migrate_Sites

# Migrate Example: Writing a custom Migrate Source Plugin When working with migrations where the source files keep changing at regular intervals (say, nightly), it can get really tedious to...
Categories: Import and export

Drupal Computing

Drupal Computing is a framework that facilitates distributed computing between Drupal and external programs written in non-PHP languages such as Java and Python. It is particularly designed for the...
Categories: Developer tools, Performance, Integrations

Elastic Enterprise Search

Old version: https://drupal.org/project/elastic_appsearch This module is similar to Search API Solr, What Search API Solr is for Solr, this is for Elastic Enterprise Search. Submodules This module...
Categories: Site search

Faceted Search

Drupal 7 status: There are no plans to port Faceted Search to Drupal 7. More info. The Faceted Search module provides a search API and a search interface for allowing users to browse content in...

Gallery2 migrate

The Gallery2 migrate module is designed to import photos and related data from the Gallery package. This module works with Version 2 of Gallery (G2) and Drupal 7. Some Drupal sites use the...

Annotation Chart

Annotation charts are interactive time series line charts that support annotations. Dependencies Google API Loader Setting up a View This is a View Style plugin that requires 3 field types: Date...
Categories: Content display, Integrations

Ubercart Members-only permissions

This module allows Ubercart store administrators to apply more fine-grained permissions to the product catalog and shopping cart. This is particularly useful in situations where you want the...
Categories: E-commerce

Vtiger CRM

The Vtiger CRM project provides a complex solution for integrating your Drupal website with Vtiger CRM 6.x. It consists of three separate modules that contain different bunches of functionality....
Categories: E-commerce

Drupal Automated Staging Toolkit

DAST is a set of build projects, tasks and other extensions created on the Phing framework for automating a wide variety of Drupal deployment and staging scenarios. The goal of DAST is to provide a...
Categories: Administration tools, Developer tools

Usernode Guestbook

So, you have a usernode. Do you want to make further sense of it? ;) Having a user a node gives also the possibility to post comments on a user. Let's use these comments as guestbook entries!...
Categories: Access control

Google Calendar API

Revisting this for Drupal 8 Much of the work underway for Drupal 8 makes a module like this one easier to implement because of: Improved Entity API A new plugin system Proper namespaced code allows...
Categories: Site structure

CiviRoles Sync

11-19-2008 - THIS MODULE IS NOW INCLUDED WITH CIVICRM 2.1.2+ AND IS NO LONGER BEING MAINTAINED ON DRUPAL.ORG, THE FILES BELOW ARE FOR LEGACY/ARCHIVE PURPOSES ONLY. The 6.x release has been removed...
Categories: Integrations, Access control

Pixlr

Look at Image Editor module first - it has all the functionality of this module and more. Bring Photoshop-like functionality into your Drupal website! Meet Pixlr power - create/edit any images...
Categories: Site structure, Developer tools

Simpleforms

24.02.2011. Do to some internal reasons new development of this module will be happening on http://drupal.org/project/qforms. Qforms is complete rewrite of simpleforms module, only the end user...

Yahoo Query Language API

The Yahoo Query Language (YQL) API Module only provides a mechanism for module developers to query the Yahoo's YQL databases. It is mainly intended as a launch point for developers to create plugin...
Categories: Content editing experience, User engagement

Anniversary Views Field

Module abandoned, see Issue #1504362: Is this module abandoned? This module is intended to enable Date Fields for views in a form that projects them to the actual or next year. That means any date...

Wazala eCommerce

Wazala is an external-to-Drupal eCommerce solution for Drupal. The Wazala service offers a low impact, easy method for web site owners and developers to include eCommerce in their Drupal sites,...
Categories: E-commerce, Integrations

Ubercart Conditional Attributes

What is Ubercart Conditional Attributes? This module can be used to define dependency relationships between options and attributes for each product class. Once established, these dependencies will...
Categories: E-commerce, Developer tools

Pages