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

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

Bouncing Orange Gallery

The Bouncing Orange Gallery module provides gallery and gallery item fieldable entities to easily display image galleries on a website. Sub-modules are also included which contain different ways of...
Categories: Content display, Media

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

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

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

Ideal Comments

Don't lose context again when commenting on content! Ideal comments sets a nicer and better node comments area, and makes commenting and discussing in a fluid and natural way. Replying to comments...

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

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

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

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

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

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

ETools

A small collection of utilities and plugins for developers and site builders.
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

Rules Factory UI

Adds a secondary form for creating a Rules configuration (e.g. component, non-abstract action containers) the proper way, e.g. with additional arguments. This is a developer module used by Rules...
Categories: Automation

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

Nodequeue Extras

Provides 2 pieces of helper functionality specific to Nodequeue and Views: Contextual nodequeue edit links for views that include a nodequeue relationship. Note: this will be rendered moot once [...

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

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.

Answers Taxonomy

Overview Answers Taxonomy adds tags to questions. It extends the Answers project. Answers Taxonomy creates an "Answers Tags" tagging vocabulary (or uses one if one already exists). It allows...
Categories: Content editing experience

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

Views block-cache optimizer

Optimize all the things! Many sites will use the views block-display, but few of them enable the block-cache. And yet this simple step will usually provide a decent performance boost to those pages...
Categories: Performance

Commerce Justpay

A single page payment form Provides a single page payment page where a user can enter payment information and an amount to pay. Good for donations, settling invoices for services not managed by the...

Pages