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

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

UWA Widgets

Universal Widget API (UWA) is a widget framework developed by Netvibes, mainly to integrate widgets to their platform, but compatible with other platforms such as iGoogle, Windows Vista, Mac OS X,...
Categories: Integrations

Project API

This module has been abandoned in favour of: http://drupal.org/project/update_feed_api See this issue for more information: [#936818] Written and maintained by: Greg Harvey: http://www.drupaler.co...
Categories: Administration tools, Developer tools

User access

The user access module stores informations about users and nodes each time a node is viewed by an user. These informations may be then used in order to create site usage reports. This module...
Categories: Integrations

JavaScript and CSS Preprocessing

This module provides a pluggable mechanism for defining JS and CSS preprocessing schemes. What Drupal core provides is not optimized for specific use cases but is a general purpose solution. This...
Categories: Developer tools

RegOnline API

Implementation of RegOnline's API in Drupal. This is a system-level module that integrates with the RegOnline API and provides a class which other Drupal modules can use. This module is only needed...

Previous Pages

Dynamic Breadcrumb system based on the previous pages history. Turns out to be a duplicate of clickpath. http://drupal.org/project/clickpath
Categories: Site structure

Semantic Similarity

Overview Semantic Similarity automatically computes semantic similarity scores between each node, which helps to detect duplicate (high scores) or complementary (medium scores) content. Features...

Apache Solr Instant

Updates search results as the user enters text. Something of a proof of concept. Does not update filter blocks, but we may be able to integrate with the Apache Solr Ajax module at some point. Much...

Google Docs integration

This module implements part of the Google Documents List Data API v2.0, as per Google Documents List Data API v2.0 The current version supports browsing documents for users (no folders, though) and...

Not So Fast

Do you want to allow anonymous users to comment, but also want to ensure that the email addresses they enter are THEIRS? Not So Fast creates a new column in the comment approval queue labeled ...
Categories: Administration tools, Security

Featured Comments

Featured Comments allows site admins to select certain comments as 'featured' using AJAX links derived from the Nodequeue module. Comments can then be given weights in the admin interface. Featured...
Categories: Administration tools, Content display

Views Taxonomy: limit exposed dropdown by term depth

Views Taxonomy: limit exposed dropdown by term depth provides enhanced functionality for the exposed dropdown filter for taxonomy terms in Views. Exposed term filters can already be limited to...
Categories: Content display, Site structure

Stapler

Stapler allows the definition of a PHP class to be distributed on different modules. Some of you might know this as "mixins" from languages like Ruby, or from C++ with templates. Inspired by a...

Device Geolocation

Overview Provides visitor's geographical location using client device location source that implements HTML5 or W3C Geolocation API whereas the coordinates are geocoded using Google Geocoding...
Categories: Site structure, Integrations

VoxCAST

This module integrates with the Voxel VoxCAST CDN via their Hosting API Notable features Admin tools to flush CDN cache by site, directories, and paths Settings to automatically flush CDN cache by...
Categories: Performance

Vidi

Vidi module serves as a guide to choose adequate visualizations from Timeline, Tagmap and GVS modules for specific data, and helps in process of preparing data and visualizations. It provides easy...

Node Destination

This is a very small module, that lets you specify a destination address for where users should be sent to, after they submit an add/edit node form. The destination address can be set on a per...
Categories: Administration tools

StackDog

StackDog is a simple module that is similar to the "Trace" module. StackDog monitors the watchdog messages, and allows you to fire stack traces based simple string matching or reg-ex patterns. You...
Categories: Administration tools, Developer tools

Majordomo

This module provides an interface for majordomo based mailing lists. It is possible to "create" mailing lists which means actually that existing majordomo based lists are added to drupal....

Stickers

Abandoned project.
Categories: Content editing experience, Content display

Ubercart Better Cart Links

This module enhances Ubercart's standard Cart Links module by generating encrypted cart links. How it works is fairly simple. This module uses PHP's Mcrypt library to encrypt and decrypt cart links...

Subscriptions Service

This module is a Service module, currently, it works with version 6.x-2.2. It provides one service, subscriptions_service_queue which is a copy of subscriptions_queue and it allows you to send an...
Categories: Integrations

Math ML

Holding page for a mathml module more to come really soon
Categories: Content editing experience

Git Rules

Git Rules defines some actions, conditions and events that let's you interact git repositories. Actions Git Rules defines the following actions that can be used to control git repositories:...
Categories: Automation

CQUAD Mangento Connector

The CQUAD Magento Connector allows you to synchronize Drupal contents into Magento on a click of a button and display the contents on Magento Frontend. Magento, lacks in handling community content,...
Categories: Content editing experience, E-commerce, Integrations

Pages