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

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

Devel

Introduction Devel module contains helper functions and pages for Drupal developers and inquisitive admins: A block and toolbar for quickly accessing devel pages A menu tab added to entities to...
Categories: Administration tools, Developer tools

Empty Front Page

By default Drupal fills the front page with the latest content from your site. This module modifies the front page to have an empty page. This way, only the blocks will be displayed. Credits Chat...
Categories: Content editing experience, Developer tools

Translate Drupal with GTranslate

GTranslate uses Google power to translate your Drupal website into 103 available languages and make it available to more than 99% of internet users upon installation for FREE. Translate your Drupal...
Categories: Multilingual

AJAX Comments

Provides ajax comments to Drupal sites (commenting like a social networking sites: Facebook, Google+, vk.com etc). Features: - Makes AJAX submits - Allows replies to comments on the actual thread...
Categories: Content display

BPMN.iO

BPMN.iO is a BPMN modeller for ECA and is fully integrated into Drupal's admin UI. About ECA ECA is a powerful, versatile, and user-friendly rules engine for Drupal 9+. The core module is a...

Gemini Provider

Gemini Provider Integrate Google's Gemini API with Drupal through the AI module. This provider brings the full power of Google's Gemini models to your Drupal site — from chat and embeddings to...
Categories: Integrations

AI (Artificial Intelligence)

Drupal AI enables organizations to use artificial intelligence directly within Drupal websites. It provides the core technical foundation for integrating language models, automating tasks, and...
Categories: Automation, Content editing experience, Integrations

LoginToboggan

The LoginToboggan module offers several modifications of the Drupal login system in an external module by offering the following features and usability improvements: Allow users to login using...
Categories: Access control

DrupalChat

DrupalChat allows visitors of your Drupal site to chat with each other privately or together in a public chatroom. This module enables sites to provide online support for their products/services,...
Categories: Developer tools

Drupical

This project is about the Drupical.com calendar/map tool and also for a Drupal block which shows the latest events for your own website. Drupical.com lists worldwide Drupal events in a useful and...

Recurring Dates Field

Recurring Dates Field provides a field type for Drupal, handling the storage of recurring dates and integrations around them. Looking to contribute? Start from the list of maintainer-approved...
Categories: Content editing experience, Site structure

Ubercart

Ubercart is the most popular Drupal E-Commerce platform for your website. It implements everything you need to start selling products online. Web Developers from all skill ranges can use it to...
Categories: E-commerce

CKEditor 5 Premium Features

CKEditor AI integration now available CKEditor AI integration is now available as a part of the Premium Features module. Sign up for a 14-day free trial to try it out in action! Unlock powerful...
Categories: Content editing experience, Integrations

Zopim Live Chat

Description This module adds the necessary script to the footer of ones site for prompting users to chat via Zopim Live Chat. What is Zopim Live Chat? Zopim increases engagement between you and...
Categories: Integrations, Developer tools

Filter allowed protocols

A small module that exposes an interface for the allowed protocols used in filter_xss_bad_protocol(). Inspired by [#324731] so you can create links like skype:username?call.
Categories: Administration tools, Content editing experience

Rocket.Chat Integration

The Rocket.Chat integration modules aim to provide a seamless integration with Rocket.Chat open-source communications platform. What is Rocket.Chat Rocket. Chat is a fully customizable...
Categories: Integrations

3CX Live Chat

Connect with your website visitors for free with the 3CX Live Chat plugin. Increase conversions and boost customer satisfaction by communicating directly with your website visitors in real-time....
Categories: Developer tools

Formilla Live Chat

Formilla.com Live Chat Software offers FREE live chat and Premium services for your Drupal 7 site. Allow your visitors to chat with you live if they have any questions or need support. Formilla.com...

LiveChat

LiveChat is a premium live chat and help desk software for customer service and sales. It helps online businesses grow sales by inviting visitors to chat before they leave the website. LiveChat...
Categories: E-commerce, Integrations, Developer tools

tawk.to Live Chat (Drupal 7)

About tawk.to is a FREE live chat application designed to increase the effectiveness in managing the online customer engagement experience, enabling multiple websites and agents in a single...
Categories: Developer tools, E-commerce, Integrations

onwebchat

Live Chat module for your website. Install it in less than a minute, and chat with your website visitors! Chat with your website visitors in real-time, monitor website traffic, provide better...
Categories: Integrations

Audio/Video Chat

General Info Flash-based powerful chat solution for social sites with many features, such as: audio/video broadcastings, private conversations, chat history and others. No Media Server Chat uses...
Categories: Media

Chat NodeJS

Chat NodeJS is a Drupal module of the Chat. As a backend used asynchronous non-blocking NodeJS technology. Therefore, chat is completely interactive and any change in its user interface immediately...

Google Chat

Everyone loves the gmail and facebook inline chat modules. This chat module enables you to seamlessly integrate Gmail/Facebook style chat into your existing website. Features Gmail style bottom...
Categories: Developer tools

Envolve Chat

Envolve is a chat toolbar, that looks like Facebook's chat, for your Drupal site. Features Group chats that anyone can join Private one-on-one chats Real-time translation in 60+ languages Take...

Pages