Liminal Studio
Run Laravel 13 in your browser on PHP 8.4 WASM — edit Blade, run Artisan and preview routes, no server.
Liminal Studio — run Laravel 13 in your browser on PHP 8.4 WASM — edit Blade, run Artisan and preview routes, no server.
How to use Liminal Studio
- Open the Playground, pick a route, and edit the welcome.blade.php template to see the preview update
- Add a route with a path and a view name, then click it to preview that route
- Type an Artisan command in the Terminal, for example make:model Post, migrate, or route:list
- Use up and down arrows to walk command history, and switch to Composer mode to see why require is blocked
- Open the Agent tab and ask for a page route or a model to see the 4 real tool calls planned
- Browse the embedded Laravel app file tree, and read the stack, boot phases and limitations on the Stack tab
- Export your routes and templates as JSON from the Tools tab
Features
- Built on the real aschmelyun/liminal repo (MIT) with its exact stack: PHP 8.4 WASM, Laravel 13, Vue 3, Tailwind v4, CodeMirror 6
- All 5 repo views: Preview, Code, Terminal, Agent and Tools, with the real 4-phase boot sequence from usePhp.ts
- Live Blade playground: edit the real welcome.blade.php, add routes from routes/web.php, preview rendered HTML
- Artisan terminal with 25+ real Laravel 13 commands, history with up/down arrows, plus the repo's Composer mode
- Agent planner using the repo's real 4 tools: read_file, write_file, list_files and run_artisan
- Full reference: build pipeline, COOP and COEP headers, editor language map, themes and the repo's 4 limitations
- Honest scope: real PHP execution needs the repo's PHP 8.4 WASM runtime; this studio renders Blade and routes in-browser
Frequently asked questions
Is it free?
Yes, unlimited.
Login to use this free online tool. Create a free account to get started.