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

2,595 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.

myTinyTodo

A simple way to manage your todo list. This module is based on myTinyTodo. Demo Demo | Demo for mobiles Features Multiple task lists per TODO list Multiple TODO lists per node Task notes Tags (and...

Document Library

This module allows the administrator to create a library of documents with filtering, searching and sorting. By Default, the module creates: Document Content Type with default fields that can be...
Categories: Content editing experience

Time-Based Condition

The Time-Based Condition module provides a flexible solution for displaying content based on specific time frames. This module is perfect for users new to Drupal who want to control the visibility...
Categories: Content display

Cucumber User Roles

User roles for the Cucumber automated functional acceptance testing system. Each role has its own tasks, dashboard and permissions in the product testing workflow. Roles Tester: runs tests to the...
Categories: Access control

Reservation

Overview This module allows site users to reserve a unit. A unit could be anything, but the most common are rooms or pieces of equipment. Site builders create the units that can be reserved, adding...

Chrono Sitemap

This module ads chronological three level sitemap for nodes. All created nodes links will be in ordered list. We can found it using path yoursite.com/static/sitemap/%year/%month. This sitemap is...
Categories: Search engine optimization (SEO)

Timelinemap

Timeline Map was built as a Views 2 style plug-in. It is based on Timemap.js project, so Timemap.js (from http://code.google.com/p/timemap/) has to be included in the module’s js directory. It...
Categories: Site structure

Greetings

This module will simply create one new content type called Greetings and it will also create one block with label Greetings. So admin can easily add any number of occasional greeting messages with...
Categories: Site structure

Update Exceptions

FOR DEVELOPER USE! HANDLE WITH CARE! KEEP OUT OF REACH OF CHILDREN! Drupal 7 has a nice and comfortable feature of looking for upgrades for all installed modules, warning about new releases....
Categories: Administration tools

Spider Flash Calendar

Spider Flash Calendar Spider Flash Calendar is one of the best event calendars available for Drupal. This product is a highly configurable Flash calendar module which allows you to have multiple...
Categories: Content editing experience, Site structure

Mandrill Simplenews Report

Important Going forward Mandrill will stop working as it is now becoming an optional add-on to paid MailChimp accounts. To continue using Mandrill, all users will be required to have a paid monthly...
Categories: Integrations

Taxi Order

This module allows you to organize taxi booking service on your website. The booking roadmap contains 6 pages: Date and Time A user can enter the date and time of the order or just choose "As soon...
Categories: E-commerce

assignment_calculator

Description The assignment calculator is designed for educational websites such as universities or high schools to help students calculate the steps needed to complete an assignment by the due date...

RecruiterBox

This module allows your application to interact with recruiter box API. Site Admin can configure this module to create candidates for multiple openings directly at recruiterbox.com. CONFIGURATION:...
Categories: Integrations

Drupal Hijri

Drupal Hijri allows site admin to output dates in Hijri Calendar with/instead of Gregorian Calendar, It uses two calculation algorithms: 1- Um AlQura algorithm 2- Tabular Hijri algorithm To output...
Categories: Content display

Jquery Clocks

By using jquery_clocks module you can show user site time zone into digital and analog jquery clocks. Installation: Place jquery_clocks module into module directory and download the following...

Event Platform Helper

This module provides functional tools for building Drupal-powered event sites, particularly community conferences and DrupalCamps. The code here was originally incorporated within Event Platform,...
Categories: Administration tools

Blog Add-ons

Note: As of 2009/07/24, this module appears to no longer be supported. If you are interested in a module with similar functionalities, you can check Advanced Blog; if you as the module maintainer...
Categories: Content editing experience, Content display

Computed Token Field

Synopsis This module provides computed fields whose values are calculated based on a token value. The computed field acts like a normal field of the same type (currently supported: Text, Date, and...
Categories: Developer tools, Performance, Site structure

Report Builder

Overview Report Builder helps narrow down and organize views results in a dynamic report. Report builder helps users to to create a table or chart with each data point sourced by an individual view...

Field formatter:view

# Field formatter: view ## Description This field formatter can be used to replace the display of almost any field with a view. Currently supported fields are: * "boolean", * "changed", * "comment"...
Categories: Site structure

Multistep Nodeform

For each step you can define which fields should be included in this step. "Fields" includes core-fields like "Title", "Body" or "Authoring information" as well as fields defined by other modules ...

ICS Link Field

Synopsis This module generates .ics files for the specific entity on request, and doesn't store anything to a file or database (other than the configuration needed). In order to store configuration...
Categories: Import and export, Integrations, Site structure

Excel LibXL

This module provides an Excel encoder via LibXL Library (commerce) for the Drupal 8 Serialization API. This enables the XLS and XLSX format to be used for data output. PHP extension uses libXl...
Categories: Content editing experience, Developer tools, Import and export

iCal

This is a suite of modules to provide robust iCal integration for Drupal. It has a number of dependencies: The Date Repeat module (part of the Date module suite) The Autoload module (1.x or later)...

Pages