Skip to content
PHP in Browser (powered by WebAssembly)
HTML Shell C
Branch: master
Clone or download
Latest commit 56d50ad Sep 16, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore Upgrade to PHP-7.4 Sep 16, 2019
.travis.yml Add TravisCI for building PIB Oct 15, 2018
LICENSE Add MIT License Nov 15, 2018 Merge branch 'master' of Sep 16, 2019 Run buildconf Sep 16, 2019
index.html Disable ZendMM in pib_eval Oct 27, 2018
pib_eval.c Disable ZendMM in pib_eval Oct 27, 2018 Add publish script May 29, 2018

PIB: PHP in Browser

Build Status PHP


Firefox is recommended for better user experience.


Building From Source

Using Docker

The quickest way to build PIB is by using Docker:

docker run --rm -it -v $(pwd):/src trzeci/emscripten:sdk-incoming-64bit bash

Setup Emscripten SDK (emsdk) manually


  1. Setup emsdk (>= 1.38.11), see Installation Instructions
  2. Run bash


The Web UI is based on Rust Playground.

You can’t perform that action at this time.