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

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

Charts RGraph

Module to integrate RGraph HTML5 charts library. RGraph is a canvas and JavaScript based charts library built for web charts. RGraph is now dual licensed: GPLv2 or you can get a commercial licence...
Categories: Content display, Developer tools, Integrations

Calaméo

Provides integration with the Calaméo publication service. Features Provides exportable Calameo API account definitions via CTools Provides a new field type Calameo publication that can be...
Categories: Content editing experience, Site structure, Integrations

Script Field

A field type and formatter that lets users add scripts from a safe source to a particular node. Adds a field type "Script", a widget "Script Field" and a formatter "Attached External Script" that...
Categories: Site structure

Features Site Frontpage

Enables the site frontpage setting to be exported with Features module. Converts node ID into UUID, so that if the frontpage is set to a node that has been exported with a UUID the correct node ID...
Categories: Content editing experience, Content display, Import and export

Route Elevation

The intent of this module is to render an elevation profile in form of a chart, retrieved by the GPX data of a file belonging to the node through Google Elevation API. And the map corresponding to...
Categories: Developer tools

Slate

Twig template awesomeness, combined with Entity API awesomeness. Requirements Chaos tool suite (ctools) Entity API Libraries API Twig

Commerce Shipping DHL

This is a DHL shipping module for Drupal Commerce. It use a simple negotiated shipping rate table instead of DHL shipping service API. It supports both national and international shipping rate....

Node Field Embed

This module defines an input filter for an embed code [[field:fieldname]] and replaces it with the rendered field. (Note: you don't need the field_ as part of your field name). Once you have...
Categories: Content editing experience

Roost Web Push

Roost Web Push provides direct engagement with your readers by sending push notifications to their web browser. Push Plugin Features: Safari Web Push - Take advantage of web push (Desktop Push...
Categories: Content editing experience, Import and export, Integrations

Deployment Manager

This module is focused on deployment of drupal instances using tags. You can deploy using github repo from any branches and tag it per deployment. If deployment status is not ok you can roll back...

Greensock API

This module integrate the GreenSock Animation Plateform with Drupal through the Libraries API.
Categories: Content display, Developer tools, Integrations

Commerce Multicurrency provider for RUB

Central Bank of the Russian Federation (cbr.ru) as currency exchange rate sync provider for Commerce multicurrency module. DEPENDENCIES Commerce Multicurrency provider for RUB depends on the...
Categories: E-commerce, Developer tools

Commerce Multicurrency provider for UAH

Ukranian (bank-ua.com) currency exchange rate sync providers for Commerce multicurrency module DEPENDENCIES Commerce Multicurrency provider for UAH depends on the Commerce multicurrency module....
Categories: E-commerce

Dindent

The Dindent module is dedicated to developers who suffer from OCD and cannot bare reading template engine produced output. Using the Dindent parser written by Gajus Kuizinas, this module allows you...
Categories: Developer tools

Commerce Monetaweb

Moneta Web is the Setefi virtual POS designed for those who, through a website, wants to sell goods or services by managing online payments by credit card. This module adds the Moneta Web payment...
Categories: E-commerce, Integrations

Quiz Sentence Drop

Overview This module allow you to add sentence type of drag drop questions in quiz module. In Other words, fill in the blanks kind of question. By using this module admin can add sentences having...
Categories: Content editing experience

Farm Admin

This module has been merged into farmOS. All future development will take place in https://www.drupal.org/project/farm. See [#2876992] Original description: Administrative interface for managing...

Webform Limited Select

This module adds a component to the webform module based on the select component, but with the ability to limit the number of submissions per option selected. Once the limit is reached for an...
Categories: Developer tools

Error pages

Error pages This module helps customize 403 (Access denied) and 404 (Page not found) pages by setting its own 403 and 404 paths. By default, these pages display Drupal’s regular title and...

geoPlugin

geoPlugin module provides an API for integration with geoplugin.com, a free resource to provide geolocation technology to your site. Installation: Install and enable the module If you want to use...
Categories: Site structure, Integrations

Image Width and Height formatter

This module provides This module provide a formatter for image field. You can choose to display the width, the height or both of the image. Use cases I created this module when refactoring the...
Categories: Content display, Site structure, Media

UserVoice Deep Integration

Overview This module provides deep integration with the UserVoice feedback and online help desk service for widget placement, single sign on authentication, custom gadgets, and more. Maintenance...
Categories: Integrations, Access control

Field API Tab Editor (FATE)

This module allows individual field values to be modified on their own custom tabs on the entity's page. Each field must be enabled from the field's settings page, then the new tab will show. FATE...
Categories: Site structure

PM Gantt

PM Gantt is an extension to the Drupal PM suite of project management tools, which enables tracking of work on each part of a project and/or task. This module provides the functionality to display...

Excel Reports

If you need to export Drupal data into MS Excel files, this module was made with you in mind. On top of PHPExcel(https://github.com/PHPOffice/PHPExcel), a stable library to create MS Excel files,...
Categories: Content editing experience, Content display, Developer tools

Pages