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.
UC Attribute Facet
This module provide a facet for Faceted Search to browse Ubercart products by their available attribute options. The module does not require any configuration. UC Attribute Facet requires Faceted...
Categories: E-commerce, Site search
Google Programmable Search Engine
This module provides a search input form that returns search results from Google. You control which site(s) are indexed. It supports all configuration provided by the Programmable Search Element...
Categories: Integrations, Site search
SearchStax Studio – Site Search
The SearchStax Drupal Module lets users set up and configure the SearchStax Site Search product (subscription required) on Drupal in less than 60 minutes. SearchStax Site Search harnesses the power...
Categories: Administration tools, Developer tools, Site search
Apache Solr Facet Builder
This module allows administrators to dynamically build Apache Solr search facets without writing any code. Search facets are a way to let your users filter search results in interesting ways. Some...
Categories: Administration tools, Content editing experience
Selective Better Exposed Filters
Provide extra option for better exposed filters to show only used terms in filter. This module is very simple and just add a part of fuctionality from Views Selective Filters (https://www.drupal...
Organic Groups Facets
Allows searching by organic group in the faceted search interface provided by the Faceted Search module.
Categories: Site search
Facets Taxonomy Multilevel
This module introduces processors to enhance taxonomy-based result display and enable dependent facets. Key features: Show terms of defined depth: Limits display to specified taxonomy depth....
Categories: Site search
Smart Date
This module attempts to provide a more user-friendly date field, by upgrading the functionality of core in a number of ways: Easy Admin UI: Includes the concept of duration, so that a field can...
Categories: Administration tools, Content display, Content editing experience
Views Active Search Terms
Works with both Drupal core Search exposed filters - displays active exposed filter search terms in a view header or footer - and Search API Facets - adding a facets summary item for the current...
Categories: Site search
Search API Statistics GSoC '12 Project
Module closely integrates with Search and Facet APIs, it logs search queries (keywords and facets) and provides site maintainers with a visual representation of the collected data, which can be...
Categories: Site search, Integrations
Search API Pages
This module is for creating simple search pages for the Search API project, not using Views or any other modules. They can be used when a view would be unnecessarily slow or complex, or for quickly...
Categories: Site search
Search API Pantheon
This module is meant to simplify the usage of Search API and Search API Solr on Pantheon. Search API Solr provides the ability to connect to any Solr server by providing numerous configuration...
Categories: Site search
Facets View Mode
Facets module does not provide out-of-the-box render facet with view mode. If you want to render facet item like taxonomy term, the node with view mode you can use this module. Here are steps to...
Categories: Site search
Facet Type Tray
Integrates the Type Tray content type organizer with the Facets module, so that content type categories defined in Type Tray can be used as a hierarchical facet in Search API views. Requirements...
GSA Faceted Search Sandbox
This module has been accepted as a full module and has split into two projects. Go here to find Google Metatags and go here to find Google Faceted. This integrates a Google Search Appliance (GSA)...
Categories: Site search
Easy Breadcrumb
The Easy Breadcrumb module updates the core Breadcrumb block to include the current page title in the breadcrumbs. It comes with settings that are common features needed in crumbs. Breadcrumbs use...
Categories: Administration tools, Search engine optimization (SEO), Site structure
Elasticsearch - Search API
Elasticsearch - Search API provides a framework to set up custom Elasticsearch based search pages.It depends on search_api to manage your indexed data and elasticsearch_connector to set up a...
Categories: Site search
Facet API Inline Links
A Facet API widget that displays facet items as inline links. Widget for Facet API, which allows you to organize the output facet elements (reference filter) in one line, that is, using a wrapper...
Categories: Site search
Facet API Select Autocomlete
Module provide Facet API Select Autocomlete widget. Select Autocomlete focused on work with field type String. Module Select Autocomlete working only with Solr Server (implemented wildcard search...
Categories: Site search
Facetapi Intervals
Provides support for Interval Faceting when configuring a facet with Search API Solr. By default, Solr automatically determines the facet terms for a field and returns a count for documents...
Categories: Site search
Acquia Search
Customers should upgrade to Acquia Search 3.0.9 before upgrading to 3.1.0+ Support guidelines If you'd like to report a bug, please create a Drupal.org issue for this module. If you'd like...
Categories: Integrations
Active Facet Pills
Integration with Facets Please note that the facets module has included a submodule called Facets Summary which covers the pills functionality, the use of that module is recommended instead....
Categories: Site search
Geolocation Field
Geolocation Field provides a field type to store geographical locations as pairs of latitude and longitude (lan,lng) as well as the necessary integration to display those locations through views,...
Categories: Content display, Integrations, Site structure
AI (Artificial Intelligence)
Drupal AI enables organizations to use artificial intelligence directly within Drupal websites. It provides the core technical foundation for integrating language models, automating tasks, and...
Categories: Automation, Content editing experience, Integrations
Taxonomy Manager
This module provides a powerful interface for managing taxonomies. A vocabulary gets displayed in a dynamic tree view, where parent terms can be expanded to list their nested child terms or can be...
Categories: Administration tools, Site structure, Developer tools