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

4,966 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.

UI Patterns Settings

Introduction UI Patterns Settings extends the functionality of UI Patterns. For UI Patterns Settings 2.x for UI Patterns 1.x, the module provided additional support for managing props. This...

Bootstrap Basic Image Gallery

This module provides an image formatter that displays your images as a simple Bootstrap-based image gallery. The main purpose of this module is to easily display a main image for a piece of content...
Categories: Content display, Site structure, Media

Caption Filter

This module provides a very simple caption input filter that can be used to attach captions to an image or embeddable object. Similar to the WordPress caption shorthand, the filter came for the...
Categories: Content display, Content editing experience

Responsive images and styles

Overview This module solves the problems with images and responsive themes, it allows you to define multiple image style suffixes and their corresponding maximum width. The future (Drupal 8) See [...
Categories: Content editing experience, Media

Node Convert

Drupal 8 / 9: Consider using https://www.drupal.org/project/convert_bundles Node Convert adds a menu tab "Convert" on the node view page, i.e. node/1/convert, which gives the ability to convert the...

amazee.ai Private AI Provider

The amazee.ai Private AI Provider for Drupal can be used free for the first 30 days with no credit card required, giving you full access to all features for a complete, risk-free evaluation. This...
Categories: Artificial Intelligence (AI), Integrations

CkEditor Background Image

This module adds a plugin to add a background image on CKEditor in Drupal 8 Credits http://www.ciandt.com
Categories: Content editing experience

Panopoly Images

Provides common image styles and helps make them responsive! Key Features Several image style presets of various sizes Integration with media.module for style presets Responsive CSS logic for image...

Image EXIF Autorotate

Automatically rotates any uploaded image file according to the EXIF orientation information. Motivation Sometimes when you upload an image to your site it might be shown in the wrong orientation....
Categories: Media

elFinder file manager

elFinder is a open source file manager. Report issue Features: Integrated with WYSIWYG API capable editors: CKEditor, FCKeditor (D6, D7), TinyMCE, BUEditor, jWYSIWYG (D6), YUI (D6, D7), WYMeditor ...
Categories: Administration tools, Media

CDN

This module provides easy Content Delivery Network integration for Drupal sites. It changes file URLs, so that files (CSS, JS, images, fonts, videos …) are downloaded from a CDN instead of your web...
Categories: Performance

TinyPNG

Provides TinyPNG integration. What does TinyPNG do? TinyPNG uses smart lossy compression techniques to reduce the file size of your PNG files. By selectively decreasing the number of colors in the...
Categories: Media, Integrations

SimpleCrop

SimpleCrop provides the simplest workflow for manual crop of images. Basically, you can crop image in three steps: upload image => select area => save content. Functionality of this module covers...
Categories: Content editing experience, Site structure, Media

Migrate File Entities to Media Entities

Migrate File Entities to Media Entities This module allows you to migrate file entities to media entities using the migrate module. Lately, also support for Drupal 7 entities was added. Main...
Categories: Media

Decorative Images

The Decorative Images module provides an option to mark images as decorative, displayed with a "presentation" role for assistive technologies. The option can be enabled or disabled per-field,...
Categories: Accessibility, Content display, Media

Gemini Provider

Integrate Google's Gemini API with Drupal through the AI module. This provider brings the full power of Google's Gemini models to your Drupal site - from chat and embeddings to image generation,...
Categories: Integrations

Twitter

Features This module provides API integration with the Twitter microblogging service. Out of the box, it allows users to: Associate one or more Twitter accounts with their Drupal user account. List...
Categories: Content editing experience, Automation

SCSS/Less Compiler

Module automatically compiles SCSS/LESS files defined in libraries.yml into CSS. SCSS compiler: scssphp LESS compiler: lessphp Starting with the 2.x branch, the module uses scssphp 2.x by default....
Categories: Developer tools, Integrations

ImageField Focus

This module allows to scale and crop images focusing on their important portions. View an example (and click on the faces) Try out a demonstration Read a blog post about ImageField Focus + Pictures...
Categories: Content editing experience, Content display, Site structure

Taxonomy Image

The taxonomy_image module allows site administrators to associate images with taxonomy terms. With the association created, an admin can then make a call to 'taxonomy_image_display()' from their...
Categories: Content display, Developer tools, Site structure

FileField

FileField provides a universal file upload field for CCK. It is a robust alternative to core's Upload module and an absolute must for users uploading a large number of files. Great for managing...
Categories: Content editing experience, Media

ImageAPI Optimize GD

This module moves GD compression/quality into an ImageAPI Optimize processor. This allows for you to separate image actions like crop/scale/overlay from the image optimization side. It's encouraged...
Categories: Media

System stream wrapper

Provides stream wrappers to access module, theme, profile, and library files and directories. Note these stream wrappers are read-only as none of these files or directories should be write-able by...
Categories: Developer tools, Media

EIM - Extended Image Module: Make alt / title required [D7]

The Extend Image Module extends the Image module a little bit. Extended functionalities Adds checkboxes for the fields of image editing forms by content type. Alt field required Title field...

Legal

Displays your Terms & Conditions to users who want to register, and requires that they accept the T&C before their registration is accepted. If T&Cs are changed users with an existing account will...
Categories: Access control

Pages