2,393 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.

Saplo Text Analytics

Saplo provides services that extract and refine valuable information from large quantities of text. This module enables tag extraction and similarity analysis by connecting to the Saplo API. Use it to e.g. fetch relevant content or suggested tags.

Some use cases

This module is under development.


Awesome Inline Reference Formatter

This module provides a field formatter for entityreference fields. The formatter can be used to peform quick changes of the view mode for each row/referred entity and the order of the referred entities. Per entity basis. It was developed for the Konzilo project, sponsored by KNTNT.



Provides integration with the content collaboration tool Konzilo.


Konzilo features

Some useful features to be used with the Konzilo kickstart profile for integration with the Konzilo tool.


Comment verify

Forces anonymous commenters to verify comments via email before they can be published.


PP Demo Beans

Beans for demoing bean_wysiwyg module. Used in PP project profile.

Creates two bean types: Content and Gallery.


Views Metro

Views Metro

Views Metro Module


Field Encoding

This module make integration video with API www.encoding.com, only upload video this module send the video render of encoding.


PP Demo

Framework for test content using uuid_features module.



This module will be the starting point of a new Crowdsourcing platform based on Drupal.


Custom Contextual Help

Do you need to add documentation depending on the user context? This module allows administrators the ability to create and display help content depending on the user context. You can define help per node, content type, user and taxonomy and document with text, images, and/or video. Use Drupal's contributed modules to extend your custom help content type to document and render what you need for your project.


Tent API

Tent is a protocol for personal data and communications (more information).

This module will provide an API for interacting with Tent servers.


Make File Entity

File entity representation for a Drush make file. It adds the property information when uploading a .make file to Drupal and adds special treatment of that file (similarly to how images have special upload properties).

This does not allow you to export files or define files with Drush nor does it generate a Drush make file. It only exposes the data within an uploaded Drush make file to Drupal through Entity properties.



Checks a spreadsheet of content type/fields against the site's current configuration.

This project is in development on Github


Edit Views

In-place editing of entity fields in Views.

This is an experimental project! Supporting in-place editing of entity fields in Views is non-trivial!

Drupal 7

Extends the functionality of Edit module.

Drupal 8

Extends the functionality of the included Edit module.



Brings a set of simple yet powerfull content and comment editing features, based on the Markdown format and the PageDown (Stack Overflow's) editor.

This module page is yet a placeholder and will turn into a full-on project in a near future.

Main features are:


Entity Prevent Revision Deletes

This module is a big hammer. A big hammer that alters your site's entities ability to delete revisions.

This could be useful to you for a number of reasons.

You may:


Pure Import

Pure Import

Pure Import is a development package for developers to do very quick CRUD operations on Drupal. The module doesn't do anything on it's own.

The problem

Sometimes you need very quick CRUD operations in Drupal, such as:

  • Creating a new content
  • Setting a field or field collection
  • Or entity related operations in general

When you do a content migration with thousands or millions of items into a complex content type you need this speed.



Ipsum is a helper module for generating dummy filler text.

At the moment it defines a new ipsum provider plugin manager service that allows for pluggable ipsum provider classes, making it really easy to alter the existing implementations and also add new ones.



Realms provides an entity-based alternative to Taxonomies for grouping content.

It is based on the premise that Taxonomies are a content property, and shouldn't be used for non-Content groupings.



The Histogram module allows you to generate a histogram for images in nodes much like what you may be familiar looking at in Adobe Photoshop or in your camera.

The module creates a new field type and widget called "histogram". Once attached to a node, it will automatically create a histogram for the image field on the node when the node is saved. Currently, it only supports one image field per node per histogram field.


Scald Facebook Social Plugins

Scald Facebook Social Plugins let's you create Atoms from social plugins such as like, share, feed, comments, activity, etc. Aim is to support the full list seen here:

The module is work in progress developed for a client and will be released as soon as there is some working code(soon).


Islandora Record Template Seed

For use with the Islandora DAMS (github project at https://github.com/Islandora/islandora), this module allows you to use the MODS record of another fedora object as a template or 'seed' in the creation/ingest process of a new Fedora Object.


Social message

Flexible social messaging.


Node type flag

Due to the changes in Flag 3.4 it is no longer possible to flag non-entities. (From this version on Flag module token handling explicitly assumes that the flagging type is an entity type. As a consequence for node_type flaggings it continually throws "Undefined index" notices I don't think is possible to get rid of.) Therefore I mark this module Obsolete and Unsupported.

Depending on the Flag module Node type flag allows flagging node types.