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

56,777 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.

Gather Content Blocks Import

This module allows users to import content from their gather content account (https://gathercontent.com/) into drupal blocks. It provides an administrative interface for users to create new blocks...
Categories: Content editing experience, Import and export

dfslideshowfeature

This slideshow was created with the aid of the Features module. It combines several modules to create a "Responsive" Slideshow! In other words, it will allow you to use this slideshow in...

Example Contexts

This is an example module showing how to write custom context condition plugins for the Context Module. It defines a new context condition that can be set to test whether a node ID is an odd or...
Categories: Content display

Kaladev

This is Kalamuna's module for aiding development and deployment by listing which modules should be enabled and disabled on various environments. It uses Zivtech's Habitat module (https://drupal.org...
Categories: Developer tools

Drush adds

This sandbox module holds useful drush extensions for developers. Available commands already allow to reset schema modules version and in addition with the migrate module to import data by group. I...

Sprout Core

Provides some base level configuration for Sprout
Categories: Developer tools

Sprout Media

Provides image and other media handling configuration for Sprout. Provides image handling primarily through the imce module
Categories: Media

Sprout Wysiwyg

Provides wysiwyg configuration for sprout. Provides a wysiwyg text format General cleanup to the ckeditor interface including button grouping and preventing of horizontal resizing of wysiwyg editor
Categories: Administration tools

Sprout Users

Exports configuration for roles, permissions and other user specific functionality. Sets up a content editor role Sets up a site manager role Provides some default permissions out of the box
Categories: Access control

media_oss

Integration media with aliyun oss.
Categories: Media

Field validation: Australia

This module provides field validation for various Australian data. The field validation module allows you to configure custom validation rules for any field API fields via Drupal's administrative...

Bobby Name Generator

Functionality: This module adds a "bobby_name_generator" block that generates anyone's "Bobby Name" out your first and last name. Rules: The first half of you "Bobby Name" is the first two letters...

weixin(微信) public platform

More and more companies create public account on weixin. It will be a good way to communicate between the company and end user. 体验网址 http://www.weidrupal.com/ 1, 权限管理方面 利用drupal的权限管理框架,可以对配置管理,消息管理...

Book Menu

This simple module exposes a book tree as a menu. It allows modules like DHTML Menu to apply themselves to book navigation.
Categories: Site structure

Sprout Devel

Provides default developer configuration. Provides developer related defaults for devel, views and performance options
Categories: Developer tools

calendar_table

This module will display views date fields in a calendar format via an HTML table element. The goal will be to produce simple html output that can be easily classed and customized. Why not use the...

Cache Entity Profile2

Cache Entity Profile2 is Obsolete See [#2017685] for what appears to be the solution to entitycache cache table issues. It is not committed yet, so you will need to apply the patch. Please test the...
Categories: Developer tools

Multiple value field delete button

This module adds a "Delete" button to drag'n'drop multiple value fields. No dummy js and/or css which hides the certain fields. Ajax style. Usage: select the fields, under module settings, which...
Categories: Site structure

OATH TOTP - Timebased One Time Password

Form API implementation of oath totp. This is used by token generators, such as Google Authenticator or hardware tokens. Used to protect any form with a token field.
Categories: Security

Professional Website Test

Professional Web Test

LayerSlider

Overview LayerSlider is a jQuery plugin which adds a fully customization element slider to your website. jQuery plugin for image/text-sliders. It allows you to animate multiple elements per slide....
Categories: Developer tools, Media

One image

The main idea with this module is to have just one image shown in multiple images field in any content type that can be viewed in teaser view mode. It is very small and efficient hook on entity...
Categories: Content display, Media

login usb

login using USB is use for extra authentication.For login to site you need user name and password.If you create login USB key from user edit page,then you need to use usb pen drive while login.
Categories: Access control

Facebook Post to Nodes

A module with a very simple goal: Grab 'official' posts from a particular Facebook Graph Object (a user or page), ensure they're posted by the author (ie. the page or user you're querying) and...
Categories: Content editing experience, Import and export

twitter_pull

From issue: https://drupal.org/node/1781024 After going through the issue history, I see 3 options that have been suggested for making Twitter Pull work with API v1.1: 1. @Jaesin's patch from #12...
Categories: Integrations

Pages