PHPackages                             silverstripe/silverstripe-search-service - 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. silverstripe/silverstripe-search-service

Abandoned → [silverstripe/silverstripe-forager](/?search=silverstripe%2Fsilverstripe-forager)Silverstripe-vendormodule[Search &amp; Filtering](/categories/search)

silverstripe/silverstripe-search-service
========================================

Abstract Search Service

3.0.4(1y ago)525.8k↓43.5%20[22 issues](https://github.com/silverstripe/silverstripe-search-service/issues)[3 PRs](https://github.com/silverstripe/silverstripe-search-service/pulls)1BSD-3-ClausePHPPHP ^8.1CI passing

Since Dec 22Pushed 9mo ago7 watchersCompare

[ Source](https://github.com/silverstripe/silverstripe-search-service)[ Packagist](https://packagist.org/packages/silverstripe/silverstripe-search-service)[ RSS](/packages/silverstripe-silverstripe-search-service/feed)WikiDiscussions 3 Synced 1mo ago

READMEChangelog (10)Dependencies (5)Versions (27)Used By (1)

🔍 Silverstripe Search-as-a-Service
==================================

[](#mag-silverstripe-search-as-a-service)

[![Build Status](https://camo.githubusercontent.com/68b5ee8a6848f9305bcd88ab70e18c8befdfa4914c3b79e773f613663101875b/68747470733a2f2f6170692e7472617669732d63692e636f6d2f73696c7665727374726970652f73696c7665727374726970652d7365617263682d736572766963652e7376673f6272616e63683d6d6173746572)](http://travis-ci.com/silverstripe/silverstripe-search-service)[![codecov](https://camo.githubusercontent.com/55c64e5717b77caac0c914c3523d703936824538f50db59a5b9e3b033908a371/68747470733a2f2f636f6465636f762e696f2f67682f73696c7665727374726970652f73696c7665727374726970652d7365617263682d736572766963652f6272616e63682f6d61737465722f67726170682f62616467652e737667)](https://codecov.io/gh/silverstripe/silverstripe-search-service)[![Version](https://camo.githubusercontent.com/63645f5264d77053930af0034d2e4579f8c7d7785c65d55b132b16d621556fce/687474703a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f73696c7665727374726970652f73696c7665727374726970652d7365617263682d736572766963652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/silverstripe/silverstripe-search-service)[![License](https://camo.githubusercontent.com/bbc1a162545088e76e2185c8179b14eb639d3c878bb40fbcc758abe30902e95f/687474703a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f73696c7665727374726970652f73696c7665727374726970652d7365617263682d736572766963652e7376673f7374796c653d666c61742d737175617265)](LICENSE)

Important

This module is no longer actively maintained. Please use the newer [Forager module](https://github.com/silverstripeltd/silverstripe-forager) for managing search indexing. A [migration guide](https://github.com/silverstripeltd/silverstripe-forager/blob/main/docs/en/09_migrating_from_silverstripe_search_service.md) is also available. For search querying check out the [Discoverer module](https://github.com/silverstripeltd/silverstripe-discoverer).

Silverstripe Search Service
===========================

[](#silverstripe-search-service)

This module for Silverstripe CMS provides a set of abstraction layers that integrate the CMS with a search-as-a-service provider, such as Elastic or Algolia.

Note this module does not provide:

- Specific service integrations. See [Available service integration modules](available-service-integration-modules.md).
- Any frontend functionality such as UI or querying APIs. It only handles indexing.

Installation
------------

[](#installation)

```
composer require "silverstripe/silverstripe-search-service"

```

Requirements
------------

[](#requirements)

- php: ^8.1
- silverstripe/cms: ^5
- symbiote/silverstripe-queuedjobs: ^5

Documentation
-------------

[](#documentation)

See the [developer documentation](docs/en/index.md).

###  Health Score

42

—

FairBetter than 90% of packages

Maintenance26

Infrequent updates — may be unmaintained

Popularity36

Limited adoption so far

Community28

Small or concentrated contributor base

Maturity69

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 ~60 days

Recently: every ~122 days

Total

23

Last Release

279d ago

Major Versions

1.1.2 → 2.0.x-dev2022-08-16

1.1.x-dev → 2.0.12022-09-08

2.0.3 → 3.0.0-beta12023-03-06

2.x-dev → 3.0.02023-05-10

PHP version history (3 changes)1.1.0PHP ^7.4 || ^8.0

2.0.x-devPHP ^8.0

3.0.0-beta1PHP ^8.1

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/654636?v=4)[Aaron Carlino](/maintainers/unclecheese)[@unclecheese](https://github.com/unclecheese)

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

---

Top Contributors

[![wilr](https://avatars.githubusercontent.com/u/101629?v=4)](https://github.com/wilr "wilr (34 commits)")[![andrewandante](https://avatars.githubusercontent.com/u/9702648?v=4)](https://github.com/andrewandante "andrewandante (18 commits)")[![matt-in-a-hat](https://avatars.githubusercontent.com/u/1852796?v=4)](https://github.com/matt-in-a-hat "matt-in-a-hat (8 commits)")[![blueo](https://avatars.githubusercontent.com/u/948122?v=4)](https://github.com/blueo "blueo (7 commits)")[![chillu](https://avatars.githubusercontent.com/u/111025?v=4)](https://github.com/chillu "chillu (7 commits)")[![chrispenny](https://avatars.githubusercontent.com/u/505788?v=4)](https://github.com/chrispenny "chrispenny (5 commits)")[![madmatt](https://avatars.githubusercontent.com/u/893117?v=4)](https://github.com/madmatt "madmatt (5 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (5 commits)")[![lukereative](https://avatars.githubusercontent.com/u/1415622?v=4)](https://github.com/lukereative "lukereative (2 commits)")[![scott1702](https://avatars.githubusercontent.com/u/10215604?v=4)](https://github.com/scott1702 "scott1702 (2 commits)")[![emteknetnz](https://avatars.githubusercontent.com/u/4809037?v=4)](https://github.com/emteknetnz "emteknetnz (1 commits)")[![maxime-rainville](https://avatars.githubusercontent.com/u/1168676?v=4)](https://github.com/maxime-rainville "maxime-rainville (1 commits)")[![satrun77](https://avatars.githubusercontent.com/u/166450?v=4)](https://github.com/satrun77 "satrun77 (1 commits)")[![dhensby](https://avatars.githubusercontent.com/u/563596?v=4)](https://github.com/dhensby "dhensby (1 commits)")[![StephenMakrogianni](https://avatars.githubusercontent.com/u/42820868?v=4)](https://github.com/StephenMakrogianni "StephenMakrogianni (1 commits)")[![amolswnz](https://avatars.githubusercontent.com/u/20012807?v=4)](https://github.com/amolswnz "amolswnz (1 commits)")

---

Tags

hacktoberfest

### Embed Badge

![Health badge](/badges/silverstripe-silverstripe-search-service/health.svg)

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

###  Alternatives

[silverstripe-terraformers/gridfield-rich-filter-header

Rich filter header component for GridField

1325.7k1](/packages/silverstripe-terraformers-gridfield-rich-filter-header)[quinninteractive/silverstripe-seo

An all-in-one SEO module for SilverStripe

3328.2k](/packages/quinninteractive-silverstripe-seo)[silverstripe/solr

Solr integration for SilverStripe. Note that this is NOT related to the silverstripe/fulltext package.

1914.0k](/packages/silverstripe-solr)[heyday/silverstripe-elastica

Provides Elastic Search integration for SilverStripe DataObjects using Elastica

1136.8k2](/packages/heyday-silverstripe-elastica)[wilr/silverstripe-algolia

Algolia Indexer and Search Functionality

1325.5k](/packages/wilr-silverstripe-algolia)

PHPackages © 2026

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