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

670 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.

Views (for Drupal 7)

Support from 2025 onwards The D7 Security group have adopted Views, please follow them for future fixes and improvements. You need Views if You like the default front page view, but you find you...

Book

The book module that up until Drupal 11 was part of Drupal core A book is a set of nodes tied together in a hierarchical structure, with chapters, sections, and subsections. You can use books for...

Sitemap

The Sitemap module displays one or more human-readable lists of links on a page. A sitemap is a way for visitors to navigate your website using an overview of notable pages on the site. Sitemaps...
Categories: Content display, Search engine optimization (SEO), Site structure

Geofield

Provides a geo-location field for storing and managing geographic data, enabling the integration of maps, geocoding and location-based functionalities. It supports all geo-types (points, lines,...
Categories: Content display, Integrations, Site structure

Commerce Core

Drupal Commerce powers eCommerce innovation through every stage of growth. At its core it is lean and mean, enforcing strict development standards and leveraging the greatest features of Drupal for...
Categories: E-commerce

Site map

This module provides a site map that gives visitors an overview of your site. It can also display the RSS feeds for all blogs and categories. Drupal generates the RSS feeds automatically but few...
Categories: Content display, Import and export

Schema.org Metatag

This project extends Drupal's Metatag module to display structured data as JSON LD in the head of web pages. Read more about Schema.org, JSON LD, and how this module works in an article on Lullabot...
Categories: Search engine optimization (SEO)

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

Single Content Sync

The Single Content Sync module offers a unique and super easy way to export any content (node, taxonomy, media, users, blocks, paragraphs, and etc.) and further import them to a different...
Categories: Content editing experience, Import and export

Node export

This module allows users to export nodes and then import it into another Drupal installation, or on the same site. Using this module you can save yourself a lot of time setting up new websites that...
Categories: Content editing experience, Developer tools, Import and export

FlexSlider Views Slideshow

Integration with Views Slideshow and FlexSlider This is the FlexSlider Views Slideshow module which used to be included in FlexSlider by default. This module only works with FlexSlider 2.x only....
Categories: Content display, Integrations

HTML Title

Drupal node titles are restrictive and do not support italicized text or superscript text (e.g., Book titles, trademark symbols). The HTML Title module allows a limited set of HTML markup (em, sub,...
Categories: Content display

Content Construction Kit (CCK)

The Content Construction Kit allows you to add custom fields to nodes using a web browser. The D7 version of the contrib CCK package currently contains: D6 -> D7 data migration code, see Migrating...
Categories: Content editing experience

Simplify

Introduction Simplify allows particular fields to be hidden from the user interface. This helps to de-clutter forms and present a more user-friendly experience to content editors. Supported fields...
Categories: Administration tools

Advanced Help

The Advanced Help module provides a framework that allows module and theme developers to provide hierarchical pages with help topics. It differs from the core Help module by allowing for multiple...
Categories: Administration tools, Content editing experience, Developer tools

3D Flipbook

FlipBook defines an custom entity type for view pdf files as Magazine or Book. It uses Jquery libraries from code-canyon 3dflipbook with book effects and flip pages . Features- Provide a custom...
Categories: Content editing experience, Content display

Availability Calendars

The Availability Calendar module allows you to add an availability calendar to entities. Example use cases are tourist accommodation - e.g. bed and breakfast, holiday homes or self catered...

Book helper

The Book helper module improves Drupal core book module functionality. Drupal core Book module does a great job at building custom site sections. The Book helper module enables additional features...

Webform Booking

The Webform Booking module seamlessly integrates a simple booking system into any webform. Features Flexible Booking Slots: Easily define the time intervals and duration for each booking slot,...
Categories: User engagement

Book Tree Menu

Overview Book Tree Menu enhances the default Drupal Book navigation by transforming it into a more dynamic, user-friendly menu system. In the standard behavior, users must navigate to a parent page...
Categories: Content display, Site structure

Ubercart Addresses

The Ubercart Addresses module adds an address book to the user's profile. When users register, you can require that they provide an address. Users can then add more addresses and edit or delete...
Categories: E-commerce

Search configuration

This module has five main functions. Alter the appearance of the core node search form Group content types for more meaningful searching Restrict search results by the content type.This is a role...
Categories: Administration tools, Security, Site search

Outline Designer

Screencast Demo showing how much time you can save creating structured nodes with this module Demo of the keyboard shortcuts functionality provided via jwerty integration The Outline Designer is a...
Categories: Content editing experience, Developer tools, Site structure

Rooms - Drupal Booking for Hotels, B&Bs and Vacation Rentals

Drupal Rooms is a basic booking and room management solution for hotels, vacation rentals and B&Bs. All future development regarding booking solutions is concentrated on the BAT module - the...
Categories: E-commerce, Site structure, Developer tools

Twig Template Suggester

This module provides template suggestions for everything that Drupal doesn't. So far: Block templates per region Block templates per bundle (for custom/content blocks) Block templates per provider ...
Categories: Content display, Developer tools

Pages