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.
Node Save Redirect
This module provides a method of specifying a location to take the user after saving a piece of content. A set of radios buttons are added to the submission vertical tab on the content type edit...
Categories: Administration tools
Image
THIS MODULE IS OBSOLETE. This module allows users with proper permissions to upload images into Drupal. Thumbnails and additional sizes are created automatically. Images could be posted...
Categories: Content editing experience, Media
Search API Algolia
This module enables integration with Algolia by leveraging Drupal's Search API. Please note that this module only supports indexing. The search interface may be implemented on the front-end using...
Categories: Site search
Content Activities History
The Drupal Activities module is designed to track and log user transactions for CRUD (Create, Read, Update, Delete) operations within a Drupal website. This module provides a comprehensive solution...
Entity Pager
The Entity Pager allows you to create new Navigation blocks in a few seconds. It provides next and previous navigation on any Entity (e.g. Nodes, Users etc..). The items and the order they appear...
Categories: Site structure
Entity Reference Override
An entity reference field paired with an accompanying text field. This custom text field on the referencing entity can be used to: override the linked entity's title override any text field or text...
Categories: Content display, Site structure
Advanced Link
About Advanced Link Provides autocomplete widget for CCK Link field and additional functionality over standard field: Variants of URL filtering (external or internal). Additional filter options by...
Categories: Site structure
Newsletter (D7)
Newsletter module aims to be a full blown newsletter solution for Drupal 7. It is especially recommended for people that need more than one newsletter list for their site. Dependencies Entity API...
Categories: Integrations
Views Exposed Filters Summary
This module displays the values of exposed filters a user selected for the view. As an administrator, you can also select which filters are shown to the end user.
Categories: Content display
Form Builder
Overview This is a Drupal module that provides an interface for editing and configuring forms. It started out as a module to edit Drupal7 Form-API arrays but has been extended since then to edit...
Key value field
Allows to store a key/value pair in a field. This for example allows you to store arbitrary properties on an entity. On top of the key/value storage itself, this module also allows you to store...
Categories: Site structure
Dimension
A field class to support dimensions. The following three modes are supported: Length Area (width and height) Volume (width, height and depth) The module comes with two formatters where the...
Categories: Site structure
IP Geolocation Views & Maps
Despite what the name may suggest, IP Geolocation Views & Maps (IPGV&M) is first and foremost a mapping engine. The module makes it very easy to create Views-based mapping solutions using the map...
jQuery Easing
The jQuery Easing module makes the jQuery Easing plugin available for Drupal modules/themes to use. It provides no functionality of it's own and should only be installed if another project requires...
Categories: Developer tools, Integrations
Contact Forms
This module expands the features of the D7 site wide contact form. It eliminates the drop down category menu by generating a clean looking contact form (without a drop down menu) for each of the...
Categories: Integrations
Media entity inline frame (media_iframe)
This project provides a new inline frame media type [source plugin]. It therefore allows you to have iframes URLs and their configuration centralised in the Media Library, and embeddable in WYSIWYG...
Categories: Site structure, Media
Panels Tabs
Description This module provides a configurable "tabs" Panel style that can be used by any Panels module. The module supports the following tab modes: Normal tabs (horizontal filling disabled)....
Views Simple Math Field
Based on https://www.drupal.org/project/views_cumulative_field, this module allows you to perform simple math expressions on two Views fields. I created this because Drupal 8 Ctools does not...
Modernizr
Respond to your user’s browser features. Modernizr tells you what HTML, CSS and JavaScript features the user’s browser has to offer. It makes the results available to you in two ways: as properties...
Categories: Developer tools, Performance, Integrations
Views Contextual Range Filter
Views Contextual Range Filter is a plugin for Views that adds the option to contextually filter not just by a single value, but also by range, such as a price range. Please be aware that contextual...
Counter
Counter module counts how many visitors on your website. This module provides real time counting. All data saved to database. Features Count Site Counter per day, minute even second! Count Unique...
Categories: User engagement, Integrations
Copy Prevention
Anything you put out there in the Internet (public pages) is available for anyone else to copy and save/re-use. So if you really want your content to be safe and protected - do not put it online....
Categories: Developer tools
Varnish
This module provides integration between your Drupal site and Varnish cache, an advanced and very fast reverse-proxy system. Varnish is a HTTP accelerator that sits in front of your application web...
Categories: Performance
Ridiculously Responsive Social Sharing Buttons
Social sharing buttons that you can drop into any website with attractive SVG-based icons, small download, and browser compatibility. No 3rd-party scripts. You can choose to add the buttons to the...
Categories: Content editing experience, Search engine optimization (SEO)
Switch Page Theme
Switch Page Theme module allows to use different theme than the site default theme on specific pages. Module provides functionality to add multiple rules for different themes on specific set of...