Andrewrafat's avatar

Andrewrafat wrote a reply+100 XP

4mos ago

Hey everyone 👋

I’ve been working on a developer-first chat package for Laravel, focused on API-only usage (no UI, no assumptions).

The goal is to let developers plug a full chat system into:

mobile apps

SaaS dashboards

SPAs without fighting opinionated UI layers.

Key features so far:

One-to-one & group conversations

Role-based participants (admin / member)

Invite & leave flows

Read receipts

Starred messages

Attachments (multipart uploads)

Realtime events (optional – works with Pusher, WebSockets, or disabled entirely)

Everything is built using Laravel events & broadcasting, so you can choose your realtime driver — or skip realtime completely.

I’d really appreciate feedback:

What’s missing?

Would you use this in production?

Any API design improvements you’d suggest?

Thanks 🙏