Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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).