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