/livewire

A full-stack framework for Laravel that takes the pain out of building dynamic UIs.

Primary LanguagePHPMIT LicenseMIT

All Contributors

Laravel Livewire

See the docs for everything: https://laravel-livewire.com/docs/quickstart/

All contributions are welcomed! (but please submit an issue to make sure the PR is warranted first)

Open GitHub issues for all bugs. Ideas and questions belong on the forum: https://forum.laravel-livewire.com/

Contribute to the docs here: https://github.com/livewire/docs

Roadmap

  • More flexibility for scoping listeners (->emitSelf(), and emiting to specific components or ids)
  • Add a $formData magic property to pass into submit handler actions: wire:submit="save($formData)"
  • Scope loading targets to actions WITH parameters: <div wire:loading wire:target="updateTodo({{ $todo->id }})">
  • Remove wire:poll setIntervals when component or element is removed. #563

V2 Roadmap

  • Change all in-code references of livewire to wire? @wire('foo'), artisan wire:make, <wire:foo>
  • Change window.livewire to window.Livewire (And update Alpine to adapt)
  • Make ->getName() in src/Component.php a static method
  • Use camel-cased accessors for snake-cased properties ($this->foo_bar -> $this->getFooBarProperty) (PR ready here: #690)

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Caleb Porzio

πŸ’» ⚠️

Lance Pioch

πŸ’» 🚧

Tonko Mulder

πŸ“–

David Piesse

πŸ’» πŸ“– ⚠️

Melek REBAI

πŸ’» 🚧

Nuno Maduro

πŸ’»

Logan Henson

πŸ’»

Joris Kuijpers

πŸ’»

AndrΓ©as Lundgren

πŸ’»

Gal Jakič

⚠️ 🚧

Justin Seliga

πŸ’»

Francis Lavoie

πŸ’»

P. D. Devins

πŸ’»

Mateus Junges

πŸ’»

Mark Salmon

πŸ’»

Brian Faust

πŸ’» ⚠️ 🚧

Intellow

πŸ’» 🚧 πŸ’΅

Ahmet Bedir

πŸ’»

Jesse Leite

πŸ“–

Till KrΓΌss

🚧 πŸ’»

Tom Westrick

πŸ’»

Gustavo Real

πŸ’»

Lasse Mettovaara

🚧

Lucas Michot

🚧 πŸ’»

Wisdom Anthony Ebong

πŸ’»

Frank Lakatos

🚧 πŸ’»

Roy Verrips

🚧

The Defenestrator

πŸ’»

Angus Allman

🚧

Chrysanthos

πŸ’»

ALMAS

πŸ’»

Austen Cameron

πŸ’»

Cihan Tas

πŸ’»

Ilya Sakovich

🚧 πŸ’»

Chin Leung

πŸ’»

Ricardo Gobbo de Souza

πŸ’»

lucasromanojf

πŸ’»

Taylor Otwell

πŸ’΅ πŸ’»

Mo Khosh

πŸ’»

duccm

πŸ’»

Lars Erik LΓΈvhaug

🚧

Harry Gulliford

🚧

Dries Vints

πŸ’»

Tor Morten Jensen

πŸ’»

Kevin Dion

🚧

Adrian NΓΌrnberger

🚧 πŸ’» ⚠️

Stefan Bauer

πŸ’»

Benjamin Beganović

🚧

Ruud Schuurmans

🚧

John Gile

πŸ’» ⚠️ 🚧

Jason Beggs

🚧

Ramesh Mhetre

πŸ’»

Manojkiran Appathurai

πŸ’»

Steve Bauman

🚧

Tim

🚧

CS Rhymes

🚧

Niels Peen

πŸ’»

Wojtek Mieszczak

🚧

This project follows the all-contributors specification. Contributions of any kind welcome!