flow-php / etl-adapter-seal
Flow PHP Adapter for Seal - php Search Engine Abstraction Layer https://php-cmsig.github.io/
Requires
- php: ~8.3.0 || ~8.4.0 || ~8.5.0
- cmsig/seal: ^0.12
- flow-php/etl: 1.x-dev
Requires (Dev)
- cmsig/seal-elasticsearch-adapter: ^0.12
- cmsig/seal-memory-adapter: ^0.12
- elasticsearch/elasticsearch: ^8.5.3
Suggests
- cmsig/seal-algolia-adapter: To use SEAL with Algolia as the search backend
- cmsig/seal-elasticsearch-adapter: To use SEAL with Elasticsearch as the search backend
- cmsig/seal-loupe-adapter: To use SEAL with Loupe (embedded, file-based) as the search backend
- cmsig/seal-meilisearch-adapter: To use SEAL with Meilisearch as the search backend
- cmsig/seal-opensearch-adapter: To use SEAL with OpenSearch as the search backend
- cmsig/seal-redisearch-adapter: To use SEAL with RediSearch as the search backend
- cmsig/seal-solr-adapter: To use SEAL with Apache Solr as the search backend
- cmsig/seal-typesense-adapter: To use SEAL with Typesense as the search backend
This package is auto-updated.
Last update: 2026-06-17 21:21:19 UTC
README
Flow PHP Adapter for Seal - a PHP Search Engine Abstraction Layer that provides a unified API for working with multiple search engines (Algolia, Elasticsearch, Meilisearch, OpenSearch, Solr, Typesense, Loupe, and more). This adapter brings Seal's engine-agnostic search capabilities into your Flow PHP ETL workflows, allowing you to extract from or load data into any Seal-supported search backend without coupling your pipelines to a specific search engine implementation.
Important
This repository is a subtree split from our monorepo. If you'd like to contribute, please visit our main monorepo flow-php/flow.
- 📜 Documentation
- ➡️ Installation
- 🛠️ Contributing
- 🚧 Upgrading