Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

316 modules match your search

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.

Finder wizard

The Finder wizard module allows users to create and configure a multiple step form to find nodes, users, or items listed by the Views module. On each step of the form the user is prompted to answer...
Categories: Site search

Search API Node Taxonomy List

Search API Node Taxonomy List adds a Search API data manipulator that adds a new Taxonomy List TID field for indexing. This field finds all terms that are attach to the node via a taxonomy term...
Categories: Site search

Node points

This D7 module would like to make lists of the "best content" of the site based on points. Something like http://drupal.org/project/userpoints but with nodes. Features Every node can give points...
Categories: User engagement, Site search, Integrations

Search exclude content type

This sandbox module has been abandoned. Please use the full release of https://www.drupal.org/project/search_exclude instead. Allows you to exlude selected content types from being indexed and...
Categories: Site search

Apachesolr repeating dates

Description This module works to enhance the search experience when using apachesolr and content types (nodes) with repeating date fields. For each instance of a repeating date, the node is indexed...
Categories: Site search

SOLR Search Synonym

INTRODUCTION This module is a extended version of Search API Synonym(search_api_synonym) module. It provides integration with Apache Solr and export synonyms directly in solr configuration (no need...
Categories: Integrations, Site search

Apache Solr Node Exclude

Apache Solr Node Exclude module. Provides simple system for manually excluding nodes from the Apache Solr modules indexing process. This can be handy when you have a content type that is sometimes...
Categories: Site search

mysearch

We are building a simple search module for Drupal 7 that meets the following features: A direct url such us http://domain.com/mysearch/example will search all nodes in a database for occurences of...
Categories: Site search

Node XML Sitemap

Node XML Sitemap Node XML Sitemap module intends to provide XML URL for each node based on content type. For a full description of the module, visit the project page. Submit bug reports and feature...
Categories: Site search

Opensearch NLP

**OpenSearch NLP** extends Drupal’s Search API by adding **Natural Language Processing (NLP)** and **semantic search** capabilities through OpenSearch. This module integrates with `search_api` and ...
Categories: Artificial Intelligence (AI), Automation, Site search

Find user

This is a custom search module for users. It provides a search page that can search for users by username, email, or a custom text field. The custom text field can come from any content type, thus...
Categories: Site search, Access control

Search exclude node

Overview A simple method of excluding a node from core search results. Instructions On the "Edit" page for a node select the "Exclude from core search" tab and tick the checkbox. Credits...
Categories: Site search

FacetAPI Untagged

This module alters the default Apache Solr search behavior in order to show all the nodes tagged with a taxonomy term and also all untagged nodes (tagged with a term named 'untagged'). This module...
Categories: Site search

Related links

The relatedlinks module enables nodes to display related URLs to the user via blocks. Related links can be defined in 3 ways: Parsed links: links that are retrieved from the body of a node. Manual...
Categories: Content editing experience, Site search

Restricted Search

While this module works well on small sites, it is not as robust as Search Restrict. There won't be a Drupal 6 (or 7) release for this module, so please use Search Restrict instead. There is also...
Categories: Site search, Security

Canonical URL

Necessary disclaimer: Starting from version 1.2, nodewords module has full support for canonical URLs. I strongly encourage everyone to use nodewords module instead of standalone canonical_url....
Categories: Content editing experience, Site search

Search API Fast

This module provides Drush commands to rapidly index with Search API, using multiple CPU cores. It can be quite useful when you have more than 10,000 nodes in your website. It uses a multi-process...
Categories: Performance, Site search

Workbench Search API Data Alter

This module adds a data alterer to Search API allowing for only nodes that are published to be indexed via Search API. The default data alterer that comes with Search API has issues with Workbench...
Categories: Site search

Apachesolr Comments

By default the apachesolr module index comments attached to the node. So you can not search comments directly. This module separates comments from the nodes and allows you to search them directly....
Categories: Content editing experience, Site search

Jarvis

Jarvis is your admin assistant, putting Drupal at your fingertips via a quicksearch interface. You may search nodes, taxonomy terms, and administrative links, preventing you from having to navigate...
Categories: Administration tools, Developer tools, Site search

SearchTermExclude

This is a very small module to exclude nodes from search results by taxonomy term. On search settings page you may choose one or several taxonomy terms. Nodes with these terms are stored in search...
Categories: Site search, Site structure

QuickSearch

QuickSearch provides a list of suggested (basically an autocomplete) nodes based on a users search, allowing a user to quickly jump to a page instead of having to go to the search page. It supports...
Categories: Site search, Site structure

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

Search Interests (grassroots)

Welcome to Grassroots Interests. As the name suggests get you the common interest out of specific keyword. The GI Search module adds the extra functionality to the search displaying the common term...
Categories: Administration tools, Performance, Site search

Solr

Note: this is an experimental project intended for use by module developers.For the 'official' Solr project, see Apache Solr Search Integration. This module handles integration with Solr - an XML...
Categories: Site search, Integrations

Pages