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

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

FFmpeg Media

FFmpeg Media converts the videos in Drupal Media with FFmpeg 8 or 9. Uploads stay in Drupal's own Media workflows: Media Library, Media forms and any entity form that embeds a media or file field....
Categories: Content display, Content editing experience, Media

Ext

Warning message As of December 7, 2008, this project appears to be no longer supported. If, as the project maintainer, you feel this message has been posted in error, please post a comment on [...

Test Driven Learning

Node: I've decided to rewrite this more along the lines of Ruby Koans, using Drush commands and Behat/PHPUnit instead of Simpletest. You're welcome to check out the code here, but I am not actively...
Categories: Developer tools

RESTfulness

I have never had the time to develop this module as planned. I believe that other modules now available may do what it aimed to do. Please contact me if you can confirm this (or want to take this...
Categories: Administration tools, Developer tools

User Display API

User Display aims at providing a centralized configuration and extendable API to consistently display user names and pictures (avatars) across a site. By supporting User Display's API, third party...

Click2Sell Suite

This module is unsupported due to a security issue the maintainer didn’t fix. See SA-CONTRIB-2013-075 - Click2Sell - Multiple Vulnerabilities (XSS and CSRF) for details. If you want to use this...
Categories: Integrations

TEI Download

Summary The TEI Download module allows downloading various renderings of documents encoded according to the standards of the Text Encoding Initiative (TEI) and published with the TEI Content module...
Categories: Import and export

Syndeploy

Let's say that you want to deploy content from your staging site to production, or more generally, from one site to another (or multiple) sites. You could use Deployment, but what if you prefer a...
Categories: Administration tools, Content editing experience, Import and export

vocabulary matrix

As a first step this module attempts to support a content field as a matrix. The matrix field supports management of the labels of the matrix on the x and y axes i.e. first row column headers and...
Categories: Content display, Site structure

Site Copy

Site Copy was created to expedite the process of copying an existing website's content into Drupal. The original version was a custom module developed by the University of Ottawa; this is a rewrite...
Categories: Content editing experience, Import and export

Acquia Cloud Dashboard

TODO: [#2076593] Initial Report Generation takes time and could possibly timeout when there are large number of sites on the subscription or when Cloud API is responding slow. Generate the report...

Custom Input

Summary: Custom Input modifies the standard "Manage Fields" interface to enable site builders to customize the way that fields are presented on a form. For each field you can: Add custom CSS...
Categories: Site structure

repositorydañado

"It reposi" R.B. Repository D8 ===== Tool to import and aggregation publications for Drupal 8. Features https://www.drupal.org/node/3004349 ======== This module aims to simplify the capture...

Entity Custom Base Field

Creating base fields are usable when we need to create them at one place & this field would get shared across all the bundles of an entity type. Thus in place of having to create fields separately...
Categories: Site structure

OCR API

The OCR module gives Drupal a text-extraction service that reads image and document files and returns their text content. It uses a plugin-based provider system so the underlying OCR engine can be...
Categories: Integrations

Flexpaper

The Flexpaper module provides the formatter for File field which is used for showing pdf files using Devaldi FlexPaper pdf reader. Version info Version 2.x supports both Flexpaper Zine version and...
Categories: Content editing experience, Integrations

Last.fm Simple Stats

This module is no longer maintained or supported. This is a simple module which allows you to embed Last.fm statistics for a user inside a node. The module has an own block, which can show the...

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

Webp widget upload

WebP Widget Upload converts JPG and PNG images to WebP as soon as they are uploaded—but only for the image fields you choose. If you want smaller image files stored on the server without setting up...
Categories: Media

Scenarios

What does this module do? This module provides an API that uses a single hook: hook_scenario_import. This hook allows any module or installation profile to be used as a "scenario" (e.g. demo...
Categories: Developer tools

JSON/JSONB Field (deprecated)

Please use the JSON Field module instead. This module implements a Drupal field type that stores JSON or JSONB data. Database versions that support JSON/JSONB PostgresSQL 9.2+ (JSON) PostgresSQL 9...
Categories: Content editing experience, Developer tools, Site structure

Webform Entity

This module exposes webform submissions as a fieldable entity on behalf of webform and optionally provides a bundle for each of the content types for which webform functionality is enabled. This...

eForm

Entityform for Drupal 8(to avoid name confusion) Current Status Determining if this module is needed for Drupal 8. Current alternatives Contact Storage( +Core Contact) This module adds much of...
Categories: Content editing experience, User engagement

Glossary

Note: As of September 21, 2021, this project appears to no longer be supported. If you are interested in taking this project over, or you as the project maintainer feel this message has been posted...
Categories: Developer tools

AI Finetuner

AI Fine-tuning trains custom models from your Drupal content. Pick a provider, point a job at uploaded images, a content type, or a View, and the module builds the dataset, starts the remote...
Categories: Artificial Intelligence (AI), Content editing experience, Integrations

Pages