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

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

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...

Fingerprint Overlay

Adds an annoying fingerprint to save eaton the trouble of touching my fucking screen again.

Virtual Field

Virtual Fields allows developers to define virtual fields that do not store any data. These fields can be added to entities from the field_ui, and can query information from external services or...

Simple Regex Filter

This module is a simple regular expression filter that automatically sets nodes and comments to unpublished if they match one or more regular expressions that you specify. Instructions The settings...
Categories: Security

Time Entry

Time entry is an entity type for storing time intervals. Gadzooks! Another fine module created by the good folks at Chuva Inc., purveyors of internationally acclaimed, top-tier development at...
Categories: Content editing experience, Developer tools

MailChimp Campaigns

This module provide features to create MailChimp campaigns from a node content. The module is usable (the developers are using it on production sites), but not ready yet, it's under active...
Categories: Content editing experience, Integrations

Views Date

Views has great support for simple sorting of dates and/or times, but what if you're looking for an untraditional sort? Do you want to sort by month and day (but not by year) to make a View of...

Panels Create node

SUMMARY: This module adds a "Create node" section to the "Add content" window of Panels. This lets you create and attach nodes on the fly without leaving the "panel content" page. REQUIREMENTS: 1....
Categories: Content display

Pages