17,072 Modules match your search

Extend and customize Drupal functionality with contributed modules. If a module doesn't quite do what you want it to do, if you find a bug or have a suggestion, then join forces and help the module maintainer. Or, share your own by starting a new module.

MVPCreator Marketing

Provides some widgets for use in a Panopoly site (or Panopoly-based distribution) for creating a startup marketing site!

Includes (or will include) the following:


Organic Groups Entityform Integration

This module integrates the Organic Groups and Entityform modules. It allows users to submit entityforms in a group context, and gives access to view/edit/delete those submissions based on organic groups membership and group-level permissions.

Some sample use cases for this module are:


Cache Locale

Provides a framework overriding the locale() function thereby enabling various ways of caching translations.

Requires a core patch, which is bundled with the module. The patch allows for override of the locale() function.

A couple of translation cache handlers are bundled with the module.


Apply the core patch, and enable the module.





This module provides configurable ways to modify site and object look, feel and behavior.
Page Manager module is used as a configuration tool.


Vocabulary Queue

Vocabulary Queue creates a nodequeue for a defined set of vocabularies and creates subqueues for each taxonomy term from the selected vocabularies have their own unique subqueue. You can place nodes into any of these subqueues.

Vocabulary Queue is build using Nodequeue modules Smartqueue API and the implementation based on smartqueue.module (part of Nodequeue module).

Vocabulary Queue is similar in functionality to smartqueue.module and the code based on code from smartqueue.module.


MVPCreator Theme

Provides some Panels style and layout utilities for use in a Panopoly site (or Panopoly-based distribution).

Includes (or will include) the following:

  • Style plugin: Background color
  • Style plugin: Background image
  • Layout: 10 rows
  • Support for 'full width' style plugins, layouts and themes, where a region style can span the full width of the page

These utilities make it easier to build attractive landing pages!


Uptolike share buttons


English version below

Russian version


Интеграция социальных кнопок от uptolike.ru.



Generic message templates designed for use with RNG.

Please post bug reports and feature requests to the GitHub project



This module integrates the coverflow JS library with Drupal.


Simple Background image formatter

This module provides an image formatter that allows you to display the image in a div as background image.
The module extends Drupal's images field. Because settings are attached to the entity, it's very easy to setup and manage.


1. No module dependencies (Other that image).
2. Works with Drupal's field UI.
3. Works with Views.
4. Integrates with Drupal's image styles.
5. Offers 2 modes. (Inline Style & CSS Selector)


aGov IPS

Create IPS Screenshot

This module provides a way to publish Australian Government Information Publication Scheme documents.

The Information Publication Scheme (IPS) applies to Australian Government agencies that are subject to the Freedom of Information Act 1982 (FOI Act

Further details on IPS is available at the Office of the Information Commissioner site: http://www.oaic.gov.au/freedom-of-information/freedom-of-information-act...



Config provides a basic API for providing configuration from files (PHP, JSON, YAML) for Drupal 7.

Config is unlikely to get a release for 8.x.



aGov Password Policy

This module provides Australian Government DSD Policies for use with the Password Policy module.

If provides two different policy profiles:

- Australian Government ISM Policy (Strong)
- Australian Government ISM Policy (Weak)

See the ISM – Information Security Manual for further details on the policies: http://www.asd.gov.au/infosec/ism/


aGov Appearance

This lightweight module provides an additional permission 'Administer theme settings' to allow finer grained control over which roles can change theme settings.

Part of the aGov suite of modules.


aGov Text Resize

This is a simple module that provides buttons to increase or decrease font sizes. It does this by adding a .font-large class to the <body> element.

You simply need to add the aGov text resize block to a region in your theme (e.g. header) and then write CSS rules in your themes stylesheet to handle body.font-large.

This module doesn't include any styles, as this will vary from theme to theme.

Part of the aGov suite of modules.


Protected Installation (modules and themes)

Allows you to install only the modules and themes from drupal.org. When installed, this module provides two simple features:

  1. Removes the upload field
  2. Validates the source URL entered for download (must be from drupal.org)

Developed and maintained by FISQUA; Sponsored by Marinha do Brasil.



Module Whitelist

In certain situations, such as when developing a custom distribution, you want to allow certain user roles to be able to enable or disable a small subset of modules, without providing those users full administrative access.

This module allows you to provide a set of whitelisted modules. In combination with a new permission Administer modules, users of those roles will have access to the administer modules page, but will only be able to manage the whitelisted modules.



Drusible - a Vagrant/Ansible Drupal Environment

Create a Drupal dev environment with ease.


  • VirtualBox
  • Ruby (should be installed already)
  • Vagrant
  • Ansible (sudo pip install ansible)


Once you have these requirements installed, cd to the `drusible` dir and run:

vagrant up

then go grab yourself a coffee...


Nginx securelink

Nginx secure link

Integrates with nginx_securelink extension.

This module is not ready for production yet. Unless you want to test and help develop this module, Please wait until I announce a stable release.

However, this module works perfectly. But I haven't written its documentations. This module also needs a little cleanup. That's why you should wait for a stable release.

It works, but for experienced admins.

This module is developed and sponsored by Tolooco Group(گروه آموزشی طلوع).


Quick Login

This module is strongly not recommended to be used on production servers. Development / Testing Only.



Integration module for the Threema Gateway MsgApi PHP SDK. (code is coming soon)


Commerce Alignet

This module allows Commerce to connect to the Alignet Payment Gateway, that works in Peru.
It is under active development and not suitable for live sites yet.



Hashids is a small open-source library that generates short, unique, non-sequential ids from numbers.

It converts numbers like 347 into strings like “yr8”, or array of numbers like [27, 986] into “3kTMd”.

You can also decode those ids back. This is useful in bundling several parameters into one or simply using them as short UIDs.

See the official project page at http://hashids.org/



RESTful web services support for Internationalization (i18n)

RESTful web services support for adding/specifying a translation source of a node

This module provides support for creating and updating a node's translation source.


Commerce Order Form

Please use https://www.drupal.org/project/commerce_add_to_cart_extras instead if possible.


Exposes a new Views format that extends the default Views table layout but provides the option for a quantity field column. The end user can then enter quantities for any of the items in the list and add them all to cart with a single click.