DEV Community

Kareem Mohamed
Kareem Mohamed

Posted on

Laravel Chat Package

I Just Released a Full Laravel Chat Package — And It’s Finally Ready to Use
After years of building projects that needed chat features, I always ended up rewriting the same things: conversations, messages, participants, attachments, real-time events…
So I decided to stop repeating myself — and build something reusable, clean, and actually useful for the Laravel community.

Today, I’m excited to share my new open-source Laravel Chat Package, and yes… the features are real and fully functional.

What this package actually gives you
Not “ideas” or “future plans” — these are real features implemented inside the repo:

✔ Private & Group Conversations
✔ Add/Remove participants dynamically
✔ Message editing & deleting
✔ Replying to messages
✔ Pin, favorite & hide conversations
✔ Read receipts + typing indicators
✔ File & image attachments
✔ Real-time events
✔ UUID support for clean & secure IDs by Config manager

✔ Fully API-driven (drop into any frontend: Vue, React, Flutter, mobile…)
✔ Customizable Models, Events & Config

I built it the way I wish chat packages were built — clean, extendable, and ready for real projects.

GitHub Repo 👇
🔗 https://github.com/Kareemsliet/chat

Top comments (0)