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

7,307 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.

Widget Provider API

This is NOT production ready! DON't USE! ;) Widget Provider API A Drupal module that provides a framework for creating embeddable widgets that can be displayed in iframes or external applications....
Categories: Developer tools, Import and export

Popup forms

Note: please use dev version, 7.x-1.x release was made by mistake. API of this module is unstable, it can and will change in the future. We will issue a stable release after we finalize the API....

Taxonomy Ordinal

The module provides a field type that creates a stable index from the hierarchical structure of taxonomy vocabularies. It can be used for sorting in views and creates a unique numbered, stable...
Categories: Content display, Site structure

Layout Builder Staff Members Blocks

🇺🇦This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and the safety of Europe. This component displays simple staff member info cards...
Categories: Content display

SIS Automation

Project: SIS Automation on Drupal.org Package: SIS Drupal: 10.3+ / 11.x | PHP: 8.1+ A visual workflow automation platform for Drupal. Build automations with a drag-and-drop editor, integrate 170+...

Paragraphs Bundles Import

PB Import - Paragraphs Bundles Import PB Import (Paragraphs Bundles Import) is a comprehensive Drupal module that streamlines bulk content operations through CSV file imports. Built specifically...
Categories: Administration tools, Automation, Content display

Answers Alternative

This project was previously a sandbox alternative to the Answers project. The code has since been pushed to Answers, so this sandbox is obsolete. For Answers, please proceed there. This project has...
Categories: Content editing experience

OOE = Object Oriented Examples = One Of Each

IMPORTANT: this is an experimental, educational, object-oriented tutorial module This module currently offers no significant end-functionality to users, although the (incomplete but quite extensive...
Categories: Developer tools

Puzzler

Puzzler makes it easy to insert bits and pieces of Wikipedia content into Drupal, keeping the information fresh as improvements are done by the community of Wikipedia editors. Puzzler allows you to...
Categories: Content editing experience, Media, Import and export

GovDelivery Bulletins

GovDelivery Bulletins This module provides a set of utilities to have your Drupal powered site use GovDelivery's Communications Cloud API - Bulletins resource https://developer.govdelivery.com/api...
Categories: Integrations

Social Summaries

Social Summaries is a plug-and-play Drupal module that helps content creators, editors, and marketers quickly generate short, compelling summaries for their content—specifically optimized for...
Categories: Artificial Intelligence (AI)

Context Control Center (CCC)

Beta1 released at DrupalCon Chicago! 🎉 Beta testers welcome! Please file bugs, feature requests, UX improvements, and ideas in the issue queue. 🙏 For developers and those comfortable with ddev, see...
Categories: Artificial Intelligence (AI)

Dropsolid Rocketship Core

Switched to maintenance only, no new features will be added. The core of the Dropsolid Rocketship distribution. Contains a solid base to start developing any Drupal site, from SEO optimizations to...

Drush Fields

Introduction This Drush extension is meant for individual field data manipulation from commandline. It uses Drush commandline interface. Aim is to be able to perform all CRUD operations and more on...
Categories: Administration tools, Content editing experience, Site structure

Room Reservations

The Room Reservations module was developed for use by academic libraries to manage access to and use of their study rooms. All academic libraries have rooms set aside for student study and...
Categories: Site structure

Ckeditor Media Resizer

When editors embed media images inside a CKEditor 5 text field, Drupal provides no built-in way to resize them — the image renders at its original size or the size dictated by the view mode, and...
Categories: Content display, Media, Site structure

smart 404

Smart 404 closes the gap between "there are 404 errors on my site" and "I've fixed them." It automatically logs every 404 response, aggregates hits per path, and presents them in a clean admin...
Categories: Administration tools, Search engine optimization (SEO), Site structure

Grant

INTRODUCTION Grant allows to manage access to entities with a simple logic which can be used standalone, and a more complex logic based on the grant entity and mail addresses with assigning roles...
Categories: Access control

Archport

Archport is a set of drush commands that can export and import Drupal nodes and their associated fields, files, tags, and user information. You can use it as is for fairly simple sites, but you may...
Categories: Import and export

CKEditor 5 CSV to Table

Transform CSV files into editable HTML tables instantly within CKEditor 5. This module adds a dedicated toolbar button that allows content editors to upload CSV files and automatically generate...

Fluent

Fluent is a Drupal module that significantly improves the developer's experience by simplifying access to fieldable entities, such as Nodes, Media, Taxonomy Terms, Paragraphs, and others. A...
Categories: Developer tools

Block submitting twice

This module is abandoned, users are encouraged to use the Hide Submit module. The Hide Submit module contains many of the same features. The 7.x-2.x branch of hide submit is based on the code in...
Categories: Content editing experience

Flash Block

This module enables you to generate a Flash animation text scroller which can be configured via a settings page. You will need PHP-Ming support for this module to work effectively.
Categories: E-commerce

Last.fm Blocks

Project can be closed. Code is too buggy to be released.
Categories: Media, Integrations

Comment Block d7

Drupal 7 port of commentblock module. Stripped out the views stuff.
Categories: Content display

Pages