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.
A lightweight solution to display a calendar table from any View results. Zero dependencies. No JavaScript required. Compatible with any entity type and with most-used modules such as Date range, Smart Date, recurring dates and multi value fields too.
Calendars respect the default View rendering, either using fields or rendered entity. You have total control hover the results display.
This module simplifies the process of setting a preferred URL and is designed for users who wish to enforce SSL and/or a specific domain without having to edit any files.
Tagadelic provides an API and a few simple turnkey modules, which allows you to easily create tagclouds, weighted lists, search-clouds and such.
With the API you can build a module with a few lines of PHP, to turn anything that can be counted into a weighted cloud. Which can be presented to your users anyway and anywhere on your site.
With the turnkey modules, you can add a page that shows taxonomy-terms in a weighted cloud: terms that are used more often are bigger. Another module provides a page that shows article-titles in a cloud: titles from articles that are read more often appear bigger.
Tagadelic 2.x branch is work in progress and should only be used by people who plan to develop for and with it.
Tagadelic 1.x branch is stable for Drupal 6 but unstable for Drupal 7. End-users should use Drupal 6, 6.x-1.x versions. End-users are strongly advised not to use Drupal 7, 7.x-1.x of tagadelic; it has known bugs, yet is reported to work for some people. Use at own risk.
elFinder is a open source file manager
Features:
- Integrated with WYSIWYG API capable editors: CKEditor, FCKeditor (D6, D7), TinyMCE, BUEditor, jWYSIWYG (D6), YUI (D6, D7), WYMeditor (D6, D7)
- Multiple file upload
- File copying/moving with Drag & Drop support
- Quick file and directory rename
- Lightbox-preview for images, music, media
- Context menu with generic file/directory operations
- Inline text file editing
- Favourites directory list
- Directory selection history
- Working with archives
- File descriptions
- Drag and Drop file upload
- Drupal file table integration (including Private filesystem support)
- Search
- Visual image resize, crop and rotation
- Role based access control
- Online preview support for PSD, md, html, office docs (by Google/Microsoft online tools), CAD (by sharecad.org online tools)
Module/Library version compatibility list
The functionality provided by this module is now in core.
A small process which will redirect the required pages to a SSL version of the page.
This module integrates the resize CKEditor plugin for Drupal 8.
We’ve always had a challenge synchronizing content across Drupal environments.
Protect email addresses from spam bots, in two situations:
Progressive Web Apps provide a native-like experience using web technology. They are reliable, fast, and engaging, resulting in a robust offline experience that can be saved to homescreen.
Field Formatter module provides a collection of generic formatters for entity reference fields that output only a specific field of the referenced entity.
Media: oEmbed adds oEmbed as a supported media provider.
Data module helps you model, manage and query related sets of tables. It offers an administration interface and a low level API for manipulating tables and accessing their contents. Data module provides Views integration for displaying table data and Drupal search integration for searching table content.
You can use Feeds to import RSS, Atom, CSV or OPML files into data tables.
The JSON Web Token (JWT) Authentication module provides a Drupal authentication provider that uses JWTs as the primary factor of authentication.
This module integrates Drupal Commerce with various Stripe payment solutions, including the Payment Element (pictured t
Provides view plugins for Configuration Entities and replaces admin list/manage pages of configuration entities (e.g content types, view modes, etc) with views.
Views GeoJSON is a Views plugin for outputting geospatial data as GeoJSON, a JSON-based text format for encoding a variety of geographic data structures.
DownloadFile is a module to direct download files or images.
Features
Inserting an image in the text editor dialog today allows the user to fiddle with image dimensions. It doesn't even have aspect ratio locking.
This module provides extra formatter to core's Telephone field.
Provides simple key-based authentication on a per-user basis similar to basic_auth but without requiring usernames or passwords.
Layout Builder in Gin Style.
This module brings the gin admin theme to the layout builder.
Pages