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

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

Feature

A module that lets you organize and maintain a feature list by category. The 5.0 and later version has configurable categories. This module was used to run the Drupal.org "features" page but is now...

File

This project was the testing grounds for the Drupal 7 File module, which is the successor to FileField and Upload modules. This module was committed in [#391330] to Drupal core. So there's no need...

Nicelinks

This module gives pleasant-looking DHTML CSS tooltips on Internet Explorer & Gecko browsers (Mozilla, Netscape 7, etc.) It knows the difference between internal and external links (provided the...

Recorder

With this Drupal module you can record (detect, track and log) specific visitors, hosts, and user agents. The recorder can be used for several purposes, as debugging and solving user problems,...

Weblink

NOTE This module is discontinued after 4.6. please use the modules in links bundle This module enables you to add articles with a link. Link clicks are tracked, and website monitoring is also...

Importpage

This module is oriented towards sites that wish to accumulate information quickly and easily. For example, sites that reference news articles often find their online links gone after a short time....

blogadmin

Display a block which has shortcut to commonly used blogging functions and admin configuration. It also comes with hook so that other modules can insert _blogadmin() to insert their own menu. The...

Automember

Hmmm... I found this module that I used to maintain in 2004, not sure if it is obsolete or not - if not, I'd like to start working on this again - but since it was done for Drupal 4, it is...

Role to file

This module uses cron to build a flat text file based on the users in a given role. The original intent was to build a DNS file with one line per user in the role. However, additional features of...

PayPal tip jar

This module provides a tip jar block to request donations and to describe the amount of recent contributions. If PHP was compiled with PNG support in the GD library, a simple bar graph can be...

Over text

Abandoned because this can now be done far better with various jQuery-based solutions. The over_text module enables the use of popup tooltip-like boxes using an included javascript function or the...

mypage

Provides users with the ability to select among all your site's taxonomy terms, and then get a customized "mypage" with nodes from those selected terms only. Also allows for personalized RSS feeds....

Attached Node

The attached_node module allows users to include a reference to a node within the body of another node. Textually, this appears in the body text as a type of tag. This tag is translated by a filter...

SXIP

The SXIP module implements an authentication hook for the Sxip Networks identity network. This will allow a Drupal site to share users with any other site that also implements SXIP logins. The SXIP...

Custom Ranks by Post Count

This is a module that allows you to assign custom ranks based on postcount. Specifically, it allows you to assign minimum post counts to items in a custom selection profile field. It requires the ...

Quickpost

Quickpost is a simpler way of entering content into Drupal. Quickpost allows for context-sensitive posting of nodes, a tab based way of selecting node type, and it allows administrators to control...

Node Type-Categories

A module that lets you easily group nodes of the same type (book, story, event, etc.) that belong to the same category (taxonomy). Last release was 4.5

Opt-in

Users who sign up to receive or do something have "opted in". For example, a user who checks a box labeled "I want to receive news about ACME Products" has opted in to receive email on that topic....

Import-export

Now it's possible to maintain nodes separately from web browser and import then all in the same time automatically. You can also: export selected nodes, process in a word processor (grammar chack, ...

Flickr Module

A module to incorporate some Flickr functionality into your site. Each site must have its own API key, and can have only one Flickr account associated with it. Once installed, the module exposes...

Binder

Implements a state machine runner. It's main concern is to enhance node behaviour based on some criteria, for example node id. It does it by calling actions form actions.module. It is somewhat...

Edit As New

This module allows users to create new nodes using existing nodes as templates. Upon enabling this module, you'll see a new tab next to the "edit" tab for nodes that you want to copy. You can...

pureftp

This is a simple module for managing ftp users with a mysql enabled pureftp service. More on pureftp here: http://www.pureftpd.org More on configuring it with mysql here: http://www.pureftpd.org...

People's Email Network

This module is an access point for applying for and receiving an interfacing relationship with the outside service of The People's Email Network, a proxy server submission engine for instantly...

Blog Archive

This module is an extension of the original archive module. It makes the archive calender blogcentric so that only the current blog's user's blog entries are displayed in the calendar. It further...

Pages