
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.
LocalGov Alert Banner Collapsible
This module is currently developed on Github and mirrored here whilst projects from LocalGov Drupal are migrated to Drupal.org. Please file issues on the Github issue queue. Adds a new collapsiple...
LocalGov CQC
This module is currently developed on Github and mirrored here whilst projects from LocalGov Drupal are migrated to Drupal.org. Please file issues on the Github issue queue. INTRODUCTION The...
AeroWeather
This module provides functionality for fetching, displaying, and caching real-time weather data using the WeatherAPI.com. It allows site administrators to add a fully customizable Aero Weather...
React Flow
TBD Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The...
Categories: Administration tools, Content editing experience, Developer tools
AI Readme Generator
The AI README Generator module allows you to automatically generate a README.md file for any installed contrib or custom Drupal module. It extracts relevant metadata from the module’s codebase and...
Categories: Automation
Cloud
Cloud (Cloud Orchestrator) is a set of modules to enable cloud management: Drupal-based Cloud Dashboard like AWS Management Console. The module supports not only public cloud like AWS but also...
Categories: Administration tools, Developer tools, Integrations
Tag API
About This module was originally suggested by Nedjo Rogers on http://groups.drupal.org/node/100179. The group discussion page gathered much attention at the time, but little unification actually...
Categories: Site structure
Provides a config entity for system emails, and a service for mailing any entity which implements the interface. This project is intended as a testing ground for replacing hook_mail() in core: see...
Categories: Integrations
Daily
The daily module is meant for things like comic strips or daily headlines. Any node can be `daily content', which means it is associated with a certain group (implemented as a taxonomy term) and...
Categories: Content editing experience
Comment closer
This module lets you automatically close the comments on any or all node types. You can close comments that are a week|month|year old. Comments are closed in a cron hook daily|weekly|monthly...
SiteMenu
This module provides a "site map" style page overview of all the categories within a site with node titles and a side bar menu to navigate the site by category A 'site map' page giving a hierarchy...
Categories: Content display, Site structure
Node list
This module has been discontinued, you can use Views and Views Alpha Pager instead.
Categories: Content display
Upload Image
upload_image.module takes uploaded images, that are attached to nodes, and creates image nodes from them. Thumbnails are shown in place of the file name in the list of attachements. From the end...
Categories: Content display, Media
Control Panel
This module adds a new graphical control panel page. It allows the user to specify the menu path to use as the source for the Control Panel. ''admin' is the default but it can be set to any menu...
Categories: Administration tools, Site structure
Import HTML
Import an old existing, static HTML site structure into the Drupal CMS as structured nodes! Allows an admin to define a source directory of an existing traditional static HTML website, and import ...
Bio
The Bio module allows each user to create one (and only one) "bio" node. Any node-type can be assigned as the bio or Bio module can provide its own node type. The bio can display on the users'...
Categories: Access control
Active Select
The active select module defines the activeselect form element. An activeselect element is the same as a regular select element, except that when the user selects a new option (or set of options),...
Comment Mail
The Comment Mail module allows an email to be sent to the site administrator(s) when new comments are posted. A link in the email allows quick approval, editing, deletion, and/or banning of the...
Categories: Administration tools, Content editing experience
Drupal vB
Drupal vB integrates vBulletin forums with Drupal. It allows existing vBulletin users to log in to Drupal new vBulletin users to log in to Drupal existing Drupal users to log in to vBulletin (after...
Categories: Integrations, Access control
NodeReview
This module adds user reviews to specified node types, on multiple axes and with voting via the Voting API module (required). It uses the Views module (required) for some displays. It also...
Categories: User engagement
Text Link Ads Integration
With the Text-Link-Ads module: YOU can choose to approve or deny any Text Link Ads sold prior to the links being published on your website. This ensures that only quality and relevant links appear...
Categories: E-commerce
Checklist
Allow administrators on sites to create checklists that must be completed by users of the site. Each user can see their checklists on the "Checklists" tab of their account. Multiple checklists can...
vCard
The vCard module adds a vCard download link to every users profile. This link makes it easy to add users on your Drupal site to your local address book. Since we love microformats, there is also a...
Categories: Import and export, Access control
Javascript Countdown Timer
Warning: Future versions of this module have been renamed to Javascript Timer module The Countdown Timer module provides a timer implemented through javascript which gives you a countdown (second...
Flag content
This module allows users to flag nodes, comments, or users for the adminstrator to review. Examples are offensive content, spam, offtopic stuff, ...etc. The admin can specify which type of nodes...
Categories: Administration tools, Content editing experience