PHPackages                             localgovdrupal/localgov\_search - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Search &amp; Filtering](/categories/search)
4. /
5. localgovdrupal/localgov\_search

ActiveDrupal-module[Search &amp; Filtering](/categories/search)

localgovdrupal/localgov\_search
===============================

Sitewide search for LocalGov Drupal.

1.2.3(1y ago)0112.2k↓25.8%1[12 issues](https://github.com/localgovdrupal/localgov_search/issues)6GPL-2.0-or-laterPHP

Since Jun 21Pushed 1y ago6 watchersCompare

[ Source](https://github.com/localgovdrupal/localgov_search)[ Packagist](https://packagist.org/packages/localgovdrupal/localgov_search)[ Docs](https://github.com/localgovdrupal/localgov_search)[ RSS](/packages/localgovdrupal-localgov-search/feed)WikiDiscussions 1.x Synced 1mo ago

READMEChangelog (10)Dependencies (2)Versions (31)Used By (6)

LocalGov Search
===============

[](#localgov-search)

Default sitewide search implementation for LocalGov Drupal.

Uses the Search API module to index all content on the site and provides a search page (at /search) and a search block that is placed in the site header by default.

The Search API database backend is enabled when installing the module, but this can be replaced by something else if desired.

All content types are added to the search index when the module is installed and new content types are automatically added when they are created. If a content type shouldn't be part of the search then this will need to be manually removed from the search index (admin/config/search/search-api/index/localgov\_sitewide\_search/edit).

Content is indexed using the 'Search index' display mode and displayed using the 'Search result highlighting input' display mode. To change what is indexed and how the results are displayed can be done by adjusting these display modes on the desired content type.

Maintainers
-----------

[](#maintainers)

This project is currently maintained by:

- Finn Lewis:
- Ekes:
- Stephen Cox:

###  Health Score

41

—

FairBetter than 89% of packages

Maintenance36

Infrequent updates — may be unmaintained

Popularity31

Limited adoption so far

Community27

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~99 days

Recently: every ~117 days

Total

13

Last Release

592d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/dd550678a915c9a6d451d08851556a1c866f8cc7c0e3f864b498a45d4d930577?d=identicon)[stephen-cox](/maintainers/stephen-cox)

![](https://www.gravatar.com/avatar/c215b54edbf914998f6f63747814fd96f117c2c6e1bb5ea0c0a0db24fd9b3901?d=identicon)[finnlewis](/maintainers/finnlewis)

![](https://www.gravatar.com/avatar/848d88262b2f9d984d12b55bd4a2e2f0e1d3c7abe9c63fc5cc13ecbab75cd19e?d=identicon)[ekes](/maintainers/ekes)

![](https://www.gravatar.com/avatar/be000424009f296e0d88bf9cda3b6701aae827ea4a2773c0a5dbbd78b8429afb?d=identicon)[andybroomfieldBHCC](/maintainers/andybroomfieldBHCC)

![](https://www.gravatar.com/avatar/b34de4d6c68a26fa8eb3fd78cf8040597decc2fdcd4776f8fd704686adcb5a99?d=identicon)[Adnan-cds](/maintainers/Adnan-cds)

---

Top Contributors

[![ekes](https://avatars.githubusercontent.com/u/237186?v=4)](https://github.com/ekes "ekes (23 commits)")[![stephen-cox](https://avatars.githubusercontent.com/u/7189914?v=4)](https://github.com/stephen-cox "stephen-cox (22 commits)")[![finnlewis](https://avatars.githubusercontent.com/u/326588?v=4)](https://github.com/finnlewis "finnlewis (16 commits)")[![millnut](https://avatars.githubusercontent.com/u/8024370?v=4)](https://github.com/millnut "millnut (6 commits)")[![rupertj](https://avatars.githubusercontent.com/u/326243?v=4)](https://github.com/rupertj "rupertj (4 commits)")[![msayoung](https://avatars.githubusercontent.com/u/3852805?v=4)](https://github.com/msayoung "msayoung (2 commits)")[![andybroomfield](https://avatars.githubusercontent.com/u/1467480?v=4)](https://github.com/andybroomfield "andybroomfield (2 commits)")

### Embed Badge

![Health badge](/badges/localgovdrupal-localgov-search/health.svg)

```
[![Health](https://phpackages.com/badges/localgovdrupal-localgov-search/health.svg)](https://phpackages.com/packages/localgovdrupal-localgov-search)
```

###  Alternatives

[ruflin/elastica

Elasticsearch Client

2.3k50.4M203](/packages/ruflin-elastica)[opensearch-project/opensearch-php

PHP Client for OpenSearch

15024.3M65](/packages/opensearch-project-opensearch-php)[massive/search-bundle

Massive Search Bundle

721.4M13](/packages/massive-search-bundle)[outl1ne/nova-multiselect-filter

Multiselect filter for Laravel Nova.

45802.7k3](/packages/outl1ne-nova-multiselect-filter)[handcraftedinthealps/zendsearch

a general purpose text search engine written entirely in PHP 5

39921.0k35](/packages/handcraftedinthealps-zendsearch)[outl1ne/nova-detached-filters

This Laravel Nova package allows you to detach filters from the filter dropdown

64343.5k](/packages/outl1ne-nova-detached-filters)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
