Skip to content

jaydenireland/PHPPro

Repository files navigation

PHPPro

PHPPro is a web-based PHP playground built with Nuxt 3 and Vue 3. It allows users to write, run, and share PHP code snippets in a browser environment using PHP-WASM.

Features

  • Live PHP Code Execution: Write and execute PHP code directly in the browser.

  • Code Compression: Compresses code and encodes it in the URL for easy sharing.

  • Tailwind CSS: Styled with Tailwind CSS for a modern UI.

Technologies Used

  • Nuxt 3: Framework for Vue 3 applications.

  • Vue 3: Progressive JavaScript framework.

  • PHP-WASM: WebAssembly version of PHP.

  • Tailwind CSS: Utility-first CSS framework.

  • Lodash: JavaScript utility library.

  • Pako: JavaScript library for zlib/gzip compression.

Usage

  1. Write PHP Code: Use the editor to write PHP code.
  2. Run Code: The code is executed in real-time using PHP-WASM.
  3. Share Code: The code is compressed and encoded in the URL for easy sharing.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contributing

Contributions are welcome! Please open an issue or submit a pull request.