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

908 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.

Top 10 Google News

Top 10 Google News block module provides the news according to the category, Language and Country. As per the Name only top 10 news will be display on the block. Using a google news API Key you can...
Categories: Content editing experience, Content display, Media

Commerce Feefo

Overview Display a review summary block Display a review widget based upon the product code or parent product code Send order data to Feefo via the JS API (see here - https://support.feefo.com...
Categories: E-commerce, Integrations

WebEx Aggregate

WebEx API aggregate College Board / Inspiring Minds Aggregate events from your WebEx account via WebEx API http://developer.cisco.com/web/webex-developer/xml-api-overview Checks timestamp in DB to...
Categories: Site structure, Integrations

QM Quote

This is a quote of the day module. It will show up single or multiple quote randomly or sequentially and changes everyday. Features Vocabulary and taxonomy is auto configured. Every quotes stays as...
Categories: Content display

additional_information

This module adds a new CCK field type with 2 text fields. The use case for this field is to allow multiple instances of this field to be sortable. If there are a variable number of categories that...
Categories: Site structure

Rel content

Flexible framework to show related content for entities. Now have integrations with: Taxonomy term Group Usage example. Install module Add taxonomy reference field for example Organization. Add...
Categories: Content editing experience

ElasticPath Connector

ElasticPath is an e-commerce platform that exposes its APIs via cortex API layer. This module connects to Cortex API via Drupal's in-built REST layer. We have only integrated following endpoints...
Categories: E-commerce

Theme permissions

Theme permissions -------------------- Goals: => Create permissions based on themes => Provide simple permissions for other modules to restrict access to any drupal themes. Installation: ----------...

Bot framework

This ambitious module aspires to be a abstraction layer for the various chat bot needs. Submodules should provide plugins in the following categories to flesh out functionality: - Gateway plugins (...
Categories: Developer tools

Bazaarvoice Integration

This module provides two blocks that display Bazaarvoice stories and story submission page. I needed to integration Bazaarvoice curated stories for a category of products on a recent project and...
Categories: Content editing experience, Integrations

Document Library

This module allows the administrator to create a library of documents with filtering, searching and sorting. By Default, the module creates: Document Content Type with default fields that can be...
Categories: Content editing experience

make tolstoy vocabulary

This is a simple example custom module to programmatically add a vocabulary to a drupal site. Vocabularies are used in drupal sites to categorise content in a planned, structured way. If you copy...
Categories: Site structure

Sector Contact

Sector Contact offers a simple and easy way to add a person or team profile to your site. Included is everything you'll need to add a staff or team directory - a Contact content type, categories,...
Categories: Content editing experience

Related links

The relatedlinks module enables nodes to display related URLs to the user via blocks. Related links can be defined in 3 ways: Parsed links: links that are retrieved from the body of a node. Manual...
Categories: Content editing experience, Site search

Node feedback

This module offers a check box on the node form asking the author to allow the visitors of the node to send feedback/request for the node using the personal/site wide contact form. Author can...

Harmony Access

Harmony Access provides an access layer (currently no UI) to Harmony Core so that access can be restricted to threads. Within this module is the submodule Harmony Access OG which provides...

Details Field

Details Field provides a tailored field type, widget and formatter that allows easily creating and displaying details elements. After installing and enabling the module, a new field type called...
Categories: Content display

Open Classifieds

OVERVIEW & FEATURES This module is for anyone looking to run a robust classified ad system. I simply did not wish to build a 'craigslist' clone with this module, but enhance the usability of...
Categories: E-commerce

ECA Breadcrumbs

ECA Breadcrumbs is a Drupal module that lets you customize breadcrumbs dynamically without writing code. It integrates with the ECA (Event-Condition-Action) module, allowing site builders to create...
Categories: Administration tools, Developer tools, Site structure

OpenPackage YouTube syndication

This module allows video that is published using OpenPackage Video to be automatically syndicated to the YouTube 'branded garden'. YouTube is termed a 'branded garden' because it is not possible to...
Categories: Media, Integrations

Spider Contacts

This module is unsupported due to a security issue the maintainer didn’t fix. See SA-CONTRIB-2015-057 - Spider Contacts - Multiple vulnerabilities - Unsupported for details. If you want to use this...
Categories: Content editing experience, Content display, Site structure

Professional Directory

Professional Directory is a reusable Drupal module for organizations that need a moderated directory of professionals and a privacy-aware contact workflow. Features Public registration form for...
Categories: Access control, Administration tools, Content editing experience

Agreservations

The agreservations-module is a module to handle reservations of resources. Please read the notes to each version before downloading and using! Contributors / Sponsors: IT Ready Co., Ltd. located in...
Categories: Content display, E-commerce

Enterprise Events

Enterprise Events is an App for managing events on your site. It is a part of the Open Enterprise distribution but can be installed on any Drupal 7 site. Features event content type with date field...
Categories: Content editing experience, Site structure

Term Blocks

NOTE: In D6 and above this is more easily done with Views. Term blocks creates a configurable number of blocks that list taxonomy terms from the specified vocabulary. Terms can be listed as Newest ...
Categories: Site structure

Pages