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