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

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

Post It Everywhere

Now you don't need login to different social networks to post status updates. Just one click and your content will be posted to Facebook Twitter LinkedIn FriendFeed The most common way to make your...
Categories: Content editing experience, Integrations

FileField UI Extras

A helper module that provides a collection of miscellaneous FileField UI enhancements. This module requires CCK 2.5 or above to work. These include (or are limited to): 1) Collapsible fieldset...
Categories: Media

LiveZilla Live Support

This module installs a library to inject your LiveZilla chat widget into the footer region of your theme. You will still need to install LiveZilla as usual. LiveZilla can be downloaded for free...
Categories: Integrations

Achievements

The Achievements module offers the ability to create achievements and badges similar to systems seen on Xbox 360, Playstation 3, Foursquare, Gowalla, GetGlue, and more. For a Drupal site, this...
Categories: User engagement, Access control

ImageField Avatar

Select an imagefield/filefield from a content type to serve as user picture (avatar). On selected content type node update, such as when a user saves his content profile, user picture is being...
Categories: Content display

RSS Enhanced

A simple module to help improve the quality of your RSS feeds and drive traffic to your site by injecting social links, Tweetmeme, comment counts, related posts and taxonomy into your RSS feeds....
Categories: Integrations

Vimeo

This module is not under development. Please see Media Vimeo project for this type of functionality. This is not an official module, and we have no affiliation with Vimeo.com. Introduction: Don't...
Categories: Media, Integrations

FileField Private Downloads

An experimental module to enable true private downloads for Drupal 6. If you simply require .htaccess protection read the handbook page here: Restrict specific folders from public download (via ...
Categories: Media

Password Require

This module allows adding password protection to any form in Drupal. The user will have to enter their password to successfully submit these forms. It can be used to add extra security to powerful...

Node Widget

Node Widget allows to create and edit referenced nodes (stored in CCK nodereference fields) in the same form used to edit the main content. An editing form for referenced nodes is embedded in the...

Views displays

Views displays is part of the Display Suite and is an implementation of its API. It makes it possible to render the views data (header, footer, content, empty etc) into regions. Want extra data to...
Categories: Content display

XML parser

This module is a small utility we created while working on www.defaqto.com to allow us to easily parse non-standard XML documents (the sort we were getting) in to a PHP array so we could then...
Categories: Developer tools, Import and export

Active Link Filter

This is a non-caching filter that parses HTML to append an active class to URL's found in the content if they match the current page.
Categories: Content display, Content editing experience, Site structure

Views default argument from Context

This module allows a default value for a view argument to be specified based on a piece of contextual data set through the Context module's context_set function. When configuring the default...
Categories: Developer tools

d4os

Integration to control an OpenSim grid from a Drupal website. Discuss about this project here : http://groups.drupal.org/metaverse The repository is sometimes merged with the one located at http:/...
Categories: User engagement, Integrations

Fix Core

This module collects various fixes to core issues that have not been implemented yet. By default, all of these fixes are disabled, and you can enable them one by one.    Be sure to...

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

Pages