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

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

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...

CSV-filter

Allow to insert comma-separated (CSV) tables into postings. Useful for importing data from office suits like OpenOffice, Koffice etc. Initial development of the module (for Drupal 4.4) was...
Categories: Import and export

Series

This module allows you to put nodes into series using taxonomy.
Categories: Content display, Site structure

LibDB

LibDB allows you to smartly and easily catalog your movies, books, magazines, comics, etc. into your own computerized "personal library". It is a free, open sourced library and asset management...

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....

Filestore2

a completely rewritten version of filestore which stores the files on the filesystem instead of in the database. Note: this module does not respect node_access permissions. This is only a probloem...
Categories: Media

FSCache

a file system cache which allows storing of files on the filesystem of your web site. This module is used by filestore2 to ease the maintenace of files uploaded to the website.
Categories: Media

Attachment

This module is an alternative to Drupal's included upload module. It uses the filemanager module to allow a unique namespace per node and support large number of files. In addition this module...
Categories: Media

Clipper

If you want node to node relations, this is the module for you. In essence its a module that only allows you to create node relations and presnet them in simple lists. With each node, you can...
Categories: Content editing experience, Content display

userposts

userposts is a very simple and small module that puts a list of nodes that were posted by a user on that user his/her page. Last release was 4.5
Categories: Content display

Node Moderation

DESCRIPTION This module enables users to vote on nodes. Like comment moderation, the available votes and the value of each vote is configured by the admin. Each node maintains a score, based on the...
Categories: User engagement

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...

Forms (obsolete)

Forms module provides an api for adding user-customizable form elements within modules. This module is unsupported. It is an implementation of FormsAPI prior to 4.7 that is no longer used. Do not...

Survey

Allows users to create surveys to be completed by site visitors. This project is unsupported. Use Webform module for creation of surveys and short-term forms, or CCK for creating custom node types....

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...

Content translation

Drupal 8 Since 'Content translation' module is being obsoleted in Drupal 8, the idea is implementing here any missing feature for Drupal 8. We'll start with some 'Translation set' entity type and...

Opus filter

This module enables you to enter visual formating tags to node body. The tag syntax is taken from Opus documentor http://www.opus.ch. Available tags are listed on filter tips page.
Categories: Content editing experience

Mass URL

This module is no longer under active development and hasn't been updated beyond 4.5-era Drupal. I'm not even sure if it's useful anymore, and would personally recommend Pathauto for any aliasing...
Categories: Content display, Site structure

Keyword links

This module enables you to join nodes using keyword. Nodes are linked using link list in body that is generated according correspondent keywords of other nodes in order of relevance. The main...
Categories: Content display

Validation

Creates a block in the sidebar displaying validation tool buttons. XML Validator http://validator.w3.org CSS Validator http://jigsaw.w3.org/css-validator Accessibility Validator http://www...

Pages