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

54,157 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.

PageEar

*************************************** This module is deprecated in favor of curlypage in respect of name copyright. If you are a new user please go to curlypage project page and use that module. ...
Categories: E-commerce, Content display, Developer tools

geomap

A Google map implementation that renders a Google map block based on geo microformat tags embedded in a page. The locations placed on the google map are obtained by analysing the current page for...

GeoUser

Retrieve user's geographic information based on her ip address. This module is based on a relative accurate IP database from http://www.maxmind.com/app/geolitecity, which is free and will be...
Categories: Site structure, Integrations

Multisite Login

Multisite Login allows a user to login to all sites in a multisite configuration, even though the multisites do not share domain names. For example:   politicker.com   politickernj.com ...
Categories: Administration tools, Access control, Developer tools

Duration

Duration is a set of three modules, each for a different target audience: duration_api provides a reusable Duration class and formatter functions for developers who need to do internal date...
Categories: Content editing experience

Type-local nids

Use Serial Field instead of this module. This module maintains an additional serial number (the lnid - short for type-local nid) for each node on your site, as an auxiliary to the node ID (nid)....
Categories: Content editing experience

QEdit (Batch and Mass Operation for nodes)

Abandoned project, no longer to develop new feature on this one. Anyone interested for batch / bulk things on node, should look View Bulk Operations. Quick Edit adds batch ("mass updates") and AJAX...
Categories: Administration tools, Content editing experience

jQuery Media

This is a wrapper for the jQuery Media plug-in. The jQuery Media plugin will automatically turn links to media into their embedded media equivalents. The module works best in conjuction with the...

jQuery Popupwindow

jQuery Popupwindow turns any desired link into a popup window. After installing the module, you can simply add new 'presets' for links of the class you wish at /admin/settings/jquery_popupwindow,...

Mapstraction

This module delivers support for the Mapstraction javascript library, which provides an abstraction layer for the various map providers including Google, Yahoo!, and MapQuest. It allows you to...
Categories: Site structure, Integrations

Mapping kit

The Mapping kit is a collection of modules to support custom mapping. Some demos can be seen at https://aardbodem.nl/node/26. An Inline maps filter is defined to mix maps with other content. These...
Categories: Site structure

Active menus

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Activemenus makes the standard Drupal navigation menu...

Node Quick Find

This is a simple module which provides a block containing an auto-complete field which matches on the node title. This allows you to start typing a node title, it shows a list of possible options,...
Categories: Site search

Path Blacklist

Path blacklist is a modest module with a very specific aim. Suppose you have paths in your domain that are handled further upstream (by Apache, IIS, etc.) and not by drupal, e.g., http://example...
Categories: Administration tools, Developer tools

Quran

This module allows you to read to the Quran (Koran) on Drupal. Initial port for Quran for Drupal 8 do not have complete features yet. There is a plan to add more features later such as search for...
Categories: Content editing experience

Pressflow Buzzworthy

This module has been replaced by Buzzworthy.
Categories: Content editing experience, Content display

Author Taxonomy

Seeking a new maintainer Please contact Todd Nienkerk if you are interested in taking over maintenance of this module. About Author Taxonomy Author Taxonomy allows you to assign one or more authors...
Categories: Site structure

Cooliris (PicLens formerly)

The PicLens Drupal module is has just found its new maintainer - rsvelko from segments.at! Description The PicLens module for Drupal makes it easy for you to provide your visitors with an immersive...
Categories: Content display, Media

OpenCalais

What is it? The Open Calais is an integration of the Thomson Reuters' Calais web service via the Refinitiv Intelligent Tagging API into the Drupal platform. The Calais Web Service automatically...
Categories: Content editing experience, Site structure, Import and export

jQuery Eye Candy

Description jQuery Eye Candy is a javascript wrapper module for several jquery plugins that handle appearance functions like rounded corners, drop shadows, and gradients. Using this module enables...
Categories: Developer tools, Media

Last.fm Simple Stats

This module is no longer maintained or supported. This is a simple module which allows you to embed Last.fm statistics for a user inside a node. The module has an own block, which can show the...

Taxonomy VTN

The Taxonomy VTN module provides an index for vocabularies, terms and nodes just like those you find at the end of reference or technical books. It supports synonyms, terms, related terms, and...
Categories: Content display, Site structure

File Framework

This modul is no longer supported. I have no time anymore to fix issues in my private time. Any requests for maintain will be welcome. File Framework is a collection of modules which allow...

Woopra

Adds support for the Woopra web statistics and real-time tracking system. This modules includes support for: selective tracking of users based on their role local caching of the tracking code...
Categories: Integrations, Developer tools

Toggle WWW

An easy, PHP header redirect based way to redirect incoming links from http://www.example.com/some/deep/page to http://example.com/some/deep/page or vice-versa. Intended for use on servers without...
Categories: Developer tools

Pages