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

56,482 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.

Newsletter subscription

Provides a simple way to get email addresses for a newsletter and provides an unsubscribing feature. Views support to come (for CSV and display) as well as an integrated CSV export feature....
Categories: Access control, Developer tools

xhtml

This module enables Drupal to deliver its valid XHTML with the application/xhtml+xml Content-Type. Drupal by default will deliver content as text/html, disabling certain aspects of XHTML support in...

taxonomy_contact

Taxonomy Contact module enables to send messages to different group of users based on their taxonomy term tags in profile. Tags could be defined via vocabulary system, such as different location,...
Categories: Content editing experience, Integrations

Twitter Filter

Twitter Filter detects and links #hastags and @usernames in your content and links them to twitter.com. This functionality is also present in Twitter module but some users might just want the...
Categories: Content editing experience, Integrations

Evaluation Field

A simple rule system, but with fields

Screen9

Project information The Screen9 project is a Drupal Video Plugin. This allows you to easily put video on your website using either TinyMCE WYSIWYG editing or using CCK fields. You need an account...
Categories: Content editing experience, Media, Integrations

Plain

This module provide a way to represent drupal information(fields) as plain text. Currently, the only generators(ctools plugins) available are: file: Convert files to plain text using external tools...
Categories: Site structure, Developer tools

Views Optimized

Views Optimized provides an API to seperate filters and fields to optimize certain views. The process does not yet work fully automatically, but with some knowledge of the view _huge_ savings can...

Online Advocacy Integration

This project provides a platform for integrating with online advocacy providers. The project will use webform to present advocacy actions and native APIs for processing/fulfilling the actions...
Categories: Integrations

Ubercart catalog template

Ubercart catalog template will render the catalog pages with a templates file, while having control over the following variables: $catalog: Current term $sub_categories: Child terms of current term...
Categories: E-commerce

LaTeX filter

This filter let's you insert LaTeX formulas to site content. Syntax: $$latex$$. E. g.: $$\Large f(x)=\int_{-\infty}^x e^{-t^2}dt$$ mimeTeX is used for rendering (included). It's run by system()...
Categories: Content editing experience

Multiple TrueFalse Question

This module allows the creators of a quiz to add a multiple true/false question type This question type allows asking the student upto 10 true or false questions on a single question. This is often...
Categories: Content editing experience, User engagement

SagePay Direct

Implements a payment handler using SagePay VSP Direct for use by the Payment API NB this is very firmly in beta and doesn't really work
Categories: E-commerce, Integrations

OpenLayers XYZ plus

Based on the XYZ layer type already implemented in the OpenLayers module, this module adds extra configurations. For example, as it stands right now, it lets you add a XYZ layer as a overlay, or as...
Categories: Site structure

Piwik release block

Provides a block which shows stable and beta versions of piwik, and provides direct download links.
Categories: Integrations

Signup Pane

A flexible pane system for Signup.
Categories: Site structure

Permissions Machine Names

Adds the machine names of the permissions next to the permissions on admin/people/permissions
Categories: Administration tools

Theta

A small sandbox to attempt to add AJAX/AHAH based browsing on top of the Omega theme. This is similar to what you see in on other sites that use the #! URLs.
Categories: Developer tools

Ubercart Checkout Signup

Ubercart Checkout Signup adds an extra pane to the Checkout page, allowing customers to opt-in to a newsletter. Currently the only email service supported is Campaign Monitor, but there are...
Categories: E-commerce, Integrations

Quizlet

What is Quizlet? Quizlet is one of the biggest vocabulary and flashcard learning websites on the net. It has flashcards and vocabulary sets for a wide-range of subjects. At its most basic, Quizlet...
Categories: Media

Block Menu

module makes you integrate blocks as a menu item this module will generate block like primary links blocks but with manipulation with selected blocks so people can integrate all the blocks as child...
Categories: Site structure

Node Cache

Placeholder for the node caching module
Categories: Performance

Commerce payment 4b

Payment method supported by banks that use 4b systems. Examples: Banco Santander Banco Popular Openbank Banesto Full list of banks managed: http://www.4b.es/sistema-4b/members Installation Install...
Categories: E-commerce, Integrations

Sandbox test project

First sandbox test project

Amazon R53

This module provides a drupal integration with the Amazon AWS Route 53 (r53) DNS Service. The module provides an front end and integration for the r53 API. Requirements: Amazon AWS Account (Key &...
Categories: Integrations

Pages