Skip to content
Eduardo Pessine edited this page Jan 25, 2025 · 3 revisions

Welcome to Tinkerpad!

Tinkerpad is your friendly, open-source PHP playground! Whether you're debugging, prototyping, or just experimenting with PHP, Tinkerpad is here to make your coding life easier, faster, and more fun. Built with love for developers, it’s the perfect tool to test code snippets, explore frameworks, and save your favorite ideas for later.

With its ultra-lightweight design and modern interface, Tinkerpad is ready to help you write better PHP code—whether you're working locally, in Docker containers, or over SSH. Let’s dive in and see what makes Tinkerpad so special!


Features

Ultra Lightweight and Fast

Built on Go and Webview2 (powered by Wails), Tinkerpad is lightning-fast and runs smoothly on your machine without hogging resources.

🎨 Beautiful and User-Friendly

Enjoy a modern, intuitive UI with multiple light and dark themes to match your style. It’s not just functional—it’s a joy to use!

🚀 Smart Code Autocomplete

Write code faster with Phpactor-powered autocomplete. It’s like having a coding buddy who knows exactly what you need next.

📊 Structured Output

Explore your code’s output in a clean, structured way with VarDumper. No more messy dump()—just clear, readable results.

⏱️ Benchmark Your Code

Curious how your code performs? Tinkerpad lets you inspect run time and peak memory usage so you can optimize like a pro.

🌐 Run Anywhere

Run your code locally, in Docker containers, or over SSH connections—all isolated in convenient tabs. Flexibility at your fingertips!

🛠️ Framework-Friendly

Works seamlessly with Laravel, WordPress, Symfony, and more. No matter your PHP framework, Tinkerpad has your back.

💾 Save Your Favorites

Found a snippet you love? Save it for later! Tinkerpad lets you store your favorite code snippets and keeps a history of up to 100 runs so you can always go back.


Join the Community 🌟

Tinkerpad is open-source, and we’d love for you to be part of its journey! Whether you want to report a bug, suggest a feature, or submit a pull request, your contributions are welcome. Check out the Contributing Guide to learn how you can help make Tinkerpad even better.


License 📜

Tinkerpad is proudly open-source and licensed under the GPL-3.0 License. Feel free to use, modify, and share it!


Got Questions or Feedback? 💬

We’re all ears! If you have any questions, ideas, or just want to say hi, open an issue on the GitHub Issues page. We’re here to help and can’t wait to hear from you.


Happy coding with Tinkerpad! Let’s build something amazing together! 🚀✨