{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/seal/","markdown":"https://findsoftware.frbit.cloud/seal.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"seal","name":"SEAL","urls":{"home":"https://php-cmsig.github.io/search/","repository":"https://github.com/PHP-CMSIG/search","docs":"https://php-cmsig.github.io/search/getting-started/index.html"},"category":["search"],"description":"PHP library that gives one interface for adding, removing and searching documents across several search engines.","maintainer":"Alexander Schranz","firstRelease":2023,"hosting":["php"],"language":"php","runtime":["php"],"runtimeMin":"php 8.1","contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"renderingModes":null,"installMethod":"composer require","licenseModel":"open-source","license":"MIT","currentMajor":"0","latestReleaseDate":"2026-10-15T00:00:00.000Z","githubStargazers":443,"contributors":28,"packagistDownloads":547754,"npmWeeklyDownloads":null,"dependentPackages":41,"checkedAt":"2026-10-28T00:00:00.000Z","addedAt":"2026-10-28T00:00:00.000Z","sources":[{"field":"urls","url":"https://php-cmsig.github.io/search/index.html","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://php-cmsig.github.io/search/getting-started/index.html","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/PHP-CMSIG/search","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"maintainer","url":"https://github.com/PHP-CMSIG/seal/blob/0.12.19/composer.json","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"firstRelease","url":"https://repo.packagist.org/p2/cmsig/seal.json","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/PHP-CMSIG/search","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/PHP-CMSIG/seal/blob/0.12.19/composer.json","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runtimeMin","url":"https://github.com/PHP-CMSIG/seal/blob/0.12.19/composer.json","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"category","url":"https://php-cmsig.github.io/search/index.html","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"installMethod","url":"https://php-cmsig.github.io/search/getting-started/index.html","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/PHP-CMSIG/search","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"licenseModel","url":"https://github.com/PHP-CMSIG/seal/blob/0.12/LICENSE","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"packagistDownloads","url":"https://packagist.org/packages/cmsig/seal.json","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"packagistDownloads","url":"https://packagist.org/packages/cmsig/seal.json","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packagist.org/packages/cmsig/seal.json","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"currentMajor","url":"https://repo.packagist.org/p2/cmsig/seal.json","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://repo.packagist.org/p2/cmsig/seal.json","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/PHP-CMSIG/search","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/PHP-CMSIG/search/contributors?per_page=1","checkedAt":"2026-10-28T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"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.\n\nThe 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.\n\n## Worth knowing\n\nThe 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."}