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

878 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.

CommonMark

WARNING: this module has been deprecated in favor of Markdown (CommonMark) See [#2952435] This module provides a text format filter that converts Markdown to HTML based on the CommonMark spec...
Categories: Content editing experience, Integrations

GraphQL Fragment Include

A module to include fragments inside a GraphQL query, using the following syntax: # include path.gql. This module is useful when: You have a collection of paragraphs (or any other kind of entity)...
Categories: Decoupled

Save-to-File

Ever wish that Drupal had a front-end code editor? Frustrated with using the space bar to indent code in textareas? Wish you could back up your node code to a hard file? Then Save-to-File might be...
Categories: Content editing experience, Content display

API Tester

The API Tester module transforms your Drupal 10/11 site into a powerful development environment by embedding a full-featured REST client directly into the admin interface. It eliminates the need...

Behat UI

The Behat UI module lets any person to run automated tests and create new tests (and also run them while they are being created). The user can later download the updated feature with the newly...
Categories: Developer tools

Mermaid Integration

The Mermaid Integration module is used to provide your Drupal site with the Mermaid JS library. For more information on what Mermaid is, visit the links to the Github project and documentation, in...
Categories: Content display, Content editing experience, Integrations

DMC aka PHP Framework

Drupal Module Classes. This is my way to return something to the community. The goal of this project is allow the developer to create new modules using pure PHP objects syntax instead of arrays....
Categories: Developer tools

vdocipher

Add your vdocipher videos on a Drupal website Your videos on VdoCipher are protected and can only be played when generating an access token for each video view. This access token needs to be...
Categories: Media, Security, Integrations

Site Common

Site common is an collection of common things i use on all my projects lately. This module requires https://www.drupal.org/sandbox/qwaygon/2679375. Module highlights: Advanced image Formatter, that...

Paragraphs Kit

A set of paragraphs bundles. The base Paragraphs kit module contains the following paragraph types: Text Image and Caption Slide show Map FAQs Jumbotron (named after the bootstrap component - used...
Categories: Content editing experience

Ckeditor-Plugin-DSFR

CKEDITOR Plugin to insert DSFR components into CKEDITOR: HighLight - Mise en exergue : https://www.systeme-de-design.gouv.fr/composants-et-modeles/composants/mise-en-exergue/ Video : https://www...
Categories: Content editing experience

Bot Rules

Overview This module provides events, conditions and actions to integrate an IRC bot with Rules. Prerequisites A working IRC bot using Bot module. Currently implemented features Events: - Received...

Assembly AI Provider

Looking for industry-leading speech-to-text capabilities? AssemblyAI delivers state-of-the-art speech recognition powered by advanced AI models. Integrated with the AI module, AssemblyAI Provider...
Categories: Artificial Intelligence (AI)

Accessibility Auto Fixer

The Accessibility Auto Fixer module helps Drupal sites identify and improve accessibility issues based on WCAG guidelines. It integrates automated scanning using axe-core, provides detailed reports...
Categories: Accessibility, Administration tools, Security

dbquery

This module aims at providing a class wrapping all the DB queries in standard structural format that are most commonly used while making a drupal site. This will help developers concentrate on the...
Categories: Developer tools

Hashtags

Hashtags module provides alternative way of adding tags to entities. Check the pictures to see the tips how to handle with this module. Keywords that start with a pound (#) sign are called hashtags...
Categories: Content editing experience, Site structure

Entity Tools

Entity Tools provides syntactic sugar over entities for custom modules and themes (Twig templates in general). It comes with helpers to select, load and display content or configuration entities....
Categories: Content editing experience, Content display, Developer tools

Taxtractor

The Taxtractor module, short for taxonomy extractor, lets you configure a free tagging vocabulary to fill out the rest of the form. For example, given a content type showing a set of 3 radio...
Categories: Content editing experience, Site structure

PGN Diagram Filter

An input filter allowing the insertion of dynamic or static PGN diagrams into any node or block for which it is enabled using the ChessTempo.com PGN Viewer. Basic syntax is fairly simple: [pgn:PGN...

myTinyTodo

A simple way to manage your todo list. This module is based on myTinyTodo. Demo Demo | Demo for mobiles Features Multiple task lists per TODO list Multiple TODO lists per node Task notes Tags (and...

Driki

Driki is a module that was specifically created to import Wiki articles based on their XML version into nodes (although it is possible to import just any XML). This module provides a custom field...
Categories: Import and export

Clear cache tag

#################### ## Overview #################### INTRODUCTION ------------ What? A cache tag is a string. Cache tags are passed around in sets (order doesn't matter) of strings, so they are...
Categories: Administration tools, Content editing experience, Developer tools

DynamoDB Client

The Drupal DynamoDB module provides integration with AWS DynamoDB services. Current integration provides a basic database wrapper for use with DynamoDB. There is a Drupal-based wrapper...
Categories: Developer tools, Performance, Integrations

Well done filter

Fast and easy Tasklists / TODO Lists! Converts a textual tasks list with a set state symbol (Done / To do) to a beautiful checkbox lists display in output. For example: # Wash the dishes - Take a...
Categories: Content display, Content editing experience

Markdown Extra

I once fell in love with markdown language and still stick to it. This module provides some usefull extensions that help using markdown syntax in the drupal context. Alias Filter I assume you use...
Categories: Content editing experience

Pages