njpanderson / braid
A pattern library package for Laravel and Livewire
v0.1.1
2025-04-06 19:05 UTC
Requires
- php: ^8.2
- ext-json: *
- blade-ui-kit/blade-heroicons: ^2.3
- laravel/framework: ^11.44|^12.0
- symfony/console: ^7.0
- symfony/var-dumper: ^7.0
Requires (Dev)
- livewire/livewire: ^3.4
- orchestra/testbench: ^9.5
- phpunit/phpunit: ^11.4
Suggests
- livewire/livewire: Required if working with Livewire components
README

What is Braid?
Braid is a pattern library tool for Laravel (+ Livewire) projects.
It enables developers to view components and markup in isolation, allowing for a consistent, clutter-free view of the atomic structure of their layouts.
Installing Braid
Braid can be installed via Composer:
$ composer require njpanderson/braid
Documentation
See the Braid documentation for more information.
To contribute to documentation, run docker from the project root with docker compose up
(or docker-compose up
). This should start Jekyll and a server which can display the current documentation in a browser.