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

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

Movie database

The moviedb module provides the tools to maintain a large database, and is set up for a Movie Database however it can be modified for any type of relational data (ie, Band - Album/Book - Author,...

Taxonomy User

Note: As of 2009/08/01, this module appears to no longer be supported. If you are interested in a module with similar functionalities, take a look at Community Tags. This module allows users to...

Eye-drop Editor

This project had aspirations of being something like Insert, Image Resize Filter, etc.

Tipping

This is a sports tipping module. The next step for this module is to extend its use to the quaint antipodean game of Australian Rules Football. I'll do this is some sort of modular way, say with...

Mobile theme selection

Note: As of 2009/10/04, this module appears to no longer be supported. If you are interested in taking this module over, or you as the module maintainer feel this message has been posted in error,...

SignIt

abandonded

Moodle Single Signon

Original D5 description from original authors: How this module works Drupal module that sets a shared cookie, and maintains a database that moodle can read. Uses moodle lazy account creation....

AjaxLoader

*** This project is no longer being maintained. Lots of other good (better!) options out there ***

phpEdu

PhpEdu is a package for managing educational institutions with the ultimate aim of a complete Drupal e-learning solution. It is a set of modules which manage things like admission, academic...

Panels Block

Enables the presentation of panels in blocks. In panel editing, users can select whether to make the panel available as a block. If they choose to do so, they can also select how to display the...

Includer

This project is abandoned Includer is a small modules that helps administrators include custom HTML in every page load with having to edit theme files. Under heavy development Note that if this...

CCK Slideshow

CCK Slideshow is a simple module which takes several existing pieces of Drupal modules and makes a slideshow from any existing imagefield defined in CCK. Dependencies: - CCK - Imagefield -...

CalNet Authentication

This module allows single sign-on between Drupal and UC Berkeley's CalNet authentication system.

Widont

Note: This module was replaced by Typogrify. This module solves the widow problem using a client-side approach using jQuery. In typesetting, a widow is a single word on a line by itself at the end...

XMPP API

Abandoned

Movies and Movie Wishlist

Drupal 6.x Release: The movies module allows any user on the system to manage a list of movies that they own or that they wish to own (wishlist). By visiting user/%uid/movies a user can handle...

URL Access

This module adds an option to node edit forms to mark a page as 'protected'. When submitted, this generates a UUID and adds a path to 'protected/{UUID}' to the {url_alias} table. When accessing the...

User files repository

A repository is a place where data is stored and maintained. A repository can be a place where data is stored a place where specifically digital data is stored a site where e-prints are located a...

Biblio Normalize

Biblio Normalize provides "normalized" data for Biblio's multiple-values fields (such as Authors and Keywords fields), making it easier for other modules to perform queries on those values. This...

Adaptive context project

The adaptive context (ac) module is an experimental project on transforming a top-down cms to a bottom-up social-software platform. The ac.module will contain some basic functionalities used by...

Adaptive context access

The first real module of adaptive context (ac) is the access module. It allows users to select access over users, groups and roles. Depending on what the admin allows of course. The concept of...

Adaptive context group

To investigate and try out the structure created for the adaptive context module a group module has been created. Simple group features as creating groups and subscribing to it are implemented. It...

jquery multi select

The following module is mostly javascript. It implements a multi-select with two windows and the possibility for a ajax-input. The structure is created with the prospective to implement it in a...

User Suspend

User Suspend provides an interim step between account blocking and account deletion. The user record, user roles and optionally user-created nodes and comments are transferred to separate tables...

Transliterate filenames

This module has been superseded by the (more generic) Transliteration module.

Pages