Desktop apps in PHP, compiled to native code and drawn on the GPU. No browser engine.
You write screens as PHP classes and their layout as small .rk templates. RageKit compiles the
PHP to machine code with TypePHP, turns the templates into a
Slint UI, and produces an ordinary executable.
composer create-project ragekit/starter myapp| Repository | What it is |
|---|---|
| ragekit | the framework: runtime, build CLI, kits (shadcn, Material) and native modules |
| ragekit-starter | a new app, ready to build |
Status: experimental (0.x). Linux is where it's built and tested. Windows works but is tested less. macOS isn't supported yet. Apps built with RageKit are GPLv3.