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.
Fast Autocomplete
The Fast Autocomplete module provides fast IMDB-like suggestions below a text input field. Suggestions are stored as json files in the public files folder so that they can be provided to the...
Categories: Site search
Animate CSS
This module is to provide easy integration of Animate CSS, a bunch of cool, fun and cross-browser animations for you to use in your projects. Great for emphasis, home pages, sliders, and general...
Kint
Kint is a dumper in the vein of var_dump(), with keyboard controls, search, access path provision, and automatic data parsing. Note: The package naming issue has been resolved. If you are using...
Categories: Developer tools
Search API Common Fields
This module allows defining fields on Search API index which merge matching properties on multiple datasources. For example, if two datasources on an index have an identically-named date field,...
Categories: Site search
Facet API Bonus
Facet API Bonus for Drupal 7 is a collection of additional Facet API plugins and functionality, foremost filter and dependency plugins – And a place to collect more additional Facet API extensions....
Automatic IP ban (Autoban)
Autoban allows to automatize IP ban using watchdog table by the module rules. Drupal 8,9,10,11 version Need enable Database logging module (core) and at least one IP Ban Providers submodule:...
Categories: Access control, Administration tools, Security
Search API Synonym
INTRODUCTION This module let editors or administrators manage synonyms and spelling errors for Search API directly in Drupal. The module support automated export of synonyms using cron or manual...
Categories: Site search
Apache Solr Attachments
An add-on module for Apache Solr Search Integration to enable indexing and searching of file attachments. The text of the attachments may be extracted locally using Tika (a java application) or...
Categories: Site search, Integrations
Search Krumo
Introduction Search Krumo extends the Devel module. It makes it possible to search through the krumo's that Devel provides when you use for example dpm(). It's a time-saving module for lazy...
Categories: Developer tools
Acquia Drupal Starter Kit Video
Synopsis Acquia Drupal Starter Kit Video provides a video media type and related configuration and is part of the Acquia Drupal Starter Kit ecosystem. Recommended modules * Acquia Drupal Starter...
Categories: Content editing experience, Media
Acquia Drupal Starter Kit Image
Announcement Acquia CMS has been officially renamed to Acquia Drupal Starter Kit. Rest assured, this change does not affect the standards or functionality of the product you know and appreciate....
Categories: Media
Localization client
This module helps you fix translations on your site as you see the issues. Just by navigating around your pages, you'll be able to fix translations and fill in missing ones using the on-page...
Categories: Multilingual
Inline Block Title Automatic
Block content entities in layout builder suffer from a minor UI headache with regards to titles. All block content entities require the "info" field to have a value. In the reusable library world,...
Porter Algorithm Search Stemmer
This module implements the Porter stemming algorithm to improve English-language searching with the Drupal built-in Search module. Stemming is a process for truncating words in a search index to a...
Categories: Site search
elFinder file manager
elFinder is a open source file manager. Report issue Features: Integrated with WYSIWYG API capable editors: CKEditor, FCKeditor (D6, D7), TinyMCE, BUEditor, jWYSIWYG (D6), YUI (D6, D7), WYMeditor ...
Categories: Administration tools, Media
Data
Data module helps you model, manage and query related sets of tables. It offers an administration interface and a low level API for manipulating tables and accessing their contents. Data module...
Categories: Content editing experience
Media Browser Plus
This is an enhancement module for the Media module. The focus is on UX improvements for Media that won't bloat the main module. Currently the additions are: Adding tags to media when uploading....
AI SEO/GEO Analyzer
The AI SEO/GEO Analyzer is a Drupal module that integrates with the AI ecosystem to provide both traditional SEO and Generative Engine Optimization (GEO) analysis directly within your content...
Categories: Search engine optimization (SEO)
Entity Reference Autocomplete
This module defines a new form element type, called "entityreference", that allows developers to add autocomplete fields to forms, so that users can reference any entity in the same way they would...
Categories: Developer tools, Site search
Availability Calendars
The Availability Calendar module allows you to add an availability calendar to entities. Example use cases are tourist accommodation - e.g. bed and breakfast, holiday homes or self catered...
Milvus VDB Provider
The Milvus VDB Provider module enables Vector Database (VDB) support for AI-driven functionality in Drupal. It integrates with the AI Core module and AI Search module to perform high-performance...
Categories: Artificial Intelligence (AI), Site structure
Salesforce Suite
This suite of modules supports integration with Salesforce by synchronizing Drupal entities (E.g., users, nodes, files) with Salesforce objects (E.g., contacts, organizations, opportunities). It...
Categories: Integrations
Search Restrict
Restrict by role who can search for each content type. Approach of this module is to re-write the search query, so that content is indexed and available as search results to users in role(s) that...
Categories: Site search, Access control
Search API Decoupled
Search API Decoupled module provides a search display plugin for Search API as an alternative to views for displaying the search results. Search API Endpoint entities are used to define the search...
Categories: Decoupled, Developer tools, Site search
Entity Reference Purger
Entity Reference Purger removes orphaned (dangling) entity references when an entity is deleted. Problem/Motivation Entity reference field items are not removed when the referenced entity is...
Categories: Content editing experience