get-stream/stream
Official PHP SDK for Stream’s activity feed and chat APIs. Build scalable timelines, follow relationships, notifications, and real-time messaging in Laravel or any PHP app with a clean, well-documented client, feed groups, enrichment, and moderation support.
get-stream/stream is a framework-agnostic PHP client for Stream Feeds v2. It can fit a Laravel codebase through Composer and a thin service-provider/adapter layer, but it is not Laravel-native and should not become a domain-level dependency. Best fit is an existing Stream Feeds v2 integration or a short-lived migration bridge — not a greenfield feed architecture.getstream-php). The low dependent count and modest star count suggest limited ecosystem validation. BSD-3-Clause is permissive and lowers legal friction, but the maintenance-mode status means feature gaps, uncertain security patching, and eventual API deprecation are the real risks. A recent release date does not offset the stated maintenance posture.FeedService/repository interface. Keep SDK calls out of controllers and models. Use Laravel queues for non-critical feed writes and Laravel events/listeners for application-side side effects. Confirm dependency constraints against the target Laravel and PHP versions before committing.getstream-php, and run contract tests against both implementations. Migrate environment-by-environment, starting with non-critical feeds, then move reads/writes and webhooks, and finally remove the v2 dependency.How can I help you explore Laravel packages today?