Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

897 modules match your search

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

Pages