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.
SVG Icon field
SVG icon field This module provides a new "SVG icon" field. By default it provides about 1000 categorized SVG icons. Icons used for project are released on CC0 licence, that means it can be used...
Categories: Site structure
Azure Content Moderator
Microsoft provided a service to check for profanity. The purpose of this module is to make it easier to use Microsoft's content moderation service. You will need to have an API key to use Microsoft...
Categories: Integrations
One page profile
One page profile, when used with the core profile module, allows users to edit their entire profile on one page, as opposed to a separate page for each category. Features: Supports ordering of...
Categories: Site structure, Access control
Sector Portfolio
Sector Portfolio offers a simple and easy way to add a promotional portfolio or showcase to your site. Included is everything you'll need to get going - a Portfolio content type, categories, and a...
Categories: Content editing experience
Simple Taxonomy to Menu
This module is a major time saver if you need an on-demand sync of taxonomy terms from a specific vocabulary into a Drupal menu. It contains similar functionality as Taxonomy Menu, but with a...
Categories: Site structure
Custom Contact Forms 7
This module extends a core Contact Module. Contact categories are as different contact pages with an URL based on the category name (`contact/website-feedback` as an example). Every contact page...
Categories: Media
Move Articles
INTRODUCTION: ------------ This module used to move articles from one category to another category. INSTALLATION: ------------- 1. Copy 'move_articles' folder to the modules directory. 2. At admin...
Categories: Developer tools
Product breadcrumb
Product breadcrumb 8.x, 9.x, 10.x This module provides to use Taxonomy based categories in breadcrumbs of your commerce product. How to Install module. Go to yoursite/admin/config/user-interface...
Categories: Site structure
FeedAPI Taxonomy Compare
This module is meant to work with FeedAPI, FeedAPI Node and Feed Element Mapper to give more control over what happens with incoming taxonomy terms. Example Use. Vocabulary of 'Categories' feeds...
Categories: Import and export, Site structure
Technorati
This module enables you to use Technorati tags in your content. There are different modes for the Technorati tags to work, and they can be different for each content type. The module will also...
Categories: Import and export, Site structure
gem_cat_index
This module is coded against 4.7 Drupal and the Category module. I am using the form_alter hook to include a set of radio options "Enabled" and "Disabled" on the Category sections. When enabled,...
Categories: Content display
Userpoints Taxonomy Mapping
The aim of this project is to allow administrators to assign a userpoints category to taxonomy terms. Features include the ability to inherit the category of parent terms (default), to select...
Block Discovery
Experimental drupal module that allows you use a theme.blocks.yml to define basic HTML blocks. ceiling: label: 'Rackspace Ceiling' description: 'The ceiling region block' category: 'Rackspace' path...
Link to content
This module requires tinymce.module. The linktocontent module allows you to extend the tinyMCE editor by several plugins. With these plugins you can link to nodes or menu items or user profiles ...
Categories: Content editing experience, Developer tools
Profile Tabs
This little module changes the way categories and fields are shown when viewing the profile. Normally they are all displayed below each other, which can result in very long user profiles when you...
Categories: Content display
Production check & Production monitor
[#2059569] is in progress and 8.x-1.0-alpha7 has been released. Please test thoroughly and submit any issues you encounter. Performance monitoring note: kbahey was kind enough to grant me...
Categories: Developer tools, Security, Integrations
GD Infinite Scroll
Infinite scroll / Load more button Provide an administration to use a jQuery plugin auto-pager on custom pages using pager. You can use autoload on scroll or a load more button. This module is...
Categories: Content display
Content Admin Tree
A module to recreate the back-end content administration pages where it changes admin/content and adds a menu trail experience for managing content and comments of content types and taxonomy terms....
Categories: Administration tools, Content editing experience, Site structure
Submenu Tree
Submenu Tree provides a method for structuring content hierarchically. For content which has a menu link, Submenu Tree display a list of content which is at the same level or below the content in...
Categories: Content display, Site structure, Developer tools
Jeopardy
Note: This module is now abandoned. This module allows users to add categories and questions to a custom node type, and then view the node and play a Jeopardy game with the questions/categories,...
Categories: User engagement
Taxonomy Matrix
Somewhat based on the Matrix module. Taxonomy Matrix is a bridge between taxonomy and a CCK Matrix field. It can be used to create a matrix of selections based on 2 selected taxonomy categories....
Showcase
See Views Slideshow for this functionality. The module allows a slide show presentation of teasers from a set of categorized nodes into a specified block. The module uses AJAX to return these...
Categories: Content display
tContact
tContact allows you to make the site-wide contact form fully translated on multilingual sites. Categories can be set to display only in a specific language, or they can be language neutral. Depends...
Greeting Cards
The module is designed for users who want to extract the front page of a PDF and create a thumbnail image of it for use in greeting cards. Features File Upload: Users can upload PDF files through a...
Categories: User engagement
Patterns
Complex websites and web applications can be created by combining configurations of Modules, Content Types (CCK,) Views, Panels, Menus, Blocks, Categories, Roles / Permissions, etc. This site setup...
Categories: Administration tools, Developer tools