Source for lumuiopensource.com, including the documentation site, component library, live viewer and reference publisher.
| Kiosk presentation | Structure inspector |
|---|---|
![]() |
![]() |
The same route provides complete server-rendered HTML to a conventional browser and a validated LUMUI surface to a compatible client.
Requirements: PHP 7.2 or newer, Apache mod_rewrite and enabled .htaccess overrides.
These are requirements of this reference website only. They are not requirements of the LUMUI specification.
cd Source
php _app/tests/site-conformance.phpServe the Source directory as the document root. Runtime state belongs in _app/var and must not be committed. Production actions require authentication, authorization and a stable LUMUI_CONFIRMATION_SECRET of at least 32 bytes.
The human component catalog is available at /components/; the complete renderer test surface is at /components/visual-library/; raw specification resources are published under /specification/; runtime discovery starts at /.well-known/lumui; and the viewer is at /viewer/.
Each visual-library example places the actual semantic component inside a preview component. The preview area may have its own layout, but it does not embed the viewer or load another surface.
The Source directory is a complete standalone deployment. It keeps specification resources, the PHP reference runtime and the HTML renderer as separate framework-free packages under _app/packages; no package-manager installation is used.
Create an archive containing the contents of Source, including .htaccess and .well-known, and extract those contents directly into the server document root. index.php and .htaccess must be located directly inside public_html; do not create an additional Source directory.
The website is released under the MIT License by Open System Query.

