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.
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