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.
Admin Frosting
Overview Admin Frosting is the kitchen sink of administrative modules. Out of the box, it comes with a ton more options than Drupal core gives you for managing your content. It replaces Drupal'...
Categories: Administration tools, Automation
Date Time Formatter
This is a formatter for date/time fields. It renders values as a element with a datetime attribute. This can be useful when using Javascript to display a countdown, etc.
Categories: Site structure
Reservations Preset End
Removes end date and time from the Reservations form. Automatically adds configurable number of hours to the start time. Development of this module was funded by Knowledge Environments, Inc.
Hours of Operation
CCK field for storing and displaying hours of operation for businesses, etc. Allows division of days into segments (for example morning hours, evening hours). Requires Date and CCK modules.
Meeting Manager
Meeting Manager is a project to manage meetings into a organization. This projects allow you store information about: Resources Members Dates Documents Email notifications Is based in the use of...
Role by Age
Objective If birth date on profile indicates user is under 18 they will be assigned Role A. If over 18 years of age they will be assigned Role B.
Categories: Access control
Monthly Event Listing
A very simplified version of a calendar modules - creates a month-based listing of nodes with a predefined date field. Includes a month pager and default styling to gray out events that are passed.
Categories: Content display, Site structure
Activation Code
Activation code provides an entity type that is fieldable called activation_code. This gives you an entity with the following fields: acid - Activation code ID - this is the primary key for the...
Categories: Access control, Developer tools
Product Case Tracker for Ubercart
Objective Create a case tracker that maintains a history of various stages of product development. Create a graphical representation for comparison of current status with dates as promised by the e...
Facetapi Intervals
Provides support for Interval Faceting when configuring a facet with Search API Solr. By default, Solr automatically determines the facet terms for a field and returns a count for documents...
Categories: Site search
ECK Extend
About This module extends ECK module providing extra property behaviors as well as some UI features. Unlike fields, entity properties are single-value, but are stored in the entity table. Entity...
Views CiviCRM Expose Tables
Exposes CiviCRM DB tables to Views Out of the box CiviCRM provides Views exposure to about 8 CiviCRM data entities. With this module you can access any of the CiviCRM tables in Views. This is a...
Categories: Integrations, Developer tools
Node clone date
Will provide an action for cloning existing nodes into new ones using date_repeat. (This will most probably stay as a sandbox project, functionality should be integrated into a similar, existing...
Date weekpicker
Weekpicker widget for date fields (select lists for week and year). Approach inspired by the datepicker module. I will not release this as a full project, contact me if you want to!
Categories: Site structure
Site expire
This small module expires a site at a given date. Now with Rules integration! It is used mainly in the context of Aegir SaaS hosting. Developed and maintained by Praxis Labs Coop
Categories: Administration tools, Developer tools, Access control
YUI Calendar
This module integrates the YUI Calendar into Drupal date fields. NOTE: This module depends on the YUI module. You need to install the YUI module for the calendar to work.
Categories: Integrations
Extensible Date
Date field based on RFC 9557 with the intention to be extensible. With Recurrence module supporting RFC 5545 icalendar recurrences. Status: storage largely complete and tested, integrations and UI...
Age Checker
Age Gate is a simple module that restricts users to access the pages on the site once he passes the age Gate page of the site. Installation Download the module and place it with other contributed...
Categories: Multilingual, Security
Webform Headless
Webform Headless integrates Webform with headless frontends by providing API endpoints for managing submissions and getting forms in structured schema formats. Currently, only the FormKit schema is...
Categories: Decoupled, Integrations, User engagement
e-Commerce recurring transactions
Adds recurring transaction support to Drupal e-Commerce. Module created by Sammy Spets from Synerger. Gordon Heydon of Heydon Consulting has taken over this module to bring it up to date.
Categories: E-commerce
Time Converter
This project contains experimental code. It creates a new date field formatter with time converter functionality. Using Momentjs library we get the users time zone and convert the time according to it
Categories: Content display, Site structure
LocalGov Forms
This module is part of the LocalGov Drupal distribution. It provides additional configuration, styling and components for the Drupal Webform module. Install PLEAE NOTE: By default, on initial...
date time picker
This modules enables up the jquery ui datetimepicker library for you. How to use it? 1. Download and enable this module. 2. Add the library in your module/theme There are two options now. Either...
Comment sort by created
This module really sorts by creation date! Unlike similar module like Sort Comments or Comment goodness this module sorts the comments by the creation date ('created' timestamp to be precise) Not...
Categories: Content editing experience
Ubercart Field attributes
This module links Ubercart's attribute system to Drupal core's fields API and allows to automatically create product attributes from fields and options from the multi-values. There's an earlier...
Categories: E-commerce, Site structure