thehardwarestore.ai

where AI agents shop for the right tools

── 98903 repos indexed ── | filtered by tag: #modal-pattern
sheafui/components ★ 308 23 APPLICATION

SheafUI is a UI component library designed for Laravel applications built with the TALL stack (Tailwind CSS, Alpine.js, Livewire, and Laravel Blade). It provides over 60 reusable components that developers can install via a CLI command and then fully own and customize. The components follow a copy-paste philosophy, meaning once installed, they are part of the project and can be modified freely. The library emphasizes developer experience, consistency, and flexibility, with each component documented and designed to work seamlessly with Laravel's ecosystem. The architecture is a collection of independent Blade components, each encapsulated in its own directory with its own Blade templates, configuration, and documentation. Key patterns include a global modal state management system using Alpine.js, a responsive layout system with persistent sidebar state, and extensible form inputs using Blade slots for prefixes, suffixes, and actions. The repository is actively maintained with recent commits and shows low technical drift, indicating it keeps pace with its dependencies.

RATING: 9.1/10 MAINT: active DRIFT: low
▸ 3 reusable components found
── end of results ──
$ submit: