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

54,235 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.

Session node access

Overview This module grants per-session permissions for users to access nodes they created. Yet another simple node access module, this time catering to users whose nodes have to be published for...
Categories: Access control

Guide Me

Guide Me provides a simple framework for helping your users get familiar with your module functionality. Provide easy step-by-step guides for your users, allowing them to either follow along or opt...

Watchdog Reporter

This module is a full-featured developer tool, which helps you to always stay up to date with your website's status by sending you the watchdog entries by email in a digested format. Description...

Dropfort Update

Overview Manage your site status reports, available updates and filter release information using Dropfort.com Features Remotely review module/project updates Remotely view your site status report...
Categories: Administration tools, Integrations

Watchdog Event Extras

Overview Allows other information to be displayed for log events. I created this module as I would often find myself searching for an ip address of an event to see where the user was based. This...

Eloqua REST API

This is a Drupal extension that integrates Elomentary (a PHP library that facilitates communication with Eloqua's REST API) with Drupal. It does nothing on its own, other than make Elomentary...
Categories: Developer tools, Integrations

PDF Version

Simple module that uses PhantomJS to generate a PDF version of any Drupal page. For example for a PDF version of http://site.com/blog you would link to http://site.com/pdf-version/blog. The...
Categories: Content display

Social Counters

Social Counters pulls the number of followers/subscribers/likes/etc. from several social networks and saves them in Drupal cache. Also this module provides: Drupal 8 features: Exportable...
Categories: Integrations

Instagram Realtime

This module allows you to integrate real-time Instagram content with your Drupal site. This module was developed for the Alaska Salmon Project by ThinkShout. To use this tool, you must create an...
Categories: Import and export, Media, Integrations

Ckeditor Paragraph Paste Fix

This module is an extension to the CKEditor module. This module fixes the issue of <p> </p> being added to the body when pasting from a word processor.
Categories: Content editing experience

Config in Code (CINC)

Config in Code (CINC) takes a code-first approach to Drupal configuration. CINC has no web interface, and does not export configuration to code, like Features or Configuration Management does....
Categories: Developer tools

Glazed CMS Bootstrap Event Registrations

Glazed CMS profile and its modules are no longer actively maintained. We recommend users consider DXPR CMS as a modern and feature-rich solution for managing events and registrations. DXPR CMS...

Simple Word Link

The module provides a filter for text. The filter compares the words from populated table and makes them as link. Link words is stored in the database. Note: Do not forget to include a filter in...
Categories: Content editing experience

Simple nodeblock

This module allows you to turn one chosen content type into blocks. It's really simple, without any bells and whistles, just one click configuration. Works with Entity translation out of the box....
Categories: Content editing experience, Content display

Open Atrium Tour Defaults

Provides the default set of popup tours for Open Atrium for Open Atrium Submit an Issue or See issue queue

Multisite Matcher

Sitematcher is not literally a Drupal module, but a handy API tool for Drupal multisite environments. It aims to reduce non-versioned and also copy & paste overhead at bootstrap level by replacing...
Categories: Media, Developer tools, Performance

Replicate Bean

Clone Beans! This module provides simple integration with the Replicate module by leveraging Replicate UI's pre-existing workflow for cloning any entity. This allows a user to clone beans easily....
Categories: Content editing experience

Entityreference Select View Per Context

This module provides a new selection handler for Entityreference that allows you to use different views for generating options, based on context. That way you can EASILY show totally different...
Categories: Developer tools

Minimal Share

This module provides simple sharing links for Facebook, Twitter, Google+, LinkedIn, Pinterest, Tumblr, WhatsApp mail and print. Do you need sharing links which are not loaded via JavaScript? Do you...
Categories: Content editing experience, Developer tools

Custom Search Fields

Custom Search Fields is a module that extends the Functionality of the Custom Search Module to allow Fields to be included in Custom Search. At present it only supports Entity Reference Fields but...
Categories: Site search

Feeds: Import.io

Provides a Feeds Parser and Fetcher for import.io data sets. Feeds: Import.io can be used for both one-off imports or a continued stream of data from import.io, a web data platform and web scraping...
Categories: Import and export, Integrations, Developer tools

Masonry Panels

Provides 'Masonry' style layouts as an option for rendering the contents of panel panes. Masonry rendering will re-pack panes in your panel to minimize vertical space and provide column-like...
Categories: Content display

Open Atrium Folders

A folders and files management solution for Open Atrium 2. Features Folders with file attachments Folder or folder section as blocks or panel panes Folder download as zip archive Requires...
Categories: Media

DocBinder

Overview DocBinder changes the behaviour of file attachments in nodes. Instead of directly downloading a file clicked, the file is added to a file collection. The module provides a block that keeps...
Categories: Content editing experience, Media, Developer tools

Replicate Entityform

This extends Replicate API to support Entityform module.
Categories: Developer tools

Pages