Support the ongoing development of Laravel.io →

1,645 Threads

How do you structure safe multi-step forms in Livewire?

When a Livewire form spans several steps, the UI is the easy part. The harder questions are usually...

0 Likes
0 Replies

How do you catch Laravel environment drift before deploy?

One failure mode I keep seeing is application code that works locally but behaves differently after...

0 Likes
0 Replies

Laravel Rick 0.1.0 - durable AI workflows for Laravel

Laravel Rick 0.1.0 — durable AI workflows for Laravel Making a single AI request from Laravel is st...

0 Likes
0 Replies

Preventing stale config after shared-hosting deployments

I'm interested in how other teams handle stale Laravel deployment caches on cPanel, Plesk, and FTP-o...

0 Likes
0 Replies

Chatify v2 is out 🔥 — here’s everything it ships with

Hey Laravel community 👋 Chatify v2 beta is live — a real-time chat package for Laravel with direct...

0 Likes
0 Replies

I said goodbye to Queues and Horizon

I replaced our Queue/Horizon tier with a database-backed job engine; now stable, feedback welcome Ba...

1 Likes
0 Replies

Released Laravel Cooldown: A Driver-Based Cooldown Manager

Hi everyone! 👋 I've just open-sourced Laravel Cooldown, a package for managing action cooldowns in...

1 Likes
1 Replies

I built an Eloquent-style ORM for Node.js

Been writing Laravel for years. Every time a project pulls me into Node.js territory, whether it's a...

0 Likes
0 Replies

Anti-Swagger

If you’re a Laravel developer, you know the pain: you finish a feature, but then you spend another 3...

1 Likes
1 Replies

CarvePHP alpha: service boundaries in Laravel monolithsPacka

Hey everyone, I recently released the first alpha of CarvePHP, an open-source Laravel package for te...

1 Likes
0 Replies

Laravel Query Filters Package – Clean Eloquent filtering

Hey everyone 👋 I built a small Laravel package for filtering Eloquent models via request query stri...

2 Likes
1 Replies
posted 2 months ago

Pterocos - Browser-based PHP editor for Laravel prototyping

Hey Laravel community! I built Pterocos (https://pterocos.eu.org) - a free online editor that runs P...

1 Likes
0 Replies

Built a binary approval workflow engine for Laravel

I’ve been working on internal approval/workflow systems for years and recently tried extracting the...

0 Likes
0 Replies

Arr::after() — Get the next value in an array with optional

Hey everyone! 👋 I recently tried to contribute Arr::after() to the Laravel framework (PR #60081) bu...

0 Likes
0 Replies

Feedback on a lightweight Laravel rule enginepackagesppa

Hi everyone, I’ve been working on a small open-source PHP package called RuleFlow PHP: https://githu...

0 Likes
0 Replies
posted 4 months ago

🚀 Introducing DBStan – Static Analysis for Database Queries

Hi everyone 👋 I’d like to share a package I’ve been working on called DBStan, designed to improve t...

0 Likes
0 Replies

How do you handle translations in large Laravel apps?

Hi everyone 👋 I’ve been working on a Laravel project where localization started getting messy—extra...

0 Likes
0 Replies

Laravel Threat Detection Layer

Hey everyone, I've been running a SaaS for a couple of years and kept seeing suspicious patterns — S...

1 Likes
1 Replies

Laravel Email Preference Center Package

Hi everyone 👋 I recently built and open-sourced a Laravel package that adds a complete email prefer...

0 Likes
0 Replies

LiVue: What if Livewire and VueJs had a baby?

If you love Laravel and Vue.js, you might have asked yourself: "Why can't I have Livewire's sim...

0 Likes
0 Replies

Thanks to our community

Solutions given in the past year. Excluding solutions from thread authors.

Moderators

We'd like to thank these amazing companies for supporting us

Your logo here?

Laravel.io

The Laravel portal for problem solving, knowledge sharing and community building.

© 2026 Laravel.io - All rights reserved.