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.
CCK Facets
CCK Facets is a bundle of modules that integrate with Faceted Search to expose Content Construction Kit (CCK) fields as facets. This allows users to browse field values and to filter search results...
Categories: Content display, Site search
Apache Solr Nodereference Extras
This module is for use with ApacheSolr 6.x-2.x. It overrides the way nodereferences are handled. Instead of creating facet counts for nodereferences, it creates a new field for them and adds the...
Categories: Site search
Commerce Search API SKU Forward
This module integrates with Search API. It checks if a searched value directly matches a product SKU. From there, it checks to see how many nodes reference that product, and if only a single node...
Categories: E-commerce, Site search
Fuzzy Search
This module provides drupal sites with a fuzzy search engine to allow for broader keyword matches including partial or misspelled keywords. Fuzzy matching is implemented by using ngrams. Each word...
Categories: Site search
Renderable options
The renderable_options modules is a module that allows you to render elements in radio/checkbox elements instead of only labels. This module requires https://www.drupal.org/project/better_exposed...
Categories: Content display, 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
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)
Bible Field
The idea behind the Bible Field module is to provide a CCK field that can reference any body of work (not just Bibles) by book, chapter and verse. Below are some features: The ability to reference...
Categories: Content editing experience, Content display, Site search
Solace Node Reference
This module extends the nodereference fields by providing a filter based searching engine in order to automatically fill it using the Solace API filters features as backend. This means you can...
Categories: Content editing experience, Site search
Auto Index
Automatically updates the Drupal search index when a node is added or updated, on the fly, without the need to execute cron.php. This module should be used when an up-to-date index is desired...
Categories: Content editing experience, 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
Entity Reference Filtering Link
ABOUT Entity Reference Filtering Link provides a new configurable field formatter for entity reference fields. The filter lets you use tags on a node (or other entity) to serve as links to a pre...
Categories: Content display, Site structure, Site search
Node Noindex
This module lets the administrator set the HTML robots metatag to noindex for a specific node. This will instruct well-behaved search engine robots to not index the node, preventing the node from...
Categories: Search engine optimization (SEO), Security, Site search
Search API UUID Processor
This module provides a Search API processor to index content by UUID instead of the default entity ID. It enables searching Drupal entities (nodes, users, taxonomy terms, etc.) using their...
Categories: Decoupled, Site search
Keyword Research
The Keyword Research module provides intelligence to help you explore, analyze and select better keyword phrases for your content directly from your website. It also enables you to quickly and...
Categories: Content editing experience, Site search, Site structure
Apache Solr Exclude Node
Overview The module makes it possible on node level to exclude a node from Apache Solr. This is useful if you have indexed a specific content type, and want to exclude a few nodes of that type. D8...
Categories: Site search
Search API Solr Boost By User Term
This module allows a site to boost Solr query results where the content has a taxonomy term reference that matches a selection in a field on the current user. For example, if your site had a...
Categories: Site search, Site structure
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
Apache Solr Parallel Indexing
Apache Solr Parallel indexing allows you to set the amount of CPU's you have to utilise the maximum of your system during index time. Improvement During this test, entity_cache was enabled and pre...
Categories: Site search
Custom Search Fields
Custom Search Fields is a module that extends the Functionality of the Custom Search Module to allow Fields to be included in Custom Search. At present it only supports Entity Reference Fields but...
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
Search attachments
search_attachments.module allows searching the text of PDF, MS Word, plain text, and other types of files attached to nodes. In order to extract the text from attached files, this module calls ...
Categories: Site search
Apache Solr Search View Modes
This module adds support for node view modes to the Apache Solr Search Integration module. The Apache Solr module allows administrators to set up multiple Search Pages. This module extends that...
Categories: Site search
Taxonomy to apachesolr link
What it is This is a lightweight module that converts a taxonomy link on an entity (node,user etc) to a apachesolr compatible link by adding formater options to content-types with term reference...
Categories: Multilingual, Site search
Search API Target Bundle Filter
Search API Target Bundle Filter Allows each reference field on the index to have some target bundle values filtered out. The use case it was designed for In Drupal 8 a reference field can reference...
Categories: Site search