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

Spotlight Laravel Package

wire-elements/spotlight

Livewire Spotlight adds an Alfred-like command palette to Laravel. Open with configurable keyboard shortcuts or toggle via events, then search, navigate, and run actions from a sleek input bar. Easy Composer install and Livewire directive.

View on GitHub
Deep Wiki
Context7
1.0.0
  • Alpine v3 support
  • Make prompt placeholder translatable
0.1.8
  • Fuse.js is now included in the Javascript bundle.
  • You can disable the Javascript in the config file and require the Javascript in your bundler require('vendor/livewire-ui/spotlight/resources/js/spotlight');
0.1.7
  • Add call to shouldBeShown method on the SpotlightCommand for any custom logic needed for determining whether a command should be shown in the Spotlight component. This includes resolving any dependencies out of the Laravel service container.
0.1.6
  • Add SpotlightCommandDependency type support. Defaults to SpotlightCommandDependency::SEARCH
  • Important The dependency order was incorrect, you need to change your dependency order after updating if you have more than one dependency.
0.1.5
  • Add option to toggle Spotlight via browser events. $this->dispatchBrowserEvent('toggle-spotlight');
0.1.4
  • Add make:spotlight command.
0.1.3
  • Add registerCommandIf and registerCommandUnless helpers to register commands conditionally.
  • Fix element flashing by applying x-cloak
  • Reset Spotlight state on close.
0.1.2
  • Add conditional CSS for non TailwindCSS users.
  • Add option to customize keyboard shortcut.
0.1.1
  • Upgrade Laravel Mix.
0.1.0
  • Initial release.
1.1.0
  • Add ability to define synonyms when searching for commands
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.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport
twbs/bootstrap4
php-http/client-implementation
phpcr/phpcr-implementation
cucumber/gherkin-monorepo
haydenpierce/class-finder
psr/simple-cache-implementation
uri-template/tests