
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.
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
Domain Types
Domain Types adds a configurable domain property (type) to all domains. You can add types with hook_domain_types(). See domain_types.api.inc. There's no GUI for this, but module makers are invited...
Userpoints Flag [D7]
This module allows user to earn points when they flag content. Dependencies Flag User Points Versions The initial D6 version has been detached from userpoints_contrib module. The D7 version is...
Categories: Content editing experience
Soft delete
This module allows selected users, based on a permission, to soft delete nodes. To users the operation looks like delete but the node is unpublished. It's useful if you want to prevent accidental...
Pathreplace
When using the Pathauto module, it's only possible to replace punctuation with the default seperator. With this module, an extra option is added so that a user can provide his own seperator for...
Categories: Administration tools
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
Community Media Slideshow
The Community Media Slideshow is designed to be used with the Community Media Theme and is part of the Community Media Starter Kit distributions. This module is maintained by Daniel Westergren ...
Categories: Content display
Views Area Entity
The module provides a new "Fieldable area" handler that can be assigned to any views header, footer or empty area. Usage Edit the view and add a new a Header, Footer or No results behavior...
Categories: Content editing experience, Developer tools
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...
Envaya SMS
SMS Framework gateway module for EnvayaSMS, an SMS and MMS gateway running entirely as an Android app. This module is not affiliated with the Envaya project—it has been developed independently. A...
Categories: Integrations
Enterprise Webform
Enables you to add web forms to your site that can be emailed and/or saved to a database. Includes a contact us example form but allows you to build any number of custom forms. It is a part of the...
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
Writeup Import
Introduction This module provides for the ability to synchronize content of nodes on the site with external source, typically a subversion repository. The text is stored in the svn repository in...
Categories: Content editing experience, Import and export
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
Context Request Path
Overview Context Request Path is a context condition that implements the Request Path condition It works mostly the same as Context Path, but it uses the actual request path in stead of the...
Categories: Administration tools
Recover
Recover is a smart module that works in real-time to monitor and record important events on your site. We've all been there, a new administrator deletes an important node or an account is password...
ETools
A small collection of utilities and plugins for developers and site builders.
Categories: Developer tools
Test Swarm
A module to do automated QUnit testing Features Strict javascript client side testing. Can be extended to test multiple themes at the same time. Works for authenticated and anonymous users....
Categories: Developer tools
References Manager
Provides an optional page for each references field with a drag 'n drop UI for sorting items via a grid of teaser node displays, or other view mode. Example uses Image galleries - using a gallery...
Categories: Content editing experience
omnikassa
WARNING, This only works for 1.0 which support ends at the end of 2018. Omnikassa is a payment method from Rabobank. The main idea is to bundle all sorts of paymentmethods and transfer them through...
Categories: E-commerce
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
Rename Modules
"Modules is not a sacred cow!" Are you or your users confused about Drupal's "Modules"? Do you wish you could change the title to something better without breaking Drupal? Rename Modules can fix...
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