Beyond Fusion - The type safe CPX Component Language

Ten years ago AFX and Fusion introduced the concept of presentational components to Neos. Their authors - PackageFactory - developed together CPX as a standalone language and we consider it the next evolutionary step. CPX introduces type safety, rendering speed and cross platform reusability.

CPX was designed and written from scratch. With its type system components props are strictly defined and during rendering we ensure correct use of those and safely encode strings from user-land. Leveraging direct PHP transpilation, we achieve the best performance, eliminate another runtime and allow for effortless integration into PHP.

Why native PHP? PHP has made great progress in the past years towards type safety and static analysis. We present an approach to leverage those advancements for integration of the presentational components. Together with CPX we can render a full site without the use of any our current DSLs (Fusion, AFX, Eel and FlowQuery).

  • Neos Conference 2026
  • 01.06.2026
  • 11:00
  • Center Stage