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.
Paragraph Access
## Project Summary (Short Description) Take control of content visibility on your group-based Drupal sites with flexible, granular access restrictions for paragraphs. ### Overview The **Paragraph...
Categories: Access control
Static Routes
Static routes for Drupal Motivation It’s true that you could add some static HTML files to your Drupal site if you wanted to but URL paths these days aren’t always that simple. In the spirit of...
Funding
The Funding module enables Drupal users to present their crowdfunding information to site visitors in a number of beautiful and effective ways. It does so by providing a new Field Type ("Funding...
Categories: Site structure
User News
The User News module allows each member of your Drupal site to individually create and publish news articles, with each member having his/her own individual RSS feed. A block is also provided which...
Categories: Content editing experience, Content display
Social Importer
# Social Drupal module suite for creating social entities and importing social items from web services. The purpose behind this suite of modules is to create a proper approach to pulling social...
Categories: Content editing experience, Import and export, Media
altscan
Altscan checks for missing `alt` attributes in images in Drupal Field API data. Alt text is required on all images that are not "purely decorative" in order for a site to meet WCAG 2.0 level A (the...
Categories: Administration tools, Content editing experience
AllAccessible Accessibility
Boost your website’s accessibility with AllAccessible’s extensive features: ♿ Accessibility Widget ♿ Empower all visitors to personalize their browsing experience on your website, with...
Categories: Accessibility
Crossword
Add Crossword Puzzles to Your Site This module makes it easy to add crossword puzzles that are playable in the browser to your Drupal site. It is not for authoring puzzles; rather, it allows you to...
Categories: User engagement
Elfsight Photo Gallery
This project is unsupported due to an issue the maintainer didn’t address. See [#3112796] for details. If you have already installed this project, you should uninstall it. If you've already copy...
Categories: Content editing experience, Content display, Media
Render Builder
Render Builder modernizes the Drupal development experience by replacing verbose associative arrays with type-safe, fluent PHP classes. It allows developers to build render structures using methods...
Categories: Developer tools
Git Release Notes for Drush
Overview This is a Git port of cvs-release-notes.php, which lived in the tricks repo back in CVS land. Recommended replacement There is a similar tool as part of the drupalorg-cli project. The...
Categories: Developer tools
Virtual Sites
Virtual Sites offers almost the same (and more) functionality as the Drupal multi-site feature without the need for the complicated setup of that feature. Depending on conditions (e.g. requested...
Categories: Administration tools, Content display, Developer tools
FolderShare
FolderShare: A pure Drupal module for file sharing; data organization and data storage (Digital asset management system | Data management system) FolderShare enables drag-and-drop file uploads,...
Categories: Decoupled, Import and export, Media
Informal
Informal is intended as a combination of a Wiki notation filter and a free-form DB. (After years on DokuWiki, I cannot live without Wiki notation and the existing filters do not satisfy me, sorry!)...
Unset Assets
Summary This module lets you to exclude a set of assets (CSS and JavaScript) from the active theme's .info file. The goal is to reduce the weight of resources sent to the client to improve page...
Categories: Developer tools, Performance
Word Cloud
The Word Cloud module transforms your Drupal 10/11 site into a dynamic data visualization platform by rendering text and textarea fields as interactive, canvas-based word clouds. Built with a focus...
External Help
The External Help module makes it easier for other modules to add links to external help pages, complementing description texts and help files. The audience of this module is purely other modules –...
JsMath for displaying mathematics with TeX
Introduction This module enables the jsMath script for displaying mathematical expressions. Users can enter arbitrary mathematical expressions in their drupal content by using the standard TeX...
Categories: Content display, Content editing experience
UC Tracking Links
About This module provide a shipment tracking link on the order page for Ubercart. When the user clicks on that link, the web browser navigates to the tracking page provided by the carrier. At the...
Categories: E-commerce
Tsort
Tsort is a table column sort for non-sql tables. It allows you to sort a table by any column heading, where the table data is not directly pulled from a database, but is simply in an array of rows....
Handlebars
Introduction Provides Drupal integration with Handlebars.js. This module is ideal for Drupal backend developers that are comfortable using Twig and do not want the overhead of working with React or...
Categories: Decoupled
Opensolr Search
AI-Powered Search for Drupal — Zero Configuration Opensolr Search gives your Drupal site hybrid AI search (keyword + vector/semantic), AI-generated answers, autocomplete, faceted navigation,...
Categories: Artificial Intelligence (AI), Search engine optimization (SEO), Site search
Topic Map
Overview A topic map is a set of topics and associations between them. This module implements topic maps as a data-driven generic graph structure of typed associations between topics embedded as...
Categories: Content editing experience, Site structure
API Insight Lab
API Insight Lab provides API performance testing and load testing for Drupal. Test endpoints, validate responses, chain requests, compare snapshots, and manage multiple environments—all in one UI....
Categories: Administration tools, Decoupled, Performance
Bot
Druplicon is a PHP IRC bot that has been servicing #drupal, #drupal-support, and many other IRC channels since 2005, proving itself an invaluable resource. Originally a Perl application coded by...
Categories: Developer tools, User engagement