storyfeed / ui
Renderers for Storyfeed activity feeds: Vue/Inertia, Blade, Livewire and React.
Requires
- php: ^8.4
- storyfeed/storyfeed: ^0.10.0 || dev-main
Requires (Dev)
- laravel/pint: ^1.18
- orchestra/testbench: ^10.0
- pestphp/pest: ^4.0 || ^5.0
- phpstan/phpstan: ^2.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-09-15 02:22:18 UTC
README
Storyfeed UI is a free, MIT-licensed set of renderers for Storyfeed activity feeds: components that take a payload node and draw it. Vue/Inertia first, then Blade, with Livewire and React following.
The detail forms moved to core on 2026-09-14.
Markdown,Change,Fields,Excerpt,FileandMediaObjectareStoryfeed\Detail\*instoryfeed/storyfeed, and their storage names gained a segment:Storyfeed/Detail/Change. Their names always saidStoryfeed/rather thanstoryfeed-ui/, because a detail's name must not contain the library that defined it — so the vocabulary was core's while the classes were not. This package is the renderers.
Early development. This package currently depends on Storyfeed's
dev-mainbranch. Its API can change without a deprecation cycle. Commit your application's Composer lockfile to keep installations reproducible.
Installation
Requires PHP 8.4 or later in the PHP 8 series. The current test harness uses Laravel 12; CI runs PHP 8.4 and 8.5 on Ubuntu and Windows with lowest and stable dependencies.
composer require storyfeed/ui
Licence
MIT. See LICENSE.md.