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

55,472 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.

User Picture Default

This module forces the picture field on the user, to contain a FID reference to the default image, configured in the account settings. By using this module, a user picture is always available to...
Categories: Media, Access control

Pusher API

Bi-directional hosted APIs that are flexible, scalable and easy to use. We create and maintain complex messaging infrastructure so you can build the realtime features your users need, fast. This...
Categories: Developer tools

Continuous Rss Scrolling

Continuous Rss Scrolling drupal module will create the vertical scrolling reel text show in the drupal website using the given rss feed. This will scroll the rss feed title like reel. The title...
Categories: Content editing experience, Content display

Demandbase

The B2B Content Personalization module enables Drupal users to personalize content based on Demandbase business attributes, such as company name, industry, and company size. 8.x More details coming...
Categories: Content display, Integrations

Script.js

Integration with $script.js - Async JavaScript loader and dependency manager. This takes some of the ideas behind the HeadJS module which unfortunately has been discontinued and applies them to the...
Categories: Developer tools, Performance

Enterprise Links

Enterprise Links is an App for managing resource links. It can be used to keep a short list of valuable resources or the basis for a full blown link directory like dmoz.org. It is a part of the...
Categories: Content editing experience

Blinky messages

Makes your Drupal messages blink, so that either your users will really notice them, or you want to cause epileptic fits. Lovingly inspired by http://drupal-association.ideascale.com/
Categories: Content display

Enterprise Forum

Enterprise Forum is an enhanced community discussion board system built on Advanced Forum. It is a part of the Open Enterprise distribution but can be installed on any Drupal 7 site. Installation...
Categories: Content editing experience

Goodreads

Overview Goodreads is a social networking website for readers and claims to be the largest site for book recommendations. As of the end of 2011, Goodreads had 6,800,000 members who added more than...

Profile Fields Force Filling

Force users to fill any required profile fields at login. When enabled, every time a user login it checks if any required fields in his profile still need to be filled. User is not allowed to login...

Text & Integer Field

A compound field with a text field and paired integer field. There is now also a submodule called textintegerfieldx2url -- that's two text fields, two integer fields, and a URL field. This is...
Categories: Content editing experience, Site structure

Community Media Airing

Airings store the basic information about when a specific Show will air next or has aired. It can be populated by an RSS Feed from popular Telvue or Cablecast playback servers or used to push...
Categories: Integrations

Profile2 Apachesolr

This modules adds Apachesolr integration for profile2 module. Note: The Apachesolr Drupal module does not have a stable release yet. This module was built against 7.x-1.0-rc5 release. Thanks to LSU...
Categories: Site search

Helpful

Build useful help for your users. The Helpful module adds an additional layer to the Advanced Help module. The purpose of Helpful is to enable site developers to build a help system for their users...
Categories: Administration tools

Twitter DB

The current Twitter API (v1.0) will stop working soon. Twitter DB has been modified on release 7.x-1.1-rc1 to work with Twitter's new API (v1.1). Please, if you use any previous version of Twitter...

ETools

A small collection of utilities and plugins for developers and site builders.
Categories: Developer tools

LayoutManager

DISCLAIMER: This module is under active development and is unstable! There are numerous bugs and issues being addressed. The LayoutManager provides a simple interface for changing page templates on...

Bean: Relevant Content

This module provides a Bean plugin for creating/managing block listings of relevant content. Don't you mean related content? Well, sometimes...But this Bean does much more than that. With Relevant...

CRM Core Profile

CRM Core Profile is a form builder for CRM Core. It provides a drag-and-drop interface for authoring forms that collect information about contacts and activities. It includes controls for...
Categories: E-commerce, Search engine optimization (SEO), Access control

Editable Fields as Links

This module extends Editable Fields to replace the form button with an AJAX link. In heavy traffic websites, creating hundreds of forms on every page view can cause the website to slow down...
Categories: Content display, Site structure

Profile visits

Overview: This simple module stores visits of user's profile. The visit is stored in database table with indication when it was made and if the user, which profile was visIted, saw it. Currently...
Categories: Integrations

Distributed Blocks

Simple client/server module to share rendered blocks across different Drupal sites. Must be enabled on both sides. Usage: Server side: Go to /admin/config/system/distributed_blocks and check 'This...
Categories: Content editing experience, Import and export

Feature Wysiwyg

This Wysiwyg feature is based on the CKEditor library and the following modules: IMCE, IMCE Wysiwyg, Wysiwyg. It contains a .make file for Drush Make support.

Domain roles

Allows you to save user roles per domain. Allows a certain user to be just authenticated on one domain and admin on another etc. To configure this module, Enable Module Domain Access. Navigate to ...
Categories: Access control, Developer tools

Multi-step forms

About Multi-step forms To create in a few minutes a complex multistep form using mforms, watch following tutorial on how to automate code writing for mforms with Genova. Mforms module is a set of...

Pages