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.
Menu Node Count
Provides a counter for menu items by content types and for a certain period. How to use After module install add menu item In section "Node count settings" select actual content type and time range...
Categories: Content editing experience
Blog reactions
The Blog Reactions module monitors Technorati, Google Blogsearch, Yahoo! Bloglines and Blogato for reactions - trackbacks - on your posts. It displays a date and a short summary and links back to...
Categories: Content display, Import and export, Integrations
Role Vocabulary
Role Vocabulary will sync all user roles as taxonomy terms in a particular vocabulary. This is particularly helpful if you are using something like Taxonomy Access Control Lite and have a taxonomy...
Categories: Site structure, Access control
Numeric interval field
Summary Creates a field which helps using numeric intervals. Similar module: Interval Field but that supports only time/date intervals. Plans Widgets textfields slider Formatters hyphen brackets...
Categories: Content editing experience, Content display
Content Archive
Content Archive lets you bulk-remove nodes by date range in a way that looks like a permanent delete but is fully recoverable. Unlike unpublishing (which still shows nodes to admin users at /admin...
Categories: Administration tools, Content display, Developer tools
Commerce BAT Availability
Commerce BAT connects Drupal Commerce with BAT (Booking and Availability Tools) so you can sell bookable products and services through Commerce’s cart and checkout. It supports date-range rentals,...
Categories: E-commerce
AJAX Pager/Sorter
Overview This Drupal module provides a simple ajax pager and sorter for custom listing pages. It falls back to (and relies on) the normal Drupal paging behavior and markup. The pager is a click...
OData Server
The OData Server module exposes entities, like nodes and users, through the OData Producer Library for PHP. Properties and core fields are supported, and the module can be configured to limit the...
Categories: Developer tools
Views Vis Timeline
Views Vis Timeline displays the results of a view on an interactive Vis Timeline: items on a time axis, in rows, with colors, and editable in place in Drupal modals. It was built for the planning...
Categories: Content display, Content editing experience, Integrations
Content notification
The Content notify module gives content editors the ability to schedule the notification of nodes so that content editors have been notified of content. The Content notify module has two...
Categories: Administration tools, Content editing experience
Webform close on date
This module provides the option to close a webform on a chosen date. In the previous Drupal 6 version it was possible to set the maximum of submissions, this is in the meanwhile included in the...
Custom Date Format Examples
This is a basic Drupal 7 example module of leveraging custom date formats via a module with drupal. These formats can then be used for Views, nodes, theming and more. This has come in really handy...
Categories: Content display, Developer tools
Advanced Content Feedback (aka admin_feedback)
Advanced Content Feedback (initially named admin_feedback) makes it very easy to analyze, view statistics and gather user information about the content of your site. Description Module for...
Categories: Administration tools, Content editing experience, User engagement
EHR
EHR stands for Electronic Health Record. This module is a common pattern in health record management. This module supports an online patient health record database. This project was originally...
Calendar Fullcalendar
This module is an extension of the calendar module. Which implements the jQuery fullcalendar functionality (http://arshaw.com/fullcalendar) in to calendar module. It is currently under development....
Comment Expire
Use this module if you plan to automatically update comment status from Read / write to read only mode on nodes. This can be done globally or can set up for every content type, by defining the...
Forum Export
This module allows to export containers, forums and topic content from Drupal core forum (or Advanced Forum) into CSV files. You may optionally filter posts you want to export by date. Caution:...
Categories: Import and export, Developer tools
Language Sections Box Titles
The module adds Language Sections title support for Boxes module. This works the same as for blocks created by the core block module. This is related to the following issue: [#1081184] Development...
Categories: Multilingual
Open Issues
Lists open issues in to the console relate to the page you are on, so you can: Help fix Be aware of problems Test patchs (if up to date) I would like this to run after all php and JavaScript. we...
Categories: Developer tools
Copyright It
Simple module saves you a lot of time to put copyright block for your single/multi sites. features: Date will auto change depends on your website Year Your site name copyrighted by will change if...
Categories: Developer tools
Quiz access bypass
This is a small module that lets to admin users make an access bypass for certain users on a closed quiz. Use case: As an admin user I give access to a candidate to do a test whose expiration date...
Temporary File Download
The target of this project is: provide a mixture of functionality from drupal project One-time File Download and like other well known filetransfer providers. You can: Provide a temporary download...
Categories: Access control
Hungarian local functionality (mini modules)
This module suite contains mini modules relevant for Hungarian Drupal users. Currently we host two modules: one to allow for the setting of proper Hungarian date-time formats in Drupal, and the...
RoundVoting (deprecated)
Allows for a voting on nodes to control voting on a node within a specific date range, and with an optional number of votes per user. Credits / Contact Currently maintained by Damien McKenna. All...
Cha-ching donation register
Cha-ching is a donation register. It records instant payment notification (IPN) data received from PayPal, and makes the metadata (payment amount and date) available via JSON and RSS feeds for...
Categories: E-commerce, Integrations