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.
Facet API Pretty Paths
Enables pretty paths for searches with Facet API. You will likely use this module in combination with either Search API or Apache Solr Search Integration. Functionality overview Pretty paths will...
Categories: Administration tools, Site search, Search engine optimization (SEO)
Facets Custom Label
Facets Custom Label module is a facet processor which lets you rename / relabel facets items. Features Relabels facets by: their raw value: machine name or content IDs, their display value: content...
Categories: Site search
Search API Stats
Introduction Enabling the recording and presentation of statistics for the Search API module. There are plans to implement usage and performance statistics in the near future. For now this module...
Categories: Site search, Integrations
Acquia Drupal Starter Kit Search
Announcement Acquia CMS has been officially renamed to Acquia Drupal Starter Kit. Rest assured, this change does not affect the standards or functionality of the product you know and appreciate....
Categories: Site search
Domain 301 Redirect
The Domain 301 Redirect module allows sites to 301 redirect to a domain that is marked as the main domain. This means you can have all subdomains and other domains pointing to the site 301 redirect...
Categories: Site search, Developer tools
Better Search Block
With just a couple clicks you can change your boring Drupal search box into a nice looking search box with icon animations. Additional features: Configurable search box size Configurable...
Categories: Site search
Ajax facets
This module allows you to create facet filters which working by AJAX. Filters and search results will be updated by AJAX. Now ajax_facets works only with search pages, based on views (with module...
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
Faceted Navigation for Search
Overview This project provides faceted search to the core Search module. It is an implementation of the Facet API, so display widgets and custom code can be reused by other modules that also...
Categories: Site search
Search API Best Bets
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 entity form integration is using a...
Categories: Site search
Russian stemming
This module implements the Russian stemming algorithm to improve Russian-language searching with the Drupal built-in search.module D6 and Search API for Drupal 7. Stemming attempts to reduce a word...
Categories: Site search
Content Optimizer
The Content Optimizer module helps to increase your site’s search engine (e.g. Google) rankings by improving on-page optimization factors and insuring your content conforms to Drupal SEO best...
Categories: E-commerce, Content editing experience, Site search
Domain Access Search API
This is a Views filter plugin intended to be used on sites that are implementing Domain Access and Search API index-based views. Adding this filter will allow you to limit results to content on the...
Categories: Site search
Apache Solr Attachments
An add-on module for Apache Solr Search Integration to enable indexing and searching of file attachments. The text of the attachments may be extracted locally using Tika (a java application) or...
Categories: Site search, Integrations
Apache Solr Views
Before you read further If you are starting a new project, please read the "alternatives" section. Introduction This module provides a Views integration to the Apache Solr Search Integration...
Categories: Site search
Search API Sort Priority
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. Search API Processors Sort...
Categories: Site search
Fast Autocomplete
The Fast Autocomplete module provides fast IMDB-like suggestions below a text input field. Suggestions are stored as json files in the public files folder so that they can be provided to the...
Categories: Site search
Porter Algorithm Search Stemmer
This module implements the Porter stemming algorithm to improve English-language searching with the Drupal built-in Search module. Stemming is a process for truncating words in a search index to a...
Categories: Site search
Advanced Search
The Advanced Search module provides keyword search, field search, boolean search, and search within collections and sub collections. Development is done on Github.com so please contribute PRs there...
Categories: Site search
Search API Synonym
INTRODUCTION This module let editors or administrators manage synonyms and spelling errors for Search API directly in Drupal. The module support automated export of synonyms using cron or manual...
Categories: Site search
Facet API Taxonomy Sort
This module extends the FacetAPI module by adding the ability to sort taxonomy facets by their term weight. Essentially takes the code from [#1361284] and implements as a standalone module.
Categories: Site search
Search exclude nid
Sometimes it's necessary to exclude single nodes from the site search. An example use case would be, if you use the module "Insert view" to insert views into the body text of a node, which outputs...
Categories: Site search
Search API Exact Match Boost
This module allows you to boost search results that do exactly match the search keys on specific indexed fields. The exact matches will be put on top of the list. This module is especially helpful...
Categories: Site search
Flag Search API
Flag Search API module provides flag indexing for Search API. Use this module to index flags (flagged content) using Search API module. Once indexed, the flags can be used elsewhere, e.g. in Views....
Categories: Site search
AI Search
AI Search is a semantic vector database search implementation for Drupal that integrates AI-powered vector embeddings with the Search API module. It transforms traditional keyword-based search into...
Categories: Artificial Intelligence (AI), Site search