FindSoftware

SEAL

PHP library that gives one interface for adding, removing and searching documents across several search engines.

SEAL is a PHP library that gives one interface for adding, removing and searching documents across several search engines. A schema defines the indexes and their fields, an engine object runs the operations, and an adapter package connects the engine to each search service. The introduction names Loupe, Meilisearch, Algolia, Elasticsearch, OpenSearch, RediSearch, Solr and Typesense as the supported engines. The library is installed with Composer, and at least one adapter is required next to it.

The data is kept by the search engine the adapter talks to, not by SEAL itself. The framework integrations for Laravel, Symfony, Spiral, Mezzio and Yii are separate packages that wrap the core.

Worth knowing

The README states that the project is heavily under development. The Composer package is split from the cmsig/search repository, where development happens and issues are tracked.

Identity

Status
Active
Maintainer
Alexander Schranz4
First release
20235

Rendering and deploy

Install with
composer require2

Releases

Current major version
Pre-1.05
Last release
2026-10-155

Adoption

GitHub stars
4433
Packagist downloads
547,7547
Contributors
288
Dependent packages
417

Why these figures do not compare

Sources

  1. 2026-10-28: links, Categories
    php-cmsig.github.io/search/index.html
  2. 2026-10-28: links, Install with
    php-cmsig.github.io/search/getting-started/index.html
  3. 2026-10-28: links, Written in, License, GitHub stars
    api.github.com/repos/PHP-CMSIG/search
  4. 2026-10-28: Maintainer, Runtime, Minimum runtime
    github.com/PHP-CMSIG/seal/blob/0.12.19/composer.json
  5. 2026-10-28: First release, Current major version, Last release
    repo.packagist.org/p2/cmsig/seal.json
  6. 2026-10-28: License model
    github.com/PHP-CMSIG/seal/blob/0.12/LICENSE
  7. 2026-10-28: Packagist downloads, Dependent packages
    packagist.org/packages/cmsig/seal.json
  8. 2026-10-28: Contributors
    api.github.com/repos/PHP-CMSIG/search/contributors?per_page=1

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON