A real application framework
Compose retained views, focusable controls, overlapping windows, nested menus, status lines, modal dialogs, editors, file pickers, help, and persistence.
Explore the view systemFramework spotlight
TurboVision for PHP brings the classic windowed text-mode interface to modern PHP: a retained view tree, overlapping windows, menus, dialogs, editors, keyboard and mouse input, and deterministic headless tests.
Build an application from scratch

Compose retained views, focusable controls, overlapping windows, nested menus, status lines, modal dialogs, editors, file pickers, help, and persistence.
Explore the view systemCapability detection, Unicode drawing, keyboard and mouse protocols, resize handling, ANSI diff rendering, and safe terminal restoration stay behind the driver.
Read the driver referenceBoot applications in memory, queue events, inspect the screen buffer, and create deterministic HTML or PNG captures without taking over a TTY.
Try headless testingKeep the durable ideas from Turbo Vision while using typed PHP, Composer, explicit dependencies, injectable drivers, and modern tests.
Read the design story