Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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.
COOKiES Consent Management
User consent management module for Drupal. The module enables existing third-party-integration modules continued to be used in compliance with the GDPR (of course without manipulating their code)....
Categories: Access control, Content display, E-commerce
Follow
Follow adds sitewide and per user links that link to various social networking sites. The links reside in two blocks. The Follow Site block lists all the links for the site itself, and by default...
Categories: Integrations
Tweet Button
Adds the Twitter buttons to your nodes. Choose which content type, and if the button should show on teasers or full nodes. More information: http://blog.twitter.com/2010/08/pushing-our-tweet-button...
Categories: Integrations
Media entity Twitter: Automatic Pull
Introduction Automatically creates new Twitter media entities from Twitter when there are new Tweets. This module checks periodically via cron and thus created Twitter media entities on your Drupal...
Categories: Media, Integrations
Twitter Profile Widget
Easily display tweets filtered by Twitter handle, timeline, or search term in a Drupal block. You can control how many tweets should display and whether to include replies or retweets. A single set...
Categories: Media
Social media
The social media module helps integrate your website with social media sites such as Twitter, Facebook and Google+. It provides an centralized way of managing social media profile information and...
Categories: Administration tools, E-commerce, User engagement
Header and Footer Scripts
This module allows you to add style and scripts in your site or , You don't need to open any file for this purpose. Quick usage Navigate to admin/config/development/header-and-footer-scripts/header...
Categories: Administration tools, Content display, Developer tools
Better Social Sharing Buttons
Allows you to add social sharing buttons to your website. This module generates a block, a node field, and a paragraph field so you can choose how and where you add social sharing buttons on your...
Categories: Content display
Better Search Block
With just a couple clicks you can change your boring Drupal search box into a nice looking search box with icon animations. Additional features: Configurable search box size Configurable...
Categories: Site search
Shariff Social Media Buttons
This module implements the Shariff social media buttons library by heise online: https://github.com/heiseonline/shariff Shariff enables website users to share their favorite content without...
Categories: Integrations
Easy Social
Easily add share buttons to your nodes! Centered in a single place, you don't need to worry in including external javascript libraries, and enabling several social modules. Despite a bunch of other...
Categories: Developer tools, Integrations
Widgets
Widgets enables you to centrally manage and configure code snippets on your site such as share and follow buttons or Twitter updates and Facebook like boxes. It implements a user interface that...
Categories: Administration tools, Content editing experience, Content display
Connector
Connector makes it easy for other Drupal modules to connect and sign in Drupal users with accounts on other services. Connector takes care of the generic stuff like UI, account creation, storing of...
TwitterField
Overview This module adds a field widget to support storing Twitter usernames, lists, hashtags, and/or search terms, and formatters to render the values. Current Features Widget Types of storable...
Categories: Content editing experience, Content display
Faceted Navigation for Search
Overview This project provides faceted search to the core Search module. It is an implementation of the Facet API, so display widgets and custom code can be reused by other modules that also...
Categories: Site search
Video Filter
This is a highly flexible and easily extendable filter module to embed any type of video in your site using a simple token. Other modules can add video sites/formats (called codecs) using an easy...
CKEditor Media Embed Plugin
Drupal 11 The dev branch of 2.x (2.x-dev) is in development and currently supports Drupal 11. This will remain in dev until Drupal 11 is released but testing on both 10 and 11 are welcome. Support...
Categories: Content editing experience, Media
Messaging
This is a Messaging Framework to allow message sending in a channel independent way. It will provide a common API for message composition and sending while allowing plug-ins for multiple messaging...
Categories: Integrations
Media: oEmbed
Media: oEmbed adds oEmbed as a supported media provider. The focus of Media: oEmbed is to provide users with the ability to add internet media from any oEmbed provider. oEmbed Providers Media:...
Categories: Content display, Content editing experience, Media
Bibliography & Citation
This project allows keeping, outputting, exporting and importing bibliographic data. Please always make backups and carefully read the changelog before updating the module to newer versions. Don't...
Categories: Content editing experience, Import and export
Boxes
Boxes module is a reimplementation of the custom blocks (boxes) that the core block module provides. It is a proof of concept for what a re-worked block module could do. The module assumes that...
Categories: Developer tools
Entity Redirect
DESCRIPTION Adds a configurable redirect after saving a node or other entity. The redirect is configurable per bundle. Also, given sufficient permissions (and presuming it is enabled for that...
Categories: Administration tools, Content editing experience
Twitter Timeline
This is a simple module to allow embedding of a twitter timeline widget in a Bean block. This module provides a new 'Twitter Timeline' Bean type, enabling you to create multiple blocks that show a...
Categories: Integrations
Twitter Pull JSON
This is a small module which uses twitter_pull module to obtain data from twitter and output it as JSON. BASIC FUNCTIONS Search for a tag ( #drupal ) 12 results http://example.com/twitter/pull/json...
Categories: Content editing experience, Import and export
Twitter Bootstrap Modal
Twitter Boostrap Modal lets you load content only from any Drupal URL or specific function on a Twitter Bootstrap Modal. This module relies on Twitter Bootstrap Modal functionality, so you need to...
Categories: Content display