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.
XunSearch
[English] This module handles integration with XunSearch - an excellent fulltext search engine – expressly for Chinese and other Asian languages like Korean and Japanese , and it support English...
Categories: Site search
Menu Export
Menu Export is a Drupal 7 module to export menus easily. Menu Export generates a piece of PHP code which you can store, for example inside a simple .inc file provided by your module. This module...
Categories: Import and export
Chart Suite
Chart Suite provides file field formatters to chart file data for tables, trees, and graphs. A variety of well-known textual file formats are supported, including comma-separated values (CSV), tab...
Categories: Content display, Content editing experience, Media
Entity Dependency Visualizer
Understanding complex data relationships or managing content synchronization across different sites in Drupal can be very daunting. But with this innovative module, you can simplify this process...
Categories: Content editing experience, Decoupled, Developer tools
Will Nice social share
To facilitate users to easily share their favourite content to various social platforms: QQ, Qzone, WeChat, Weibo, etc., thus extending the reach and visibility of the content. These platforms...
Categories: Content display, Integrations
tapis_system
This module adds support for Tapis systems within Drupal (https://tapis.readthedocs.io/en/latest/technical/systems.html). In Tapis, systems refer to a combination of a user account & a server that...
Categories: Integrations
Leaflet Maptiler
The purpose of this module is to provide an integration with Maptiler maps using Leaflet API. Installation Before you enable the Leaflet Maptiler module, you need to download and enable the Leaflet...
Todo Filter
Check, 1, Check, 1, 2, is this mic live? This module provides an input filter to display check-boxes that can be used as a task list. These check-boxes can be added using special markup when...
Categories: Content editing experience
Field Group Colorbox
Provides fieldgroups for colorbox triggers and for colorbox popups. This is useful if you would like certain fields of an entity to appear in a popup, instead being displayed immediately on the...
Categories: Content display, Site structure
Audio Player
The Audio Player module for Drupal 10/11 provides a flexible and customizable solution for displaying audio players within your content. It supports both single audio files and playlists, providing...
Categories: Accessibility, Media
Webform cards conditional
The module was created for this forum request. The use case By default, the "Card 2" is hidden. When a user enters a name into the "name" element, the module checks to see if the entered name was...
Elastic Search
Elastic Search https://github.com/ibrows/elastic_search https://ibrows.github.io/elastic_search/ INTRODUCTION ------------ The elastic_search module attempts to put elastic search paradigms at the...
Categories: Site search, Integrations
Node Subpages
This module allows site admins to define subpages for content types. For each content type, you can define what subpages will be used for nodes of that type, and what should be displayed for each...
ONLYOFFICE DocSpace
This module enables users to access ONLYOFFICE DocSpace, a room-based collaborative environment, from Drupal, as well as add DocSpace rooms and files to the Drupal pages. Plugin installation and...
Categories: Content display, Content editing experience, Integrations
ONLYOFFICE
The ONLYOFFICE module enables users to edit files in the Media module from Drupal using ONLYOFFICE Docs packaged as Document Server. The module allows to: Edit text documents, spreadsheets, and...
Categories: Content display, Content editing experience, Integrations
VideoJS Mediablock
Overview The VideoJS Mediablock module is an ADA/508 compliant, Responsive media player that works well with the Media and Media Library modules in Drupal core. VideoJS is a very mature, open...
Categories: Accessibility, Content editing experience, Media
Namecards
An address book application for storing and sharing contact information in a multiuser environment. Features: This module adds a self contained address book system to a Drupal website. The address...
Course management
This is the learning project. The goal of the project was to create an example and provide guidelines for creating custom content entity types. Requirements The module should implement the "Course"...
Categories: Content editing experience
Views Filtergroup
Allows grouping of filters so that only one of a set of filters is active at a time. The user can select which filter he or she wants to modify and the view is then only filtered by the selected...
Image Style Views Embed Effect
Using this module's image style effect you are able to use views module to render any content onto an image. You can do fun things like render user submitted captions onto an image, or user's...
Categories: Content editing experience, Media
View Mode Theme Tools
This module provides some front-end tools for node view mode display: Node Title field This field allows you field your title and select settings for display while hiding the title provided in the...
Categories: Content display
Views Filter Alias Parent
When using a "Content: ID" contextual filter on a view you can provide a default argument such as "Content ID from URL". This module provides an additional option "Content ID of Alias Parent". This...
View Modes Formatter Settings
This module is the extension of the Rendered entity formatters for the field types entity_reference_revision. It provides the ability to predefined view modes per each paragraph bundle separately...
Categories: Content editing experience, Content display, Site structure
Civicrm Proximity
CiviCRM Proximity CiviCRM Proximity enables geographical proximity search for the CiviCRM module. Views integration OpenLayers Proximity exposes: * Square filter: it gives locations contained...
Categories: Site search
SlideshowPro Integration
SSP is a module intended for seamless slideshowpro integration. As there were no modules for drupal 6, I decided to solve that problem. More details to come, this is just the initial release. Here...
Categories: Media, Integrations