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

1,768 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.

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

Taxonomy Menu

The Taxonomy Menu module provides a way to synchronize Taxonomy vocabularies with Drupal's Menu system. Key Features Vocabulary Sync: Map any taxonomy vocabulary to a specific Drupal menu. Dynamic...

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

Taxonomy access fix

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Synopsis Taxonomy Access Fix module extends access...
Categories: Site structure

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

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

Taxonomy Manager

This module provides a powerful interface for managing taxonomies. A vocabulary gets displayed in a dynamic tree view, where parent terms can be expanded to list their nested child terms or can be...
Categories: Administration tools, Site structure, Developer tools

Taxonomy Views Integrator

TVI Overview The TVI (Taxonomy Views Integrator) module allows selective overriding of taxonomy terms and/or vocabulary with the view of your choice. Using TVI you can easily create custom views to...
Categories: Content display, Developer tools, Site structure

Block Visibility Groups

Block Visibility Groups allows the site administrator to easily manage complex visibility settings that apply to any block placed in a visibility group. The visibility settings for all blocks in...
Categories: Administration tools, Content display

Feeds Tamper

Feeds Tamper provides a small plugin architecture for Feeds to modify data before it gets saved. Several plugins are available by default and are described in the examples section below. Additional...

Features Extra

Features Extra provides faux exportables (via Features) of several site-building components. Taxonomy Drupal 6: Supports exporting taxonomy vocabularies. To export a vocabulary, install FE taxonomy...
Categories: Developer tools

Vocabulary per book

Vocabulary per-book allows a unique Taxonomy vocabulary to be uniquely assigned to a book. Terms from this vocabulary are prevented from being assigned to nodes that are not part of the parent book...
Categories: Content editing experience, Site structure

Administration Views

Replaces administrative overview/listing pages with actual views for superior usability. Features Filter all administrative views via AJAX. Perform any kind of bulk/mass operations on items in...
Categories: Administration tools, Developer tools

Taxonomy unique

Overview By default, Drupal allows creation of identical terms in the same vocabulary. Taxonomy unique prohibits saving a taxonomy term when a term with the same name exists in the same vocabulary....
Categories: Administration tools, Content editing experience, 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

Vocabulary Permissions Per Role

Allows adding to/editing terms of/removing terms from vocabularies per role. You have set up some vocabularies (with some terms) like Color (Red, Green, Blue) and Shape (Toroid, Cube, Sphere)....
Categories: Administration tools, Site structure, Access control

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

Simple hierarchical select

Simple hierarchical select defines a new form widget for taxonomy fields to select a term by "browsing" through the vocabularies hierarchy. The widget is available in node forms and as Views...
Categories: Content display, Developer tools, Site structure

Taxonomy Menu UI

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Taxonomy Menu UI allows you to create menu links for...
Categories: Site structure

Taxonomy Import

Taxonomy Import This module provides an administrator user can create a vocabulary and import data from a file (with extension .csv or .xml is preferred) as taxonomy terms into it. It is possible...
Categories: Import and export

Similar By Terms

This Drupal module attempts to provide context for content items by displaying a view block with links to other similar content. Similarity is based on the taxonomy terms assigned to content. Views...
Categories: Content display, Content editing experience, Site search

Flat taxonomy

This is a very basic module which provide a new option in vocabulary creation/edition form to enforce it to be flat. As a developer, I faced some situation where the vocabulary was supposed to be...
Categories: 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

Taxonomy Machine Name

Taxonomy is a very helpfull tool in Drupal's world. However, support for "machine_name" is really missing, overall when you need to exchange terms with others systems. In such situation, the only...
Categories: Import and export, Site structure

Taxonomy display

The taxonomy display module allows administrative configurable term display pages. This allows administrators to override the default presentation of taxonomy term pages per vocabulary through the...
Categories: Content display, Site structure

Pages