huangdijia/laravel-web-soar
Laravel integration for Web Soar, the PHP extension that profiles slow requests and runtime performance. Provides config publishing, middleware and service wiring, and slow-request reporting so you can trace bottlenecks in Laravel apps without touching raw extension setup.
EXPLAIN in the IDE, cloud performance insights), this becomes a question of whether an extra browser surface earns its place or just adds another place to look.Adopt or pilot when:
Look elsewhere when:
EXPLAIN ANALYZE, pg_stat_statements, or a query advisor built for that engine.For executives: This is a free, MIT-licensed internal developer tool that gives engineers instant, expert-style feedback on database queries in the browser. It targets a common and expensive failure mode — slow queries shipped to production because nobody with database expertise was available to review them. The investment is a few engineer-hours of setup in dev/staging; the return is fewer performance incidents and less DBA bottleneck. It is deliberately scoped as internal tooling, carries no customer-facing risk, and can be trialed and dropped at essentially zero cost. The main caveat to state plainly: it is a small open-source wrapper around Xiaomi's SOAR engine with limited community adoption, so we should treat it as a convenience layer we own, not a supported platform.
For engineering: SOAR is a solid, well-known SQL optimizer/rewriter from Xiaomi; this package just gives it a Laravel service provider, an Artisan entry point, and a web UI so the team doesn't each install the CLI. It is MySQL-focused, requires the SOAR binary present on the host, and must be restricted to local/staging behind auth. If the wrapper goes stale, the underlying binary and CLI remain usable — so the downside is bounded. Pilot it on one team's slowest endpoints for a sprint, measure whether it catches anything EXPLAIN didn't, and decide from there.
How can I help you explore Laravel packages today?