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

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

Search API Text Fragment

This module aims to extend Search API with a new processor plugin that adds a link with a "scroll to text" fragment to the highlighted search term within the result excerpt, allowing users to click...
Categories: Site search

Facets Taxonomy Path Processor

Adds a facets processor that sets taxonomy reference facet items active if the term is present in the url as a parameter (e.g. taxonomy/term/{taxonomy_term}. You can activate the processor in the...
Categories: Site search

Xtended Content for PHP ElasticSearch

Xtended Content from Elasticsearch indexes. Please refer to the Xtended Content module project page for more details, or visit the documentation pages. Documentation Full documentation is included...
Categories: Content editing experience, Decoupled, Site search

Finder

Finder allows Drupal site administrators to create flexible faceted search forms to find entities such as nodes or users based on the values of fields and database attributes. Typically Finder is...
Categories: Content display, Site search, Site structure

Elasticsearch - Search API

Elasticsearch - Search API provides a framework to set up custom Elasticsearch based search pages.It depends on search_api to manage your indexed data and elasticsearch_connector to set up a...
Categories: Site search

Search API Exclude - Layout Builder

This module allows to exclude certain blocks (for example all view blocks) from being rendered by the Search API RenderedItem plugin. For example: If all your content types have related content...
Categories: Administration tools, Developer tools, Site search

Vertex AI Search Promoted Results

The Vertex AI Search Promoted Results module provides for the creation and management of promoted search results triggered by specific search keywords. For a given keyword, a content node can be...
Categories: Integrations, Site search

Typesense GraphQL

The Typesense GraphQL module provides comprehensive GraphQL integration for Typesense search collections in Drupal. It enables you to expose your Typesense search indexes as fully-featured GraphQL...
Categories: Site search

Acquia Search Config

Warning: this is still in early beta phase. Not all Acquia Search customers will be able to use this. If you want to use this, please contact our support department with the request to enable this...
Categories: Site search

Search API Japanese Normalizer

Search API Japanese Normalizer is a module that provides a processor for the Drupal Search API module. This processor standardizes variations in Japanese text, improving search accuracy. Features...
Categories: Site search

Search by Page

This module is an enhancement to the core Drupal search module, which adds a new tab to the core Search page or can also be used in stand-alone mode. The differences between Search by Page and the...
Categories: Site search

Views Exposed Field Filter

Synopsis This module allows users to expose fields to visitors. It adds another filter with the Exposed fields filter in filter criteria. User can add a keyword and select a field to search that...
Categories: Site search

Rich Snippets

Overview The Rich Snippets module overrides the core Search styles and templates to closely match the UI of major search engines for Drupal's internal site search. This project is an extension of...
Categories: Site search

Nbox Search API

The Nbox Search API module provides Search API integration with the Nbox module. Core features Adds participant id's to index in order filter messages for users Adds participant display names to...
Categories: Integrations, Site search

Search API Entity Translation

Search API Entity Translation module provides multilingual support for the Search API module through integration with Entity Translation. Branch 2.x Version 2.x of the module started as a fork of...
Categories: Multilingual, Site search

Entity Score

ABOUT The module provides dynamic entity score boosts based on field values or conditions. Example scenarios: boost nodes based on number attached images to it, boost pages based on the title/body...
Categories: Site structure, Site search

Apachesolr Pages

The ApacheSolr Pages module is an alternative for having faceted search pages using the Facet API and the Apache Solr Search module, providing freely filterable, sortable and themable search pages,...
Categories: Site search

Entity BackReference

This module is obsolete. Search API implemented processor for this see https://www.drupal.org/project/search_api/issues/2986623 You should uninstall and remove this module. Entity BackReference...
Categories: Site search

Search PDF

Overview Specifically designed to index pdf files, Search PDF in built on PDF Parser, an opensource php library. PDF Files are parsed and the text is extracted from each page. The main advantage...
Categories: Content editing experience, Site search, Developer tools

Views Default User Taxonomy Argument

Does your Drupal site feature user profiles that you want to show 'related content' on with different Views, only to find that "Load default filter from user page" does not exist? This module...
Categories: Content display, Site search, Site structure

Relevant Content

What is it? This module provides a block which lists relevant content. This is done using Presets to provide configuration to filter for specific content types and vocabularies and to limit the...
Categories: Content editing experience, Content display, Site search

Facet API Inline Links

A Facet API widget that displays facet items as inline links. Widget for Facet API, which allows you to organize the output facet elements (reference filter) in one line, that is, using a wrapper...
Categories: Site search

PostgreSQL Full Text Search

In Short Professional full text search for folks running Drupal on PostgreSQL 9.0 or higher complete with Views integration, all fully SQL based. Why The PostgreSQL RDBMS is capable of doing...
Categories: Site search

Solace API

This module provides a full API to create SolR complex filters, using a nice AJAX (using AHAH) form. The UI was designed to be used by end-users quite easily, nothing such as views can do, but...
Categories: Content editing experience, Site search

Solarium

Overview Proof-of-concept module that integrates Drupal with the Apache Solr search engine via the popular Solarium library plus some extension projects. If you are looking to integrate with Apache...
Categories: Site search, Integrations

Pages