
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.
Single Image Formatter
This module exposes a formatter that prints one image from a multi-value image field. It will allow the same options as the original image formatter plus the possibility of choosing which image to...
Categories: Site structure
Commerce Variation Add to Cart
If you want to have a separate add-to-cart button for each product variation, then this module is for you. Besides showing buttons for each variation, there are additional settings, like the option...
Categories: E-commerce
Views Birthday
Features: All theses features work with pre-existing datetime field representing, for example, the date of birth of the users. View filter on next birthday date. Eg. display birthdays for the next...
Static Asset Cache Buster
When static assets, such as images and PDFs, are served by the web server, they are cached by external caches (e.g. Varnish, CDN, browsers). This becomes problematic when a given asset is replaced...
Categories: Media
Languages Dropdown (Bootstrap)
A finished and extended Drupal 10/11 version of D7 Bootstrap Languages. The module provides an extended version of Drupal Core Language block that uses the Languages for Bootstrap 3 Library to...
Categories: Multilingual
Captcha Questions
Captcha questions is a light-weight module that employs a very simple captcha-mechanism to stop unwanted form submissions be they comment spam or account registrations. It has no dependancies. It...
Analytics
This project will be work on a new Analytics module to possibly replace Drupal core's Statistics module. It will provide simple built-in JavaScript tracking and tracking inclusion/exclusion by page...
Categories: Integrations
Mail Tracking
The Mail Tracking module tracks the number of recipients that read your e-mail message, click on a link in it or unsubscribe (if used in combination with Simplenews). And there's even more: if the...
Categories: Integrations
Claro Media Library in all themes
The module brings the Claro Media Library approach (templates, hooks and preprocess functions) of the media field, media choosing and media adding to whatever theme possible. Some custom CSS is...
Categories: Media
Social Post
This project is part of the Drupal Social Initiative and is based on the Social API. Social Post is part of the Social API. It provides a common interface for creating modules related to...
Categories: Integrations, Access control, Developer tools
Site Disclaimer
This lightweight but highly configurable module adds a Site Disclaimer text and an "[x] I agree" checkbox to the registration page. Site Disclaimer can contain items like: Terms of Use/Terms of...
Categories: Access control
Javascript Aggregator
The aim of the JavaScript Aggregator module is to improve performance of your site with less server requests and bandwidth per page. In Drupal 5, all the JavaScript files will be aggregated into...
Categories: Developer tools, Performance
iCalendar Field
INTRODUCTION The *.ics field module provides a field type, along with a widget and a formatter that, when added to a node and combined with a Datetime field can produce *.ics (iCalendar) files that...
Categories: Content editing experience, Import and export, Site structure
Opigno Forum App
Opigno Forum App
Icomoon
Custom Built and Crisp Icon Fonts, Done Right This module integrates the IcoMoon App service via the Icon API module and allows you combine icon webfonts for your own project. Requirements Icon API...
bundle clone
given a node content type X that has many fields and a new requirement of creating a node content type Y that has the same fields, then this module allows you to clone all X's fields into Y and...
Categories: Site structure
CKEditor oembed
Synopsis The CKEditor OEmbed module adds support for Facebook, Tweeter and Instagram posts integration using CKEditor. During content creation the author may add embed resources (Tweet, Instagram,...
Categories: Content editing experience, Import and export, Developer tools
Ignition Error Pages
This integrates the spatie/ignition package error handler for Drupal 10.x. It is meant for development purposes - after enabling, you can get the new error/exception page UI and add solutions to...
Categories: Developer tools
Proxy
Proxy provides a simple HTTP proxy API. This is mostly an API module, meaning that unless you need it for development or another module, there is not much reason to download this module....
Views Simple Pager
This module provides a simple, configurable Previous / Next pager element without all the cruft of a normal Views pager (page numbers, page count, etc). Labels are configurable (e.g. Newer / Older...
Twig Typography
This module provides a Twig filter which integrates the PHP Typography library and applies it to strings. An example use case is for protecting against widowed words in titles, or to process...
Categories: Integrations
Varbase Style Guide
Varbase ~10 switched to use Storybook Integration of Varbase with Storybook Varbase Demo link: https://demo.varbase.vardot.com/ Varbase Demo Storybook: https://storybook.demo.varbase.vardot.com...
Categories: Administration tools, Content display, Developer tools
WYSIWYG A11ychecker
Introduction This module enables the Accessibility Checker plugin (and its dependency, Balloon Panel) from CKEditor.com in your CKEditor WYSIWYG on your Drupal 7 site. Drupal 7 is EOL. Requirements...
Categories: Content editing experience, Integrations
Rules switch user
This module adds two new Rules actions: Switch to another user Switch back from another user These actions could be useful when you have an operation that you want an unprivileged user to use but...
Image Hotspots
Image hotspots module allows you to mark the different areas of the image by text labels (similar to annotations). You can mark a person on the image or a part of the image. Hotspots are responsive...
Categories: Media