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

4,627 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.

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)

Search API Hashtag

Search API hashtag module provides an index field to store hashtags that appear in one or more indexed fields. This module is useful to create a facet field to filter indexed contents by their...
Categories: Site search, Developer tools

Search API sorts

Provides custom sorts and a global sort block for Search API. Compatibility This module is compatible with Search API, Search API ranges (slider), Search API Solr and Search API ajax. Is not tested...
Categories: Site search

Faceted Search Context

This is an add-on module to the excellent faceted search module. When using the guided search you often want to display a page or a bit of text or some sort of introduction to the current search....

Views Faceted Search

A views plugin that allows for client-side "faceted" searching. This means that you can select an option (i.e. 'Female'), and the results will be shortened to those who are female. it also...

Location Facets

Location Facets exposes geographical information associated with Drupal nodes as facets for the Faceted Search module. For its geographical information Location Facets relies on the Location module...
Categories: Site structure, Site search

Relative Date Facets

Relative Date Facets This module is the spiritual Drupal 9 successor to the Date Facets module. Overview This module provides date range facets similar to major search engines. The UI is provided...
Categories: Site search

Facets Replace

https://git.drupalcode.org/sandbox/Fengtan-3298423 Replaces facet values based on a given mapping. After enabling the module (along with facets): Create or edit your facet at /admin/config/search...
Categories: Site search

Facet API Pretty Paths Slugs

Synopsis General This module allows you to assign slugs to facet values for Entity Reference fields to replace the node ID in the URL. Currently, when you have an Entityreference field as a facet,...
Categories: Site search

Facet Range List Item

This module provides an option for user-specific range as the processor for Search API The possible values this field can contain. Enter one value per line, in the format key|label. The key must be...
Categories: Site search

Bear Hunt

About Bear Hunt provides a quick and powerful Solr Search API bundle that sets up a Solr Server and a default node index. It also automatically configures a faceted Views search pane right out of...
Categories: Developer tools, Site search

GraphQL Search API Query Extension

This module provides GraphQL integration for Drupal's Search API, allowing you to perform search queries through GraphQL with the same functionality as the core graphql_core_schema entity query but...
Categories: Decoupled, Developer tools

Debut Search

Proposed Search feature for Debut, using Search API. Provides views-based search page with facets. See [#1289696].
Categories: Content display, Site search

FacetAPI Alias

This is a very simple module that exposes the 'field alias' of a Facet API facet in the UI and allows you to change it from a nasty machine name to something a bit more friendly. The alias is used...
Categories: Site search, Search engine optimization (SEO)

Custom Search Api Widget

This project is just starting, so please be patient. This module is a replacement for the custom search for sites which use panels instead of blocks. The module creates a panels content type which...
Categories: Site search

Search API Domain Access

Integrates Domain Access with Search API. Currently contains the following functionality: Filter nodes to be indexed by domain (on indexing time) Filter nodes in search results by domain (on query...
Categories: Site search

Facets Date Range

Provides processors and a widget to handle date ranges with input in facets. To speed up development of Date Range widget this separate module brings together best of both worlds. Once a stable...
Categories: Site search, Site structure

ApacheSolr Numeric Facets

This module allows users to index numeric and computed CCK fields with Apache Solr Search, then create exposed facets for those fields. Requires Apache Solr Search Integration Features: 1.) Choose...
Categories: Site search

Views REST Serializer Extra

This module adds a new Views style plugin to add additional metadata into the response for REST Export displays in Views with the following: Result items Total results Total pages Items per page...
Categories: Content editing experience, Developer tools

Ajax Facets Extra

This module extends the Ajax Facets one, by adding support for both Search API Sorts and Current Search. Dependencies Ajax Facets URL API In order to handle url in javascript, you should install...
Categories: Site search

Search API Spellcheck

Spellcheck for Search API. Results show: Did you mean [some suggestion]?. like in Google. How to use Edit your Views search page and add the Spellcheck field to the Views' Header and/or Footer....
Categories: Site search

Guide

Want to take over the Guide namespace?This module was started upon client request but never used. Thus it has not been developed further and is incomplete. I am open to transfer owner- and...
Categories: Site search, Site structure, Developer tools

Facets Range Slider

Adds range slider widget for Facets 3. For Drupal commerce price numeric field for example. Post-Installation - Add variations:entity:price:number field to search_api index. - In views` facets...
Categories: Site search

FacetAPI Field

Faceted api field adds a cck field for storing facetapi search parameters. An example usecase is to define SEO optimized category landing pages that list a specific set of results and can be...

Faceted Search Extension for Google Search Appliance

This is an extension to the google search appliance module to provide faceted search for drupal 7
Categories: Site search

Pages