DEVPAIR
Appearance
LaraDeck logoLaravel developer workbench

LaraDeck

A desktop workbench for the working Laravel developer.

A local-first Laravel companion bringing debugging, request activity, queues, database inspection, and MCP tools into one desktop workspace.

LaraDeck project artwork
LaraDeck · Laravel developer workbench
Our role

Go desktop services, React interfaces, developer tooling, and MCP integration

Built for

Laravel developers and software teams

The problem

Keep the development context together.

LaraDeck brings everyday Laravel development tasks into a shared workbench. Developers can inspect request activity, explore database relationships, work with events and queues, and investigate application behaviour without continually switching between disconnected tools. Built with Go, Wails, and React, it works alongside Laravel Herd.

The challenge

Bring Laravel runtime activity and everyday development tools into one understandable workspace.

Our contribution

What we built.

  • Built a Go and Wails desktop application with a React and TypeScript interface.
  • Connected request activity, debugging, and performance investigation in a shared workspace.
  • Created workbenches for events, queues, webhooks, and database inspection.
  • Integrated MCP tools for coding assistants with explicit project trust.
Engineering decisions

The thinking behind it.

A Go backend connects desktop workflows to a React interface through Wails. Project trust keeps agent access tied to an explicit developer choice.

The result

A single workspace for understanding and working with a Laravel application.