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

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

Create and Translate

D8 - Save and translate

Create and translate is a module that adds a submit button on the node add form to Save the node and go directly to the translation page.

URL Query Language Negotiator

Language negotiator that takes current language from a configurable URL GET query parameter. For example, you could specify language using ?lang=fr add-on to the URL.

This module differs from using the language code parameter provided by core through the Session language negotiator in that it only affects the request itself. The user's session is unaffected by the language negotiation. This can be helpful when working with API calls.

It is not recommended to use both this module and the language querystring option provided by Drupal core.

TMGMT Export / Import JSON

A translator which allows you to export source data into a JSON and import the translated in return.

CKEditor Language Button

The functionality this module tried to provide is part of core since Drupal 8.1.x, so there is no need for this module.

OpenBusiness Profile

OpenBusiness is a customizable, responsive, and lightweight Drupal installation profile. It comes by default styled with more than 20 components. All the colors can be changed as well as the default pictures. Its primary purpose is to serve as a base for any presentation website you might want to create.

Language Suggestion

Drupal 8 module built for multilingual websites with a friendly suggestion box about other versions of the site with browser-based and HTTP header-based (experimental) language detection.

Smart IP Language Detection

This module uses the smart_ip module for language detection from an IP address's physical location.

Loco Translate

Loco Translate provides a normalised way to collect & gather internationalisation assets & translations into & from Loco.

Asymmetric menu trees

Asymmetric menu trees

Menu system in Drupal core provides us the ability to translate menus for different languages in two ways:

Disable "Language neutral"

[EN]


Disable "Language neutral" in creating the material and other extras.

Admin settings API

Create simple settings forms for storing the odd bits and pieces that often come up during a project.

TWIPLA (formerly Visitor Analytics)


2.5M+ installs — #1 Web Analytics Tool on WIX, now on Drupal! 📈 Traffic Stats, Session Replays, Heatmaps.🔓 GDPR & CCPA Ready. 💵 Free Forever Plan.

Speech Recognition Search

Utilizes Chrome and firefox browser's native Speech Recognition capabilities to provide an easy to implement solution for multilingual voice search on your drupal site.

Pages