In development — early access opening soon

Tinker at the
speed of thought.

TinkerLab is a standalone REPL for Laravel — run code locally, over SSH, or in Docker, across every project and environment, without waiting on artisan tinker to boot.

No spam. Just emails about TinkerLab beta and launch.

SAFE ON PRODUCTION TinkerLab editor with inline autocomplete
Features

Everything artisan tinker should have shipped with.

Built for developers who live in the REPL — not around it.

$
Run artisan commands

Fire off artisan commands right alongside your tinkered code, no terminal switch required.

%ID
Reusable snippets

Save a snippet once, then just swap the %ID field to re-run it against a new record. Use multiple: %ID and %SLUG, etc.

{ }
Rich model output

Eloquent models, Collections, and arrays render as readable structures, not raw dumps.

Table output + CSV export

Tabular results display as real tables, one click away from a CSV file.

Class-context imports

Pull a starting snippet straight from a method of the class you’re already running in.

Ghost-text autocomplete

Copilot-style inline suggestions keep you writing code instead of looking it up.

Environment-aware safety

Local, staging, and production tabs are color-coded so you always know where code runs.

Reusable snippet running against a Local environment
Local — safe to experiment
Every tab is color-coded by environment, so a green border always means low stakes.
The same reusable snippet running against Production
Production — impossible to miss
Same snippet, same %ID field — just swap the tab. The red border tells you to slow down.
Running code in the context of a class
Import from the class you're already in
Pull a starting snippet straight from a method on App\Api\App\ReviewService — no retyping the setup.
Ghost-text autocomplete suggestion
Copilot-style completions, inline
Ghost text finishes the line for you, right where you're typing — not in a separate panel.
How it works

From cold start to running code in seconds.

01
Connect a project

Add servers to a project — local, Docker, or SSH — alongside its saved snippets.

02
Open tabs, side by side

Flip between Local and Production instantly. Color-coded tabs mean you never confuse the two.

03
Write, autocomplete, run

Ghost-text suggestions and class-context imports get you to working code faster.

04
Inspect, export, repeat

Read rich model output, export tables to CSV, and every run is saved to that server's history.

Available on macOS Windows Linux
FAQ

Good questions.

Is TinkerLab a GUI wrapper around php artisan tinker?
+
Does it work with my existing Docker or SSH setup?
+
Can I manage more than one project?
+
Is my run history saved?
+
When can I get it, and what will it cost?
+

Get in before launch.

Join the early access list — be first to try TinkerLab.