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

54,119 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.

YouTrack integrated into Drupal

With this module you can directly report issues into JetBrains issue tracking and project management system YouTrack (http://www.jetbrains.com/youtrack/) using their comprehensive API. This module...
Categories: Administration tools, Developer tools, Integrations

Admin Toggle

Admin Toggle allows site admins to toggle the display of admin items on a page with the press of a single key. This allows admins to easily preview what their site looks like to anonymous users....
Categories: Administration tools

Invites

Invites is an invitation system, which lets you and your site members invite more people to the site or a service. It's shipped with an invites OG module which allows inviting people to a certain...

OG Clone

This is a module that makes it possible to clone an entire group and all its content, or, potentially, all its members. It depends on the 7.2 version of Organic Groups. More information soon.

SCSSPHP

scssphp is a compiler for SCSS written in PHP. Once installed, it will compile all .scss files added to the page to .css files dynamically. Usage stylesheets[all][] = scss/layout.scss Dependencies...

Scald Style Contexts

With this module Scald contexts can be created for each image style with that style as transcoder. The module includes a settings form to control which image styles will turn into contexts.
Categories: Media

Gammu SMS Gateway

Gammu is an SMS Gateway. This module provide a bridge between Drupal and Gammu, so you can use Drupal to utilize SMS Gateway including: Send and Receive SMS Send and Receive MMS Retrieve Gammu Lib...
Categories: Integrations, Developer tools

Google Civic

Uses the Google Civic API to provide a polling place locator block and polling place display page. The module includes the following features: A sidebar block which includes a form for the site...

Node JS Chat

A simple Node JS chat block. The module will provide an easy-to-use interface so that other modules can extend it and make use of its functionality in different ways. The Node JS Chat module...
Categories: Developer tools

Apache Solr Parallel Indexing

Apache Solr Parallel indexing allows you to set the amount of CPU's you have to utilise the maximum of your system during index time. Improvement During this test, entity_cache was enabled and pre...
Categories: Site search

Guardr Core

Note: This module is a required part of the Guardr distribution. Guardr Core (for Drupal core 8.x+) can be added to existing Drupal project. About Guardr Guardr is a Drupal distribution with a...

Node Display Field

Overview This module allows for a node to have an independent display mode for when it is viewed as a teaser. Ie, if you had a view or bean with teasers, you could have 9 nodes with default 'teaser...
Categories: Content display

ImageField EPS

Overview The EPS Field module provides a field type that enables "pseudo-native" handling of the EPS (Encapsulated PostScript) vector format by providing a custom field to serve this purpose....

CodeMirror editor

Note: As of 2022-05-17, this project appears to no longer be supported. If you're interested in this use case, you may want to check out The CodeMirror Editor. If you are interested in taking this...
Categories: Developer tools, Site structure

Overlay Userlinks

A simple module that allows to display login, register and password reset pages using overlay. Why Overlay This module seems to be, at the moment, the simplest method for providing a "popup login...

Diff Advance

Diff Inline For Node Revision Compare
Categories: Content editing experience, Developer tools

Webform.com Import

This module imports site export files from Webform.com into your own Drupal site.
Categories: Integrations

Media By Path

This module is a tiny module that allows developers to add style sheets/scripts in info file. The special thing is in the info file, developers can choose the path where the style sheets/scripts...

Flag AJAX Confirm

Flag module provides several link types, including a handy confirmation form. Using the form, however, requires reloading the page twice (go to form, go back to where you were). It might get the...
Categories: User engagement

Services IP Authentication

Module to authenticate Services 3.x connections on IP addresses, based on [#623128-31] Allows whitelist or blacklist IP addresses can be specified as follows (thanks to IP Login): Normal single IPs...

TinyBox (Simple Splash)

TinyBox module uses TinyBox, a lightweight and standalone modal window script. The main purpose of this module is to provide Splash Screen/Window as simple as possible. How to make Splash window Go...

Watchdog Digest

This module sends watchdog entries by email in a digested format.
Categories: Administration tools, Integrations, Developer tools

Ledger Import

Broken Note: recent big changes to the Ledger module have broken this module. This module provides the ability to import Accounts and Transactions into the Ledger double-entry bookkeeping suite....
Categories: Import and export

eBooks Search

The eBooks Search module is a library-related module that is meant to assist visitors to library websites that have integrations with various eBook vendors such as 3M and Overdrive. Instead of...

Share This Thing

Features * Share This Thing is a simple module for exposing sharing options for the selected content-types. * Creates a new "view_mode" for content to be embedded. So you can really choose what...
Categories: Integrations

Pages