
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.
IPstack
🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. This module allows site developers to use IPstack API ...
Categories: Developer tools, Site structure, Integrations
Layout Kit
Layout Kit is a ready to use set of layouts, now (take a look at screenshots): Accordion. Conmutator (accordions where all the sections can be closed/opened at once). Tabs: horizontal. Tabs:...
Categories: Content editing experience, Site structure, Developer tools
Commerce Currencies Price
Field type based on commerce price field and currency. It allows entering prices for all currencies inside one field, instead of creating per currency field. Data are serialized. To get array, use ...
Categories: E-commerce, Site structure
Term Revision
This module allows you to create revisions for a taxonomy term. You can view all created revisions in tabular form, view the contents of a particular revision, delete a revision and also revert to...
Categories: Administration tools, Content editing experience, Site structure
User IP Lookup
Overview This module enables tracking of each user login event, capturing and storing details such as the browser name, platform, browser version, city, region, and user ID in your database....
Categories: Site structure, Integrations, Access control
Zoom course object
This module enables Zoom meetings to be used as Course objects. The object allows for creation of new Zoom meetings or using existing ones. A lightweight API is included. Users attending these...
Categories: User engagement, Site structure
Allowed Options
Allowed Options provides the ability to configure available options on the field widget level. Let's say you have the following case: 1) There is a field of list (text) type with the following...
Categories: Site structure
Bootstrap Materialize DateTime Picker
OVERVIEW Drupal 8/9/10/11 Bootstrap Materialize DateTime picker. Bootstrap Materialize DateTime Picker module provides a widget for Drupal Date fields. Also we can add Materialize DateTime picker...
Categories: Administration tools, Developer tools, Site structure
UIkit Iconpicker
This module Integrate the UIkit 3 Icon with Drupal fields. See : https://getuikit.com/docs/icon Recommended Theme This module is an utility to manage an UIkit 3 icon Field. It suppose you use the...
Categories: Integrations, Site structure
Comma Separated String Widget
This project provides a new widget to allow editors to enter comma separated values in a text field. This is useful for multivalue string fields. 📹 Watch the video tutorial 📹 Usage Step 1 Configure...
Categories: Administration tools, Site structure
Form Filter Fields
If you need a taxonomy field to be filtered based off of another taxonomy field's value, this module is for you. It is handled via Views. I originally used Business Rules to accomplish the...
Categories: Content editing experience, Site structure
Youtube Playlists
This module allows you to fetch YouTube playlists from a YouTube channel and create nodes of type "YouTube Playlists". It also provides a view page at the URI `/youtube-playlists` for displaying...
Categories: Site structure
Registration extra
Add functionnality to entity registration module For each regitration type Default confirmation message Default organizers mails Default template mail reminder Send a mail to organizers for new...
Categories: Site structure, User engagement
Field Cache
The module allows administrators to set cache controls on field formatters. max-age, contexts, and tags are all supported. Features The contents rendered in fields may vary depending on various...
Categories: Administration tools, Content display, Site structure
Script Categorisation for Cookie Blockers
Cookie consent application, like CookiePro or CookieBot, have automatic cookie blocking which makes it very simple to integrate a compliant cookie policy. The auto-blockers work by preventing...
Categories: Developer tools, Integrations, Site structure
Fielder
Fielder allows you to embed node fields (images, videos, files and any others) right in the node body using a simple inline tag: [fieldname:items|position]. The real power of this module comes when...
Categories: Content editing experience, Content display, Site structure
Magic Search
Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The...
Categories: Site structure
Tag API
About This module was originally suggested by Nedjo Rogers on http://groups.drupal.org/node/100179. The group discussion page gathered much attention at the time, but little unification actually...
Categories: Site structure
Control Panel
This module adds a new graphical control panel page. It allows the user to specify the menu path to use as the source for the Control Panel. ''admin' is the default but it can be set to any menu...
Categories: Administration tools, Site structure
Forced Term
Use this module to force all content submitted by a user to be associated with a term from a taxonomy. #D7CX: I pledge that Forced Term will have a full Drupal 7 release on the day that Drupal 7 is...
Categories: Administration tools, Site structure
Vocabulary
A Taxonomy-related module. The basic "out of the box" functionality is to provide a listing of vocabulary's taxonomy terms at taxonomy/vid. However, don't use this page like that unless you really...
Categories: Content editing experience, Site structure
Timelinemap
Timeline Map was built as a Views 2 style plug-in. It is based on Timemap.js project, so Timemap.js (from http://code.google.com/p/timemap/) has to be included in the module’s js directory. It...
Categories: Site structure
Taxonomy Find
This module is unsupported due to a security issue the maintainer didn’t fix. See Taxonomy Find - Unsupported - SA-CONTRIB-2015-153 for details. If you want to use this module, your options are:...
Categories: Site structure, Developer tools
Context Hide Local Tasks
Overview Have you ever needed to hide the local task tabs? Typically, you override theme_menu_local_tasks() and, based on some condition, return an empty string. This module gives you the...
Categories: Site structure, Developer tools
Field suppress
Suppress field data from being loaded during entity_load(). Since field data will not be loaded it will not be displayed nor editable through the interface. This can be handy if you are using an...
Categories: Developer tools, Site structure