
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.
Views Row Insert
Description This module provides a view style plugin, which is capable to insert custom row with html markup or blocks content into a view row results after every nth row. The inserted row can...
Firebase Push Notification (FCM)
Synopsis Firebase implements a service to send push notification to Android or iOS devices. It uses Google's Firebase Cloud Messaging to deliver the notification. Firebase allows to send push and...
Categories: Integrations
Views FractionSlider
Overview FractionSlider is a jQuery plugin which adds a fully customization element slider to your website. FractionSlider is HTML5 multi-layer and parallax slideshow. Works fine with views fields....
Categories: Content display, Developer tools, Integrations
Contact ajax
Contact Ajax implements ajax submission for core Contact form in Drupal 8. How it works After enable the module, each contact form will show a checkbox "Use ajax". When this chebox is enabled the...
Categories: Site structure
CKEditor Widgets
Improve the content authoring experience by using CKEditor's new widget interface. This module adds a dropdown menu with numerous CKEditor widgets, including a quotebox, columns based on Twitter...
Categories: Content editing experience
Active Tags
Enhance your Drupal entity reference fields with an intuitive tags input widget. This widget seamlessly integrates with the Drupal Entity Autocomplete, providing a user-friendly tagging experience...
Categories: Content display, Content editing experience, Site structure
Entityqueue Form Widget
Populate a form element in the sidebar of node's add and edit pages to allow editors to add content to entityqueues directly from add/edit forms. Dependency: Entityqueue Enable the module Configure...
Categories: Administration tools, Content display, Content editing experience
Fusion Accelerator
Paired with the powerful Fusion base theme, Fusion Accelerator puts easy point-and-click styling of basic Drupal elements within easy reach of site administrators. The philosophy behind the Fusion...
Simple Less CSS
Simple Less makes it easy to compile Less style sheets. How to install it With composer run composer require drupal/ipless Dependencies The module use the php library wikimedia/less.php How to use...
Categories: Developer tools
PHP WK HTML to PDF
After lots of frustration and not-close-enough results with other HTML to PDF modules & libraries, I decided to make a Drupal implementation of something I know works extremely well. IMHO:...
Categories: Content editing experience, Developer tools
Login Popup
This module will provide simple Login and Register link as a block plugin, which will load the Drupal Login form and Register form in a popup. Related modules Contact Popup Simple Image Popup Link...
Entity Browser - Table Layout
A new Field Widget for displaying the entity information as a table instead of a grid. This is useful when displaying only the Entity Label vs the rendered entity.
Categories: Media
Simple Anti-Spam
Simple anti-spam module to prevent automatic spam from anonymous users. Module adds for certain forms two new elements — checkbox "I'm not a spammer" and hidden checkbox "I'm a spammer". If user...
Categories: Security
Commerce Ajax ATC (Add to cart)
The Commerce Ajax ATC (Add to cart) module provides a flexible way to add ajax functionality to the Drupal Commerce add to cart form. It provides a variety of ways to render the pop-up messages...
Download Count
The download_count module tracks downloads of private files attached to nodes via the core upload or contributed filefield modules for d6 and private core file fields for d7. D7 Version NOTE: this...
No Autocomplete
There are times that the end-user browser (and password manager) autocomplete facility is a complete disaster. Example: The User Login form, where some security policies really want the user to...
Categories: Developer tools
Auto Login URL
Update There is a new 3.x branch just added that uplifts this module with complete testing suite and enhanced security and features. This is not yet ready for release, however if those that rely on...
Categories: Access control
Custom Book Block
A more configurable version of the navigation block provided by the Book module in core. Additional options Choose to show only a single book (or default to show all, as in core) Choose to...
Categories: Site structure
Views Term Hierarchy Weight Field
This module allows you to filter or sort terms according to their hierarchical order or hierarchical depth. Use cases You need to display a list of entities ordered by their taxonomy terms in...
Categories: Site structure, Developer tools
Node access user reference
Gives content access permissions to users for content that references the users with User reference or Entity reference. This is great if you want your content authors to be able to choose...
Categories: Access control, Site structure, Security
Rules Forms Support
Note: versions prior to 7.x-1.0-rc1 are unsupported and deprecated. If you use any of the beta versions, I strongly recommend you to remove it and install our latest release. Overview Rules Forms...
Categories: Automation
Autocomplete Entity ID
The Entity Autocomplete ID module enhances Drupal's default entity autocomplete functionality by enabling users to search and match entities based on their unique IDs, in addition to the...
Categories: Content editing experience
Apache Solr Autocomplete
Add-on module to Apache Solr Search Integration that adds simple autocomplete functionality. It enforces node access, meaning that all suggestions are only from nodes that the user actually has...
Categories: Site search
Mobile Theme
Adds the ability to choose a mobile theme in admin/build/themes/settings which is used for serving users on mobile devices. Mobile Detection PHP get_browser m. Subdomain Browscap mobile_device...
Advanced Help Hint
This is a small helper module that may be used by other modules to produce a string that may be inserted into a project's hook_help to hint about the documentation that exists. It has no...
Categories: Administration tools, Developer tools