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

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

Mark

The Mark module allows users to "mark" any kind of content that is accessible to Views. Mark allows content to be "marked" per-user or globally. The module provides blocks to mark (and un-mark)...
Categories: User engagement

Ubercart Checkout.fi Payment Method

This module implements Finnish Checkout.fi payment gateway as an Ubercart payment method. Checkout.fi payment gateway service provides all major Finnish banks and credit card payments with one...

UC Sage Payments Gateway

Ubercart Payment Gateway for Sage Payment Solutions. You need this module if you are using Sage Payment Solutions (North America) to accept and process payments through your Ubercart shop. If you...
Categories: E-commerce

Userpoints Evaporate

This is a module that makes use of the User Points module API. It allows you to "evaporate" user points from all your users over time, so they need to come back to your site and be active to keep...
Categories: User engagement, Access control

Chaos tool custom plugins for Panels

Panels is a very flexible module, you can add almost anything to regions of your layout. Almost but not everything, until now, it was very difficult to add files, links, and images to panes. This...
Categories: Content editing experience, Content display

Country Ban

Country Ban can be used to set entire countries to "read only" or to ban their access completely. Setting a country to "read only" disables all account access for that region, automatically logging...
Categories: Site structure, Security, Access control

Ubercart Attribute Length

This is a utility module for use with the attribute system of Ubercart. uc_attribute_length allows you to specify a maximum amount of characters that a text attribute can have. One example is if...

Google Visualization API

GVS module was built as Views 2 style plug-in. It uses Google Visualization API to display different types of charts. Pie, Bar, Column, Area, Line, Gauge, GeoMap, IntensityMap, MotionChart, Treemap...
Categories: Content display

SSH Key

Manages OpenSSH public keys for Drupal accounts. Allow associating more than one key to a user. Disallow adding the same key twice by calculating and using the key fingerprint. Validates the key...
Categories: Access control, Security

FoxyPal

The FoxyPal module makes it extremely easy to quick to integrate with the FoxyCart e-commerce system. This module provides: Automatic inclusion of necessary foxycart.com css and javascript files to...
Categories: E-commerce, Integrations

Views Examples

A collection of views examples that can be turned on and used directly within views. You can use the views examples as-is on your site, or you can clone them and use them as a starting point for...
Categories: Administration tools, Content editing experience, Content display

Advanced Text

Advanced Text provides a new widget for the "Text" field type. This new widget is an enhanced version of the text widget, that can be divided in text blocks and separators. Each text block has its...
Categories: Content editing experience

Plural formula configurator

The plural formula configurator sets sensible defaults for plural forms when adding languages and lets you edit the plural formula for all languages on the web interface. Drupal does not expose...
Categories: Multilingual

Atlassian Crowd SSO

This module provides single sign-on integration between Drupal and an Atlassian Crowd server. It supports detection of the Crowd SSO cookie to provide automatic login of users already authenticated...
Categories: Administration tools, Developer tools, Integrations

Thrifty 404

#D7CX: I pledge that this module will have a full Drupal 7 release on the day that Drupal 7 is released. Update on September 9, 2011: Thrifty 404 has been discontinued now that the Search 404...
Categories: Administration tools, Site search

Todo Filter

Check, 1, Check, 1, 2, is this mic live? This module provides an input filter to display check-boxes that can be used as a task list. These check-boxes can be added using special markup when...
Categories: Content editing experience

Driven API

This API exposes the so called driven properties, which are aimed to map any type of node properties (i.e. title, body, taxonomy, CCK fields, workflow, etc). What such driven properties are used...
Categories: Content editing experience, Content display

Feeds OAuth

Feeds OAuth provides a new Feeds fetcher plugin that performs OAuth or OAuth 2.0 authorization before requesting a feed. INSTALLATION Requires PHP 5.3+ Install php-proauth in sites/all/libraries...
Categories: Content editing experience, Import and export, Integrations

Help Me

I still believe this was a good idea, but I cannot longer mantain this module the way I want. I'm looking for a new maintainer or co-maintainers. This module is based on the Context help module but...
Categories: Administration tools, Developer tools

Language Sections Extras

Adds some extra features to Language Sections, currently the ability to set displayed titles of nodes, blocks and Views. Modules included Language Sections Node Titles to set node titles. Language...
Categories: Content editing experience, Multilingual

Flag Page

This is a simple module that uses the Flag module API to add an additional flag type to allow you to flag pages so you can bookmark any URL on your site including views, panels, administration...
Categories: Content editing experience, User engagement

Autocomplete Element

Provides an autocomplete form element based on the jquery.autocomplete. It's the same plugin as used in the search on Drupal.org's API reference pages, and is more customisable than the default...

CSSTidy

This modules is no longer being maintained. Consider migrating to Advanced CSS/JS Aggregation This module automatically runs CSSTidy using the highest compression template when CSS optimization is...
Categories: Performance

iCal

This is a suite of modules to provide robust iCal integration for Drupal. It has a number of dependencies: The Date Repeat module (part of the Date module suite) The Autoload module (1.x or later)...

Panels Teasers

NOTE: This module is no longer supported. Please try Display Suite if you are looking for similar functionality in Drupal 7. This module enables you to use Panels to handle the display of Node...
Categories: Content display

Pages