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