Skip to content
@ragekit-php

RageKit

Native desktop apps in PHP: compiled with TypePHP, GPU-drawn with Slint, no browser engine.

RageKit logo: a crimson flame with a toggle switch inside

RageKit

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.

Get started · Templates · Changelog

Pinned Loading

  1. ragekit ragekit Public

    PHP desktop apps compiled to native code with TypePHP, drawn by Slint. No Chromium.

    PHP

  2. ragekit-starter ragekit-starter Public

    Starter app for RageKit: composer create-project ragekit/starter

    PHP

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…