32,558 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.


Modular allows you to create re-usable bits of referenced content. Kinda like blocks, but handled a little bit different.

This package contains sub-modules that will define particular types/classes of content bits. Each type is bundle-able and field-able. The separation is mostly there for conceptual grouping easier theming.


Slipscript is a module you'll love to hate. (Or hate to love?) It allows for the execution of arbitrary PHP scripts at URL's defined through the administrative interface. It is probably not dangerous but for now it will install into your system in a module group called "POTENTIALLY DANGEROUS CODE" just to be safe while the community weighs in on this idea.

kdonaldson SCO Node

The kdonaldson SCO Node module is an attempt to port jimbullington's SCO Node module to D8. It will allow nodes to be created that contain SCORM content. The SCO content can then be played and scored on a Drupal 8 site.


This sandbox project is the work in conversion of backup_migrate module(https://www.drupal.org/project/backup_migrate) from Drupal 7 to Drupal 8.

Textfield poll formatter

Formatter to replace textfields with a poll form.

Instagram Pull

The Instagram Feed Import fetches user feeds from Instagram with your Instagram API and stores it as nodes in the database!.

Posts may displayed as nodes with views, additionally there is a Filtering functionality by tags.


- Date
- Media
- Date_api


- An Instagram Developer account (you can make one here https://instagram.com/developer/).
- A CLIENT ID and a CLIENT SECRET from the Instagram API.


The LightGallery module integrates the jQuery lightgallery plugin with drupal. jQuery lightgallery is a customizable, modular, responsive, lightbox gallery plugin for jQuery.


Entity Pane Form


This is a module that provides a Panels plugin UI for embedding forms for properly configured Entities. This allows users to provide entity add/edit/delete forms inside of Page Manager pages, and to control the visibility and labelling of both Entity Properties as well as Fields. The ability to control Properties (aka meta-data) in the UI is the key advantage provided by EPF. Token support is another useful

Facetapi hierarchical select

This module provides a hierarchical select widget plugin for the Facet API module



Embeddable is module that provides a library of pre-set styles for entities embedded using entity embed module.

Bootstrap Layouts


This project is a combination of Display Suite Bootstrap Layouts and Panels Bootstrap Layouts for Drupal 8.

The idea comes from this comment:


PostgresSQL Combine Filter Views

This views filter provides a case-insensitive and unaccent searches functionality for filter criteria when using PostgresSQL database in Drupal.
Postgres need the "unaccent" extension in order to removes accents (diacritic signs) from lexemes and use "ILIKE" operator to make the match case-insensitive.
The module allows searches in multiple fields (select how many fields you want) or a single field (select only one field).


Cameratag field

This modules provides integration with the cameratag service. It provides a field fomatter that can be used to record videos from the users computer and display the videos using the cameratag service.

About cameratag

Cameratag allows users to :




Field Defaults

Field Defaults allows batch updating of default field values to existing content. When adding a new field to an entity you can update all existing content with the default value or when editing an existing field you can choose to also update all existing content with the new value.



zxcvbn Drupal 8

Porting the zxcvbn module to drupal 8

Issue for the Drupal 8 port: https://www.drupal.org/node/2618948


Allows Drupal Entities to be generated from yaml files. This is achieved through integration with Alice, an expressive fixtures generator.


  • Track installed fixture data
  • Easily define meaningful content
  • Entity reference support via yaml


While not dependent on Doctrine, Alice uses Docrtine's object manager. This allows fixtures to persist through processing. Sadly Drupal does not implement this part of Doctrine.

Video Training

This module is designed to allow you to attach video screencasts to any admin page within Drupal.

Immediate plans are to allow users to upload screencasts as Drupal managed assets and leverage the Video module to render the videos via an overlay.

Future plans are to allow users to upload and post videos from other services or CDN's using a secure delivery method in an effort to make these videos enterprise compliant.


Token: Icon


Field Template

Provides a field formatter with an easy to overridable template for easy theming of field values.



this module provides support for viva payments (vivapayments.com gateway), supports uc_recurring payments

Requires: Ubercart version 3.x