
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.
Page Transition
Overview Page Transition provides multiple Animation effect to your Drupal site. Show your pages with stylish transitions. This module helps you to add various page transitions to the Drupal pages...
Categories: Developer tools
Extra Field UI
INTRODUCTION ------------ The Extra Field UI module provides an easier way for developers to configure and display extra fields on any Entity Form (including node and user). If you are not a...
Categories: Administration tools, Developer tools, Site structure
Database Logging Conditions (Watchdog conditions)
Extends Core Database Logging module (dblog, formerly: watchdog) to allow conditional logging to the database. Introduction The DBLog Conditions module is part of the OSCE suite of admin tools. It...
Categories: Administration tools, Performance, Developer tools
Database Logging Mailer (Watchdog mailer)
Send log entries from Core Database Logging module (dblog, formerly: watchdog) by email at cron run. Introduction The DBLog Mailer module is part of the OSCE suite of admin tools. It is especially...
Categories: Administration tools, Developer tools
Domain GoogleNews Sitemap
This module generates a Google News sitemap specific to each domain feed based on the content created within the last 48 hours as default configuration. NOTE: The content whoes domain source is not...
Categories: Content editing experience, Developer tools, Search engine optimization (SEO)
Financial Calculators
Provide the useful financial calculator tools for loans, car/auto loans, compound interest, savings, mortgages and more. Module can be useful for Banking/Financial website and educational website....
Categories: Developer tools
Edit and Save
Edit and Save This is a Drupal 8 port of the https://www.drupal.org/project/save_edit , with support for all kinds of content entities, not only nodes. Install Install as a normal module, by going...
Categories: Administration tools, Developer tools
Important Notification
The module provides the ability to add multiple messages globally on the site. For example, to inform users in case of site maintenance or any problems. See README.md file in the module for more...
Categories: Administration tools, Developer tools, User engagement
Embed Templates
Background: Clients often have a need for taking code from a third-party service and injecting that into their site through embed codes. Tracking pixels, third-party forms, and media assets are...
Categories: Content editing experience, Developer tools
Aegir Objects
This module provides some base classes to simplify working with Aegir in an object-oriented fashion. It does not provide any functionality on its own, and should only be used when another module...
Categories: Developer tools
Entity Tools
Entity Tools provides syntactic sugar over entities for custom modules and themes (Twig templates in general). It comes with helpers to select, load and display content or configuration entities....
Categories: Content editing experience, Content display, Developer tools
Login Custom Field
This a lightweight module will allow you to login to Drupal with a custom user field and password instead of username and password. So, you can create a mobile field and allow users to login with...
Categories: Access control, Developer tools
Scald Wysiwyg Contexts
Filters which Scald contexts will be displayed for selection on the atom properties edit screen.
Categories: Media, Developer tools
Release Instructions
Motivation When you're using hook_update_N() in the big team there's a high possibility that updating one module may result in numeration conflicts. RI module is developed to avoid that by widening...
Categories: Administration tools, Developer tools
SMS.ru
SMS.ru — module integrates with sms.ru API to send SMS messages. Contains API for developers to make requests to sms.ru API's. The module will integrate smsru core with SMS Framework Features of...
Categories: Developer tools
JSLD — Json-LD Plugins
GitHub project | Issues. JSLD is simple API for add Json-LD support to your site by using Plugin system. Module doesn't do nothing without you, it's just help you to organize your Json-LD data on...
Categories: Developer tools, Search engine optimization (SEO)
SypexGeo
This module provides local based ip geolocation based on SypexGeo City database. It is fully free and has frequently updates. How to use Installation At first you must download and install module...
Categories: Developer tools, Site structure
Panels Extra Styles D8
Panels-Extra-Styles-D8 Porting of https://www.drupal.org/project/panels_extra_styles to Drupal 8 version Based on https://www.drupal.org/node/2296437 (waiting for approve, module is fully worked,...
Categories: Content display, Integrations, Developer tools
Auto complete fields
Like core provides form field : '#autocomplete_path' => 'user/autocomplete', this module will provide menu path for few more #autocomplete_path options for more custom auto complete path look at :...
Categories: Developer tools, Site structure
Intercom
Integrate Intercom with your Drupal website. The Intercom module provides an easy method to set-up the live chat functionality for the Intercom service and provides the Intercom PHP-SDK as a Drupal...
Categories: E-commerce, Developer tools, Integrations
PayPal Recurring Donation Integration
Overview Module allows you to easily integrate PayPal Donations in to Drupal website. Module creates a route which is accessible under /donate. This is a page where donations happen. It is a simple...
Categories: Integrations, Developer tools
Class it up
This project provides classes based on information Drupal knows about. We will try to follow Drupal's CSS guidelines. Currently it offers: region machine names as classes on blocks block type as...
Categories: Developer tools
Views Menu Relationship
Provides a very simple and minimalistic approach to add a views relationship handler for menu items (menu_link_content) on nodes. Please see the alternative modules for more complex cases....
Categories: Site structure, Developer tools
Entityform Revisions
It provides revisions for entityform submissions. - Operations allowed: * user can view specific revision * user can revert to a specific revision * user can delete revisions * user can create...
Categories: Developer tools
Modal Configuration
Introduction Drupal module allows to configure the links in operation drop down to open in modal. Drupal 8 core provides a way to open any link to open in a modal across the site. However it's used...
Categories: Administration tools, Content display, Developer tools