Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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 opensolr
This module is directly supported by opensolr.com. Feel free to test it and suggest ideas. We will be constantly updating the functionality and the documentation as soon as it's available.
It extends the main Search API Solr module and provides functionality for connecting and managing solr services using opensolr services.
Extends the default exposed filters block from Views with additional options to display only some specific form fields per filters block instance.
The module provides visibility control over the reset button and sort options as well.
In case of grouping Views exposed filters into collapsible fieldsets (details), the module provides an option to filter them out and display a plain form in some particular instance.
This module allows site admins to configure custom sort priority for Search API Results. There are a number of Search API processors that allow a configurable weights.
The initial focus of this module is to provide search capabilities using
Provides search configuration, and offering search capabilities.
Automatically configure a search results view mode using a configuration template (recipe) when creating new content types.
Search API Extras is a collection of additional Search API functionality and modifications to existing Search API functionality.
Currently it contains 2 features:
This module provides a blogger(blogspot) like archive style option for Views.
You can set the field based on which archive need to be created in views style settings.
One of the biggest issues with Search API is the ability to break out data within Search API by fields.
SearchUnify is a unified cognitive platform built on a core of cognitive technology, generative AI, machine learning & an insights engine.
Introduction
This module let editors configure search terms per entity that should trigger
elevate (best bets) or exclude when users is searching the site.
The Advanced Search module provides keyword search, field search, boolean search, and search within collections and sub collections.
Includes a Search API preprocess plugin that can be used to remove certain elements from markup before it is indexed.
A light weight JS-based integration for Coveo search. This leverages the Coveo JS library.
This module adds the ability to configure the elasticsearch index and fields to index ngrams, which improves autocompletion results for
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. It indexes the content of your pages as rendered by your theme, and allows you to search for content, user profiles, and pages like Views output intermixed.
The Google Search Appliance module integreates a GSA device with a Drupal site.
This module provides a Search API Backend for ElasticSearch.
This module introduces processors to handle Taxonomy Depth in result displays, offering a configurable option for dependent facets. This enables the display of children in dependent facets based on the selected parent.
The Search Web Components module aims to make creating rich search experiences easy.
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.
This module facilitates search tracking for your search form, utilizing form attribute values. The tracking data can be displayed using Views.
Synopsis
This module adds a new computed field on File entity: "File extractor: extracted file".
The Recommend AI Drupal module leverages OpenAI Embeddings to revolutionize content recommendations on your website.
Elasticsearch - Search API provides a framework to set up custom Elasticsearch based search pages. |
Search Files allows searching for files in node attachments and in arbitrary directories. Text is extracted by externally provided helper applications.
Helper Applications
In order to extract text, this module calls 'helper apps' such as cat and pdftotext. Drupal administrators can configure any helpers they like. Helper apps need to be installed on the server and need to be setup to print to stdout.
Pages