Weave 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
Evolutionkitv5

Evolutionkitv5 Laravel Package

jeffersongoncalves/evolutionkitv5

A Laravel package for integrating Evolution API v5, making it easy to manage WhatsApp instances, send messages, handle webhooks, and configure authentication from your PHP applications with a clean, fluent interface.

View on GitHub
Deep Wiki
Context7

EvolutionKit starter kit built on Laravel 13.x and Filament 5.x with WhatsApp integration via Evolution API.

Frequently asked questions about Evolutionkitv5
What is jeffersongoncalves/evolutionkitv5 and what does it do?
evolutionkitv5 is a Laravel starter kit by jeffersongoncalves that pairs Laravel 13.x with Filament 5.x and adds WhatsApp integration through Evolution API v5. It gives you a Filament admin panel for managing WhatsApp instances, sending messages, and handling webhooks, plus an authentication and login flow wired into the panel. Because it ships models, resources, and auth artifacts rather than only service classes, treat it as a full admin starter kit rather than a thin API client.
Which Laravel and Filament versions does evolutionkitv5 support?
The package targets Laravel 13.x and Filament 5.x, and the 5.9.0 release explicitly bumps Filament to 5.9.0. Its own version line runs along the 5.x series from 5.8.2 upward. Verify the exact PHP and Laravel constraints in the package's composer.json before installing, since only release metadata is publicly documented.
How do I install evolutionkitv5 with Composer?
Install it with composer require jeffersongoncalves/evolutionkitv5 in a Laravel 13 project that already has Filament 5 set up. Because the package provides Filament resources, models, and a login flow, expect to run any publish commands and migrations it ships afterwards. Review its user and admin dependencies first, because 5.9.0 delegates models, resources, and login to separate upstream packages.
How do I connect a WhatsApp instance using Evolution API v5 with this package?
The package wraps Evolution API v5 behind a fluent PHP interface so you can create, connect, and query WhatsApp instances from your Laravel application. The typical workflow is to configure your Evolution API endpoint and credentials, then call the instance methods to start a session. Webhook support lets incoming WhatsApp events flow back into your app for processing.
Is upgrading from 5.8.x to 5.9.0 a breaking change for my User and Admin models?
It can be. The 5.9.0 release moves models, resources, and login into separate user and admin packages, which changes where your User and Admin classes come from. If you extended, aliased, or subclassed those classes, confirm whether deprecated aliases still ship before upgrading. No migration guide or upgrade notes are documented, so test the upgrade on staging instead of trusting the minor version bump.
How does authentication and login work in this Filament starter kit?
Authentication is Filament-based, and as of 5.9.0 the login flow, User model, and related resources are supplied by delegated user and admin packages rather than being self-contained. That means your panel guard and auth configuration also depend on those upstream packages. After installing or upgrading, check config/auth.php and your panel provider to confirm the guard points at the right model.
What are the production risks of adopting evolutionkitv5?
The main risks are dependency depth and a semver bump that does not match its blast radius, since a minor release swapped ownership of models, resources, and login. Composer may resolve cleanly while the app fails at runtime with a class-not-found or guard misconfiguration. You also inherit the release cadence and security posture of the upstream user and admin packages, so pin versions and smoke test auth and the panel after every update.
How do I send WhatsApp messages and handle webhooks with Evolution API?
Outbound messages go through Evolution API v5, which the package exposes as a fluent client you can call from controllers, jobs, or services. Webhooks let the API push delivery and message events back into your Laravel application for processing. Keep your API key out of source control and queue outbound sends so slow network calls do not block HTTP requests.
Are there alternatives to evolutionkitv5 for WhatsApp integration in Laravel?
Alternatives depend on whether you want an admin starter kit or a pure API client; lighter packages wrap Evolution API or the official WhatsApp Cloud API without owning your Filament panel or auth. This package fits best when you already run Filament and want instances, messaging, and webhooks in one place. Compare maintenance activity, Laravel 13 support, and whether models remain owned by your application before choosing.
Is evolutionkitv5 well maintained and tested?
The release workflow has been standardized and PHPStan now runs on PHP 8.4, which is a genuine quality improvement. However, the release metadata shows duplicated PR pairs and a changelog that does not fully match the release title, so treat documented behavior as something to verify. Check the repository's test workflow and open issues for current CI status before adopting it.
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.
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo
bernskioldmedia/laravel-harvest
bernskiold/laravel-data-scrubber
bernskiold/laravel-currency-converter
bernskiold/laravel-campaign-monitor
bernskioldmedia/laravel-autotranslate
siberfx/telegram-bot
roy-sandip/laravel-view-extended
gregsphotography/site-builder-core
roy-sandip/laravel-view
anodyne/blade-fluentui-icons
webx-ui/module-catalog-collections