Introduction
Laradebug is a desktop application for Laravel developers that enhances the standard php artisan tinker experience with powerful debugging and productivity features.
What is Laradebug?
Laradebug combines Laravel Tinker with real-time debugging tools:
- SQL Query Logging — See every database query with timing and bindings
- Ray/LaraDumps Integration — Built-in support for Spatie Ray debugging
- Log Tailing — Real-time Laravel Pail log monitoring
- HTTP Monitoring — Track outgoing HTTP requests
- Database Explorer — Browse and query your database
- AI Assistant — Get help from Claude or Ollama models
- Code Snippets — Save and reuse common code patterns
- Autocompletion — PHP class and method suggestions
System Requirements
- macOS 11.0 (Big Sur) or later
- PHP 8.1 or later
- Laravel 11.0 or later
- Composer installed globally
How It Works
Laradebug runs as a native desktop application that:
- Connects to your Laravel project directory
- Spawns
php artisan tinkersessions - Intercepts SQL queries, logs, and HTTP requests
- Displays everything in organized, filterable panels
Next Steps
- Installation — Download and install Laradebug
- Quick Start — Set up your first project
- Configuration — Customize settings