Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/davestewart/laravel-sketchpad
An innovative front-end environment for interactive Laravel development
https://github.com/davestewart/laravel-sketchpad
demo laravel live-coding prototyping testing tinker tooling
Last synced: 7 days ago
JSON representation
An innovative front-end environment for interactive Laravel development
- Host: GitHub
- URL: https://github.com/davestewart/laravel-sketchpad
- Owner: davestewart
- License: mit
- Created: 2016-04-18T23:13:49.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2018-04-18T08:57:40.000Z (almost 7 years ago)
- Last Synced: 2025-01-18T17:13:13.912Z (14 days ago)
- Topics: demo, laravel, live-coding, prototyping, testing, tinker, tooling
- Language: PHP
- Homepage:
- Size: 4.67 MB
- Stars: 296
- Watchers: 17
- Forks: 19
- Open Issues: 39
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Laravel Sketchpad
## Introduction
Sketchpad is an innovative, bolt-on development environment for your existing Laravel site.
It's a place to write, test, experiment and execute code, or just a place to group useful tools and functions you want easy access to.
![image](https://cloud.githubusercontent.com/assets/132681/24509000/14ee5b96-155d-11e7-95ed-7712a32dceb6.png)
## Overview
Sketchpad provides an alternative structure of controllers, views, assets and routing that lives alongside your main Laravel installation.
You can navigate methods, interactively modify parameters, and even [live-reload](https://github.com/davestewart/laravel-sketchpad-reload) the code you're working on, all from a friendly UI.
Additional tooling and functionality is designed to make it quick and easy to develop or debug new tools, features and code.
## Demo
View the live demo at:
- [sketchpad.davestewart.io/sketchpad](http://sketchpad.davestewart.io/sketchpad)
## Uses
- Test out new coding ideas
- Develop tools and utilities for everyday work
- Debug applications in the same environment they're running in
- Practice with new libraries or APIs with your existing code
- Give new hires a place to get up to speed with the codebase
- Double check how that rarely-used function actually works
- Give all that "secret" or commented-out code somewhere to live
- Live-document existing features and tools
- Generate and manage reports## More info
For installation and usage instructions, see the [wiki](https://github.com/davestewart/laravel-sketchpad/wiki).