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.
Wikipedia Client
A client that can retrieve an extract of a Wikipedia page by searching for a page title that matches a given string. This works best for simple proper nouns, like the names of companies, people,...
Categories: Content editing experience, Import and export
Paragraphs Wizard
This module implements a field formatter to render paragraphs in a multistep wizard providing basic javascript controls for navigation such as "Next" / "Previous" links. To create a paragraph...
Categories: Site structure, Developer tools
Cache Alter
RU: Всё ради того, чтобы на каждый запрос по переходу из рекламы не формировался свой отдельный page_cage а юзался существующий # В самом начале загрузки друпала чистит из $request->query ключи -...
Categories: Performance
Commerce Costs
Adds cost fields to Drupal Commerce 2.x so you can determine the profit on each order item sold. Includes a submodule for supporting resolving a product's cost by a field on the purchasable entity....
Categories: E-commerce
My Admin Toolbar
This module will hide top bar in Admin Toolbar. Provides a theme-independent administration interface (aka. navigation, back-end). It's a helper for novice users coming from other CMS, a time-saver...
Categories: Administration tools, Developer tools
Commerce ML Migrations
EN Commerce Exchange with "1C" - Russian Accounting soft. RU Доки: https://github.com/dru-docs/commerce Поддержка: https://t.me/drupal_commerce Импорт данных в DrupalCommerce основываясь на...
Mapbox GL
Initial code for integration with Mapbox GL JS. This is an API only module. There is no UI. Maps can be generated using hook_mapbox_gl_info() and calling the render method. popup should either be ...
Categories: Content display, Site structure
XY Grid Layouts
This module integrates the new full reworked XY Grid system of the ZURB Foundation Framework with Drupal 8 Layout plugin in order to provide a responsive and easy to manage way for site builders to...
Categories: Content display, Integrations
Views Column Control
The Views Column Control module provides the means to allow users of the site to control which columns or filters are visible to them. The views configuration controls which columns and filters are...
Social Contact Block
Social Contact block provides a configurable block to display contact and social information anywhere on your site. The social contact block provides contact and social fields. In contact fields,...
Categories: Content display, Site structure, Integrations
Floodcontrol Settings API
What is this module? If you want to extend Drupal core's flood control mechanism to your custom forms then this module provide 1) an API to construct an admin form to manage flood control settings...
Categories: Security
AMP Video Embed Field Formatter
This module add AMP Compatible Field Formatter for Video Embed Field. Supported providers and components: Youtube (included in Video Embed Field) Vimeo (included in Video Embed Field) Providers and...
Categories: Content display, Site structure, Media
Responsive Block
Responsive block module provides extra settings for blocks,we can customize the visibility of a block on desktop,tablet and mobile device. This block utilize mobile_detect module to check the...
Categories: Content display
Forena Datatables Server-side
This module implements a new Forena document type that provides json data to Datatables Server-side. See Datatables Server-side processing This module requires Forena Reports Example: $(document)...
Categories: Content display, Site search
Forena Parm Is Set
Foreach Forena parameter it adds another with a "_isset" suffix, and a value set to true. Forena's data bock IF statements check by ANDing the value of the parameter with TRUE. Therefore valid...
Taxonomy Entity
The purpose of this module is to increase the range of functionality and control over taxonomy vocabularies and terms. This first release incorporates a set of changes that will make the hierarchy...
Categories: Site structure
Block_cache
A simple cache control for each block. Allows site builders to set cache setting for each block. Feature Cache timeout Disable cache Force disable cache Installation As usual download and enable....
Categories: Performance, Developer tools
DER Extra
Overview Allow using autocomplete widget for Dynamic Entity Reference multi-value field. Features Shows multi-value DER field autoccomplete widget to hold references to Users and Nodes. Or Terms...
Categories: Site structure
Welcome mail
This module allows you to send a welcome mail after x amount of time to new users. This is often used if you are running a service and want to check in on how people are doing after a while, and if...
Categories: Administration tools, Integrations, Access control
Access Arguments List
Displays permission machine names in the admin permissions table at /admin/people/permissions, so developers can easily copy and use them in custom modules. Features - Shows the machine name below...
Categories: Access control, Administration tools, Developer tools
Commerce Tax -- Washington State
Module information This module calculates Washington State Sales Tax for the Commerce 2.0 module. Washington State has destination-based sales tax, meaning the seller has to charge sales tax based...
Bibliography & Citation - Altmetric
Adds Altmetric badges to BibCite reference entities. Subscribe to news about the Altmetric module on Twitter and find out about major and minor changes and resolved issues even faster: twitter.com...
Categories: User engagement, Integrations
Views calendar gallery
jQCloud
This module displays your taxonomy terms in a cloud-like rendering using the jQCloud Library The main 2 goals set for this project — that the OPTASY team behind it has managed to achieve — are: to...
Custom translation deployments
Makes it possible to have custom files in your translations directory, and therefore also to deploy translations. To deploy translations you can typically use this workflow. Make sure you have a...
Categories: Administration tools, Import and export, Multilingual