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

https://github.com/epessine/tinkerpad

Tinkerpad is a lightweight and fast PHP playground that works with Docker and SSH.
https://github.com/epessine/tinkerpad

laravel php playground symphony tinker wordpress

Last synced: 2 months ago
JSON representation

Tinkerpad is a lightweight and fast PHP playground that works with Docker and SSH.

Awesome Lists containing this project

README

        




Tinkerpad


[![License](https://img.shields.io/github/license/epessine/tinkerpad)](https://github.com/epessine/tinkerpad/blob/main/LICENSE)
[![GitHub release](https://img.shields.io/github/release/epessine/tinkerpad)](https://github.com/epessine/tinkerpad/releases)
![GitHub All Releases](https://img.shields.io/github/downloads/epessine/tinkerpad/total)
[![GitHub stars](https://img.shields.io/github/stars/epessine/tinkerpad)](https://github.com/epessine/tinkerpad/stargazers)
[![GitHub forks](https://img.shields.io/github/forks/epessine/tinkerpad)](https://github.com/epessine/tinkerpad/fork)

Tinkerpad is an open source, lightweight and blazing fast PHP playground that works with Docker and SSH.

[**See Documentation**](https://github.com/epessine/tinkerpad/wiki)

screenshot

## Features

* Ultra lightweight and fast, built on Go and Webview2 (powered by [Wails](https://github.com/wailsapp/wails)).
* User-friendly and modern UI, multiple light and dark themes.
* Enjoy fast and fluid code autocomplete (powered by [Phpactor](https://github.com/phpactor/phpactor))
* View and explore structured output of your code (powered by [VarDumper](https://github.com/symfony/var-dumper))
* Benchmark your code by inspecting the run time and peak memory usage.
* Can run code via Docker containers, SSH connections and locally, all isolated by tabs.
* Works with Laravel, Wordpress, Symphony, and more.
* Save your favorite code snippets for later use!
* Up to 100 snippets history to go back if needed.

## Installation

Download the latest release for free [here](https://github.com/epessine/tinkerpad/releases).

## Troubleshooting

If you can't open the app after installation on macOS, navigate to `Privacy & Security` and click `Open Anyway` at the bottom of the page.

You can also exec the command below instead:
``` shell
sudo xattr -d com.apple.quarantine /Applications/Tinkerpad.app
```