Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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...