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.
Commerce Piwik
Adds ecommerce interaction tracking for Piwik to Drupal Commerce. Piwik is an php based open source analytics tool that aims to be an open source alternative to Google Analytics. Piwik has several...
MC Hammer
MC Hammer is a mail composing tool based on panels. MC Hammer consists of 2 types of content: Mail templates Mail templates are the different available templates for the different type of...
Categories: Content editing experience, Content display, Integrations
NetX
About This module provides an integration between the NETX Digital Asset Management (DAM) System and the Drupal Content Management System. The module makes it easy for NetX users in managing their...
Categories: Media
TextRazor - Automatic text classification
This module integrates TextRazor service with Drupal 8 to automatically classify your content into categories and topics based on the Natural Language Processing (NLP) technology of TextRazor....
Categories: Content editing experience
Candidate Manager
Candidate Manager Candidate Manager is a custom Drupal module that allows site administrators to manage a database of candidates and companies, complete with taxonomy-based classification and REST...
amoCRM Contact
English Allows to create Contacts in amoCRM while using a standard contact form (module Contact). If categories are adjusted in a form, the contacts inside amoCRM will be marked with the...
Categories: Integrations
Files By Category
This module will enable the functionality of categorizing files. User can categorize uploaded files through the functionality. This module also integrate with Views module Read Documentation
ECA Variety Pack
Introduction ECA Variety Pack is a module that provides a miscellaneous collection of events, conditions and actions that don't perhaps fit in a specific category. Installation Install using...
Categories: Automation
Harmony Forum Access
Restrict access to Harmony threads by Forum/Category! This module creates permissions for CRUD operations for each term (using machine name for terms) which means exportable config. Dependencies...
Field Group EU Cookie Compliance
The Field Group EU Cookie Compliance module allows to hide fields, if the cookie category is not accepted. Internal Page Cache module has to be disabled. Cookies cache context has to be added....
Categories: Access control, Content display
Commerce Akeneo
Akeneo is a Product Information Management application designed to simplify your product management processes. The main purpose of a PIM is to be a central repository of all product data of a...
Categories: Developer tools, E-commerce, Import and export
Import Typepad / MoveableType
Module allows the importation of typepad content from the typepad export file. This module can capture: Comments Import categories into Drupal fixed or free tagging taxonomy Blog author Rewrite...
Image Assist
Image Assist allows users to upload and insert images inline into content. It automatically generates an "Add image" link under fields of your choice. Clicking the link opens an image browser,...
Categories: Content display, Content editing experience
ITS2.0 Integration
The purpose of this Module is to integrate the Internationalization Tag Set (ITS) (Version 2.0) into Drupal. ITS 2.0 is designed to foster the creation of multilingual Web content, focusing on HTML...
Categories: Multilingual
Commerce Quality Incident
Commerce Quality Incident brings structured quality incident tracking to Commerce. Track product defects, quality issues and customer complaints as first-class entities linked to orders, order...
Categories: E-commerce
Cultura Archive
This module updates the content type provided by Cultura Discussion with categories for year, semester, and host and guest schools so that it is ready to receive discussions for archiving from the...
Taxonomy based permissions
Granular User-level permissions system, structured by taxonomy categories and content types. Modules supported Google Picasa (built-in) RSVP Integrates well with Nodeprofile to display user names...
Categories: Access control
User Points User Picture
User Points User Picture awards points for adding a user picture to one's profile. It requires the User Points module and profile picture support to be enabled. The number of points and category...
Categories: User engagement, Access control
AI Content Strategy
AI Content Strategy analyses your site's pages, navigation, and sitemap, then generates prioritised content recommendations tailored to your domain. Unlike asking a chatbot for content ideas, this...
Categories: Artificial Intelligence (AI), Content editing experience, Search engine optimization (SEO)
Commerce Target2Sell
Drupal Commerce Integration with Target2Sell APIs. This module helps to integrate a Drupal Commerce site with Target2Sell tools. Tracking on the website Target2Sell needs to know about the...
Categories: E-commerce, Integrations
Affiliate store
Notice: EarnHighway.com is no longer in operation. This module helps in affiliate marketing by setting up a web store in your website for selling products from merchants. This is for users who want...
GNU Taler Turnstile
This module allows you to require payments with GNU Taler before granting access to selected pages. GNU Taler's privacy properties are maintained and users do not need to login or share private...
Categories: E-commerce, Integrations
Trees
Description The trees module is based on the book module. Like the book module the trees module allows users to structure nodes in a hierarchy or outline. The main difference is that the trees...
Categories: Content editing experience
Feedparser
Please consider using FeedAPI module for Drupal 5 instead. This package provides a drop in replacement for the aggregator.module but provides an API to extend the feed parsing capabilities of...
Categories: Content editing experience, Import and export
QEdit (Batch and Mass Operation for nodes)
Abandoned project, no longer to develop new feature on this one. Anyone interested for batch / bulk things on node, should look View Bulk Operations. Quick Edit adds batch ("mass updates") and AJAX...
Categories: Administration tools, Content editing experience