
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.
Nodequeue publisher
This is a really simple module that allows you to add publishing options to a nodequeue. With this module you can publish nodes from a nodequeue to some schedule. If you want to: Publish content...
Categories: Content editing experience, Developer tools
Quick Forms
Qforms or 'Quick Forms' enables users of your site to create custom forms like surveys, questionnaires, contact/request/register forms... When enabled, this module will create qform content type on...
Captcha-free Form Protection
The Drupal 8 version is released and has protection for all the forms as shown in the image. The only thing missing is protection for Webform and that module is not nearly ready for release at this...
Categories: Security
Readability Button
The Readability service shut down on September 30th, 2016. Use of this module is not recommended. Adds a Readability "Read Now | Later" button to individual nodes. Features: Enable the button on a...
Categories: Content display
Adhan
بسم الله الرحمن الرحيم In the name of Allah, Most gracious, Most merciful. A Drupal module displaying Islamic prayer times in a block. It depends on DukhoolWaqt, which can be downloaded from my...
Ubercart Disable States (Zones)
Gives site builders the ability to disable zones (for all countries) in the "State/Province" dropdown on the checkout page. Zones in the billing and shipping pane can be disabled separately (to...
Categories: E-commerce
Panels Media
Panels already has support for what this module wanted to do so I'm killing this project. If you want to take the name of the project and do something with it please create an issue. This module...
Categories: Content display, Media
Commerce Postfinance ePayment
Overview This project provides a Postfinance integration for the Drupal Commerce payment and checkout system. Postfinance, part of the Swiss Post, is a Swiss payment services provider (PSP) for e...
Categories: E-commerce, Integrations
Datasources
Part of Ouch project. Goal Datasources provides a framework to describe and manage datasource to import in Drupal. Usage Module can register datasources. Once you have defined your datasources, the...
Categories: Import and export
JavaScript Loader
JavaScript Loader library that can use different libraries to load JavaScript files asynchronously. Supported libraries are (and have to be downloaded separately): load.js Head JS LABjs $script.js...
Categories: Developer tools
Module Summary
A module which provides simple reports on what your modules are doing (via hook implementations) and providing (via menu and theme items). After installing this module, you will have a new entry in...
Categories: Administration tools, Developer tools
Pazpar2 metasearch integration
Most public and university libraries expose a public API for their catalogues (Z39.50). MkDru is an eminently themeable frontend to a system for searching them. And it can do dozens at a time:...
Role toggle
This module gives you a page and a block to toggle (switch on and off) any role. For any role X there is a permission "Toggle role X". Best practice is to have a "Toggler" role that you don't...
IP to Locale - Redirect
This is an extension module for IP to Locale that provides url redirection based on the originating country of a user's IP address. Mappings can be defined from country code to language code, and...
Categories: Site structure
bib.ly - Bible reference links to all bible sites
bib.ly finds Bible references on your site, creates a link that lets users select their desired website (YouVersion, BibleGateway, etc.), and shows the text in a hover box. Check out bib.ly for...
Categories: Developer tools
Context by Node
Creates a Context for the Node specifically. Imagine that you have a context for the pages under /news/* and you put some blocks for all that pages, but! imagine that you need to add a block...
Disable all forms
This module disables all form elements, unless you are user #1. You will probably need drush or DB access to get rid of it, so it requires bad judgement. While this will make the site more secure,...
Categories: Security, Developer tools
Mixcloud filter
Summary This is a filter module to embed a Mixcloud track in your site using a simple tag. Usage In 1.x branch Enable the filter and use [mixcloud:url>. The module will replace the patter to the...
Categories: Content display, Content editing experience
Custom Slogan
The module allows to have a custom slogan on a drupal website. The modules admin form allows you to set slogans using tokens for each content type, each vocabulary, front and a default slogan. It...
Categories: Developer tools
Sape
Description This module provide your drupal site integration with the text link exchange Sape.ru (english analogue is Text Link Ads.) The link exchange Sape.ru is the russian's most well-known text...
Categories: Integrations
Kerberos Authentication
This module provides Kerberos authentication using the php_krb5 (download link) module. This module currently supports: -Authentication fall-through (if no Kerberos principal matches, try Drupal...
Categories: Administration tools, Security, Integrations
Responsive Images
IMPORTANT This module is currently no longer actively maintained. Drupal 8 has a responsive_image module built into core that provides this functionality. That module was backported to Drupal 7 as...
Cyrillic fix
Simple module to fix problem with Cyrillic filenames. This module just switch locale: setlocale(LC_CTYPE, 'ru_RU.UTF-8'); see more: [#278425] [#712834] [#724748] Thanks to GOR (http://it-patrol.ru)...
Categories: Developer tools
Signup Rules Integration
Overview Signup Rules provides Rules integration for Signup module (http://drupal.org/project/signup). Administrators can use this module to automatically modify users, nodes, and signups when...
VoIP Number
The VoIP Number provides an abstraction layer that facilitates the handling of the different kinds of "phone numbers" associated with Internet telephony (VoIP) calls. In particular, this module...
Categories: Site structure, Integrations