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