mateusjunges / laravel-kafka
A kafka driver for laravel
Fund package maintenance!
mateusjunges
Installs: 1 510 711
Dependents: 15
Suggesters: 0
Security: 0
Stars: 592
Watchers: 8
Forks: 87
Open Issues: 4
Requires
- php: ^8.2|^8.3
- ext-rdkafka: ^6.0
- illuminate/contracts: ^10.0|^11.0
- illuminate/support: ^10.0|^11.0
- mateusjunges/avro-serde-php: ^3.0
- monolog/monolog: ^3
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.64
- kwn/php-rdkafka-stubs: ^2.2.1
- orchestra/testbench: ^7.16|^8.0
- phpunit/phpunit: ^10.5
- predis/predis: ^1
- rector/rector: ^0.19.8
Suggests
- ext-pcntl: Required to enable all features of the kafka consumer
- dev-master
- v2.4.2
- v2.4.1
- v2.4.0
- v2.3.2
- v2.3.1
- v2.3.0
- v2.2.0
- v2.1.5
- v2.1.4
- v2.1.3
- v2.1.2
- v2.1.1
- v2.1.0
- v2.0.4
- v2.0.3
- v2.0.2
- v2.0.1
- v2.0.0
- v1.13.x-dev
- v1.13.13
- v1.13.12
- v1.13.11
- v1.13.10
- v1.13.9
- v1.13.8
- v1.13.7
- v1.13.6
- v1.13.5
- v1.13.4
- v1.13.3
- v1.13.2
- v1.13.1
- v1.13.0
- v1.12.3
- v1.12.2
- v1.12.1
- v1.12.0
- v1.11.0
- v1.10.2
- v1.10.1
- v1.10.0
- v1.9.3
- v1.9.2
- v1.9.1
- v1.9.0
- v1.8.9
- v1.8.8
- v1.8.7
- v1.8.6
- v1.8.5
- v1.8.4
- v1.8.3
- v1.8.2
- v1.8.1
- v1.8.0
- v1.7.7
- v1.7.6
- v1.7.5
- v1.7.4
- v1.7.3
- v1.7.2
- v1.7.1
- v1.7.0
- v1.6.6
- v1.6.5
- v1.6.4
- v1.6.3
- v1.6.2
- v1.6.1
- v1.6.0
- v1.5.4
- v1.5.3
- v1.5.2
- v1.5.1
- v1.5.0
- v1.4.6
- v1.4.5
- v1.4.4
- v1.4.3
- v1.4.2
- v1.4.1
- v1.4.0
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.0
- v1.1.3
- v1.1.2
- v1.1.1
- v1.1.0
- v1.0.2
- v1.0.1
- v1.0.0
- dev-consumer-events
- dev-add-php-8.4
This package is auto-updated.
Last update: 2024-12-22 15:28:12 UTC
README
Do you use Kafka in your laravel projects? All packages I've seen until today, including some built by myself, does not provide a nice usage syntax or, if it does, the test process with these packages are very painful.
This package provides a nice way of producing and consuming kafka messages in your Laravel projects.
Sponsor my work!
If you think this package helped you in any way, you can sponsor me on GitHub!
- My personal website: https://mateusjunges.com
- Follow me on Twitter: https://twitter.com/mateusjungess
- Follow me on Bluesky: https://bsky.app/profile/mateusjunges.com
Documentation
You can find the documentations for this package here
Testing
Run composer test
to test this package.
Contributing
Thank you for considering contributing for the Laravel Kafka package! The contribution guide can be found here.
Credits
License
The Laravel Kafka package is open-sourced software licenced under the MIT License. Please see the License File for more information.