Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Laravel Blade X Laravel Package

spatie/laravel-blade-x

Blade-X brings Blade-style HTML components to Laravel 6 and below, letting you use tags like instead of @include. Package is abandoned because Laravel 7+ has native Blade components; migrate when upgrading.

View on GitHub
Deep Wiki
Context7
2.6.0
  • add attribute spread operator (#112)
2.5.0
  • add support for namespaced attributes
2.4.1
  • fix tag names for snake_case view files (#100 via #92)
  • cleaned up and documented some regular expressions
2.4.0
  • add **.* as a wildcard for all files including sub-directories
2.3.0
  • add support for Laravel 6.0
  • add support for prefixing single components and collections
  • allow to remove the namespace for a single component
2.2.3
  • do not use deprecated Laravel helpers
2.2.1
  • fix multi-line closing tags triggering other components
2.2.2
  • loading views moved from register method to boot
2.1.0
  • add support for namespaced subdirectories
2.0.3
  • fix compiling empty tag attributes
2.0.2
  • fix edge-case for self-closing tags with newlines
2.0.1
  • fix edge-case for boolean attributes in opening tags
2.0.0
  • simplified component registration
  • internal cleanup
  • some edge case fixes
1.2.3
  • fix nested components and slots without spaces or on a single line
  • fix edge-case for slots with weird content
1.2.2
  • remove unnecessary dependencies symfony/css-selector and symfony/dom-crawler
1.2.1
  • fix test
1.2.0
  • add support for context
  • add closure based view models
  • bugfixes for component attributes with weird characters
1.1.2
  • make sure a component is registered only once
  • make sure kebab-cased props get passed to components camelCased
1.1.1
  • add view models
1.0.0
  • initial release
2.2.0
  • drop support for Laravel 5.7 and lower
  • drop support for PHP 7.1 and lower
2.1.2
  • add support for Laravel 5.8
2.1.1
  • use Arr:: and Str:: functions
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
nexmo/api-specification
capell-app/block-library
axium/identity
cetria/laravel-dummy-models
cetria/reflection-helper
agropredict/sso-auth-bundle
evolvestudio/spam-protection
datacore/hub-sdk
develia/commons
cuci/prototurk-sdk
cuci/prototurk-sdk-symfony
develia/geo-bundle
dreamzy/livewire-charts
touchestate-sdk/php-sdk
ecotone/kafka
22h/doctrine-garbage-collection-bundle
agtp/agtp-php
agtp/mod-php
splash/sonata-admin
splash/metadata