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

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

Job Search

This module provides your sites visitors to browse and search jobs, or post their resumes for employers/recruiters to see. It also allows job seekers to apply for jobs. In effect, your site can be...
Categories: Content editing experience

Acidfree Albums

A full-featured media management system for drupal. This makes it so you can easily manage your photos and videos with drupal. Acidfree albums and media items are drupal nodes to integrate better...
Categories: Content display, Media

Security

This module is about strengthening the security of your Drupal site. Drupal is fairly secure out of the box, but as new technology emerges with HTML5, site maintainers must keep up. This module:...
Categories: Security

Audio

The audio module allows users with proper permissions to upload audio files into drupal. Each audio item is created as its own individual audio node. The audio module uses the getID3 library to...

Premium

Restricts access to premium content by role. This is useful on a news or membership site where teasers are available to the general public but the full body is only available to privileged users....
Categories: Access control

E-Publish

This module helps organize a group of nodes into a publication, such as a newspaper, magazine or newsletter. Each publication can have multiple editions. Within each edition, the E-Publish module...
Categories: E-commerce, Content editing experience

Checkout (Content locking)

Drupal's default content locking strategy is optimistic, that is, two users may start to edit the same content and the one who is hitting the save button first wins the race, while the other is...

Signature module

Offers more features for signatures in posts and comments. Features: Makes user signatures dynamical, that is, if user change his signature in his profile, after each of his/her posts will be the...
Categories: Content display

Graphstat

News 10/10/2011: Unfortunately I haven't been able to invest any work at all in the module. Therefore I'm looking for new maintainers. My sincerest apologies to the Drupal community. Previous...

Taxonews

#D7CX pledge upheld: Taxonews received a full Drupal 7 release on the day that Drupal 7 was released. A module to generate blocks containing titles of node matching terms in a taxonomy vocabulary,...
Categories: Content display, Site structure

Stock API

This is a stock quote API module that provides other modules with a facility to incorporate stock data in them. Features in the HEAD Release Stock data retrieved from Alpha Vantage Realtime...
Categories: E-commerce, Integrations

Auto Time Zone

This module automatically updates the time zone setting on users' accounts. This is accomplished by using JavaScript on the client machine to send the data back to the server. The benefit is that...
Categories: Developer tools

Table Manager

A simple module which automates the creation of tables and allows you and sufficiently permissioned users to add to them and maintain them. The tables can be displayed in any node simply by...
Categories: Content display, Content editing experience, Developer tools

Send

Adds "tell a friend" functionality to any node type and maintains a history of sent items. This module requires the Mime Mail to function. The send module presently does the following: Permits you...
Categories: Integrations

Category

The Category module is an alternative to, and a combination of, the Taxonomy and Book modules in Drupal core. The key feature of this module is that vocabularies and terms are nodes. In Drupal core...
Categories: Content editing experience, Content display

URL list

Creates a list of node URLs at /q=urllist.txt or (/urllist.txt for clean URLs) for submitting to search engines like Yahoo! Site Explorer. urllist.txt is listed as a valid feed for submitting all...
Categories: Administration tools

G2 Glossary

Glossary2 (G2) is an alternative glossary module written for Drupal 4.7 to 11.0, designed for high-volume glossary / dictionary sites. 2024-04: if you are using the module, or even just considering...
Categories: Content editing experience

Guest Pass

Permits authorized users to send "guest passes" to their friends. When a visitor activates a guest pass, they are entitled to all privileges assigned to an admin-defined guest role. If the guest...

Pubcookie

This is an external authentication module that allows users to authenticate to Drupal using pubcookie. Pubcookie is used by many educational institutions for single sign-on. The module also...
Categories: Access control

Recent Blocks

This module creates 'recent content' blocks, similar to the ones provided by tracker module and comment module, but better ;) It works only for node-types. You start with one block and can add new...
Categories: Content display

IP to Country

A simple APIs for retrieving country related information from a given IP address. As well as providing an API that other modules can use for their purpose, ip2cc is also able to hook into nodes and...
Categories: Site structure, Developer tools

Search Keywords

An another statistics-style module for extracting search keywords from referers to show in table. Site administrators could use this module to analyze awareness of major search engines, e.g.,...
Categories: Administration tools, Site search

Last.fm library

Last.fm 2.x is a Views 3 backend for last.fm, allowing site builders to query the api through Views. This is going to be a hobby/side project for the most part, but I do plan to release early and...
Categories: Developer tools, Integrations

Favorite Nodes

This module allows users to add certain nodes to a favorite list. Each node has an "add to favorites" link at the bottom. This favorite list is visible to others viewing the site. The admin can...

userplus

The userplus module enhances Drupal's user administration and Organic Groups' subscription administration by allowing administrators to add multiple users at once, make multiple group assignments...
Categories: Administration tools, Access control

Pages