Search Drupal Projects
Find modules, themes, and distributions by name or by what they do. Descriptions are matched against each project's plain-language summary, and results can be narrowed to a Drupal core version or to projects that are still actively maintained.
| Project | Drupal | Maintenance | Installs |
|---|---|---|---|
|
This module allows you to create a private ChatGPT instance that can search your Drupal site and any documents you provide. It offers a way to chat with your own content and expose... Dormant |
9–10 | Dormant | 3 |
|
Search API Yext
Module
This module provides a connection between Drupal and Yext, allowing your Drupal content to be automatically synced to Yext's knowledge management platform for better search and con... Dormant |
— | Dormant | 3 |
|
This module adds a responsive search form to the Drupal toolbar. On small screens, it appears as a tab that reveals the search form in a tray, while on larger screens, the form is... Slowing |
— | Slowing | 3 |
|
This module allows you to exclude specific Layout Builder blocks from being indexed by Search API. This prevents content from those blocks, such as related items, from appearing in... Slowing |
10–11 | Slowing | 3 |
|
This module provides a centralized way to manage Elasticsearch filters and analyzers as reusable configuration entities. It integrates these custom configurations with your Search... Active |
10–11 | Active | 3 |
|
This module allows you to display different exposed form blocks for your Views, enabling you to use one set of filters on a page and a differently configured set in blocks elsewher... Active |
— | Active | 3 |
|
Search API Group Access
Module
This module ensures that search results accurately reflect user permissions based on their group memberships. It filters search results within the search backend, ensuring that use... Active |
— | Active | 3 |
|
This module enables voice search functionality on your website. It allows users to perform searches using their voice instead of typing. Dormant |
9–11 | Dormant | 3 |
|
Lunr exposed filters
Module
This module removes unused values from exposed filters to clean up search results and provide a more user-friendly experience. It mimics facet summaries and works with Tome, requir... Dormant |
8–10 | Dormant | 3 |
|
Search API Extras
Module
Search API Extras adds extra features to Drupal's Search API. It enhances how search phrases are parsed, giving exact matches higher relevance, and introduces a new sorting option... Dormant |
— | Dormant | 3 |
|
This module adds structured data to your web pages that Google can use to understand and index your content. You can configure which content types and fields should be included in... Slowing |
10–11 | Slowing | 2 |
|
This module allows you to use a specific field on a content entity as the unique identifier for tracking items in a search index. This is useful when you need to synchronize with e... Dormant |
— | Dormant | 2 |
|
This module enables searching within referenced content directly from a node, specifically designed for the Solr search backend. It is most useful for sites with complex content st... Slowing |
10–11 | Slowing | 2 |
|
Opensearch NLP
Module
This module enhances Drupal's search with AI-powered capabilities using OpenSearch's Natural Language Processing (NLP) features. It enables semantic, hybrid, and vector-based searc... Active |
10–11 | Active | 2 |
|
This module allows administrators to configure specific content nodes to appear at the top of search results when a user's search query exactly matches a defined phrase and languag... Slowing |
10–11 | Slowing | 2 |
|
This module provides an Elasticsearch backend for Drupal's AI module, allowing you to store and retrieve AI embeddings directly within your existing Elasticsearch cluster. It suppo... Active |
— | Active | 2 |
|
Facet calendar - Search API
Module
Facet Calendar enhances date facets in Drupal by providing a compact, always-visible calendar datepicker. It allows users to quickly select a single day to filter search results an... Active |
— | Active | 2 |
|
This module adds support for stop words to the Elasticsearch search backend for Drupal's Search API. It allows administrators to configure a list of common words to be ignored duri... Dormant |
— | Dormant | 2 |
|
This module enables indexing content specific to different workspaces within Drupal. It allows you to filter and display content based on its associated workspace, including inheri... Dormant |
9–10 | Dormant | 2 |
|
Search API Solr Shards
Module
This module allows for distributed searches across multiple Solr cores and provides compatibility with SolrCloud, including the use of ALIASES for shard management. It ensures that... Dormant |
— | Dormant | 1 |
|
This module allows you to embed the Netcall AI widget on your website, with options to enable it sitewide and override it for specific pages or sections. Dormant |
10–11 | Dormant | 1 |
|
This module dramatically speeds up Solr indexing by using multiple parallel worker processes. It indexes documents simultaneously, achieving significantly faster indexing times. Th... Active |
— | Active | 1 |
|
Route Title Updater
Module
The Route Title Updater module allows site administrators to dynamically change, override, and manage the titles of routes site-wide without needing to modify any code. This is par... Slowing |
10–11 | Slowing | 1 |
|
This module provides an alternative method for splitting content into chunks for AI Search, based on semantic similarity of sentences instead of fixed token counts. This approach a... Active |
11 | Active | 1 |
|
OpenAI VDB Provider
Module
This module integrates Drupal's Search API with OpenAI's Vector Store API to provide semantic search capabilities, allowing users to search content based on meaning rather than jus... Active |
— | Active | 1 |