Tinkerwell is php artisan tinker on steroids. It comes with a Laravel 6 default project, so you can start experimenting right away. Ready for more? Enjoy the awesome features below.
Tinkerwell can be used to run your code against local Laravel applications. Just select one of your local projects and start tinkering.
If you ever needed a multi-line tinker tool, this is it. Define variables, access models, and pipe through collections like never before.
Tinkerwell connects to your remote Laravel applications via SSH and gives you a secure and convenient access to them. Your application code does not get modified – and there is no third-party package required.
You can even sync Tinkerwell with Laravel Forge to automatically import all your Forge sites.
Sometimes, you want to toy around with the API of a package before you add it to your application. Search for packages on packagist and install them with a single click. If you want to remove a package, Tinkerwell provides an easy uninstaller.
All packages are installed in the plain Laravel application that comes with Tinkerwell to make sure that we don't change your application code.
In addition to tinkering only with PHP code, Tinkerwell also gives you the ability to tinker with a Laravel route and a Blade view. You can pass data to your view, just as you would within a Laravel controller.
We all want to give our code editors that little unique touche - and that's why Tinkerwell also comes with the ability to change themes as well as your favorite coding font.
Don't have a nice looking font available? Don't worry, we ship some good looking defaults.
This is going to be an awesome app— Matt Kingshott 🧐 (@mattkingshott) October 22, 2019
Fckng awesome!!— Jaime Sares (@jaimesares) October 17, 2019
I would so buy this— luigiboard 👻🎃 (@lbattaglioli08) October 22, 2019
I think I have to unfollow you. My ego can’t handle this 😅— Kai Sassnowski (@warsh33p) October 21, 2019
How many organs do I need to harvest to be included in any betas?!— Mark Harwood (@irPhunky) October 20, 2019
Btw, can I transfer some money somewhere to purchase the beta maybe?— Xander Smalbil (@xtrasmal) October 21, 2019
Sweet son of an artisan 😮— Mohamed Fawzan (@eFawzan) October 22, 2019
That's a really really nice feature!— Sidrit Trandafili (@strandafili) October 21, 2019
Yeeeees. Need— JohnPatrickGile (@JohnPatrickGile) October 20, 2019
That’s really cool— Ashish Srivastava (@ashishct) October 22, 2019
Wooooow 🤩— Diego Orellana (@dorellango) October 18, 2019
Can‘t wait to test it out!— Mirko Haaser 🇪🇺 (@mirko_haaser) October 20, 2019
It looks so good! I really can't wait to get my hands on this. Whatever the price, it's an instant buy for me.— Peter Brinck 🤘 (@peterbrinck) October 20, 2019
Can’t wait to use it for video tutorials and tips, it’d going to be super useful 👌👍👏— Duilio Palacios (@Sileence) October 18, 2019
What a fantastic idea. I live inside tinker and the thought of a dedicated all like this <3— Mark Harwood (@irPhunky) October 20, 2019
This is an amazing project!— Andy Lombardi (@nd_lombardi) October 19, 2019
🔥— Joe Dixon (@_joedixon) October 17, 2019
So want this!!— Matt Kingshott 🧐 (@mattkingshott) October 20, 2019
[Shut up and take my money GIF] pic.twitter.com/Mpzj0AmBZv— Justin Nesselrotte (@jnesselr) October 20, 2019
Which operating systems are supported?
Tinkerwell runs on macOS.
If you are interested in Tinkerwell on another operation system, please sign up for the newsletter and select your desired operating system.
What are the system requirements?
Tinkerwell requires you to have libssh2 installed as well as a working local PHP binary. The minimum PHP version depends on the Laravel version that you want to tinker with, but we always recommend running the latest available stable version of PHP via homebrew for macOS.
You can install libssh2 (if not already available) using Homebrew: "brew install libssh2".
How can I get in touch with you?
You can send us an email at firstname.lastname@example.org
Do you have a return policy?
In case you are unhappy with Tinkerwell, just get in touch with us within the first 14 days and we will figure it out.