Module to embed scriptling within FrankenPHP and expose it for use with PHP
1.3K
FrankenScriptling combines FrankenPHP (https://frankenphp.dev/) (a modern PHP application server built on top of Caddy) with the Scriptling (https://scriptling.dev/) scripting language, exposing a full Scriptling VM as a native PHP class.
Each new Scriptling() instance creates an isolated VM with Python-like syntax, support for libraries (JSON, regex, math, YAML, TOML, AI/LLM, and more), variable sharing between PHP and Scriptling, and output/error capture - all running in-process via a FrankenPHP extension with zero HTTP overhead.
See the GitHub repo (https://github.com/paularlott/frankenscriptling) for full documentation.
Quick start:
docker pull paularlott/frankenscriptling:1.12.3-php8.5.6
Content type
Image
Digest
sha256:5873d3547…
Size
232.3 MB
Last updated
9 days ago
docker pull paularlott/frankenscriptling:0.26.0-php8.4