Declarative UI Composition
Build complete user interfaces using structured configuration instead of imperative code. UI, logic, and behavior are defined in a unified declarative model.
Dynamic rendering, expressions, and events with JSON
Build complete user interfaces using structured configuration instead of imperative code. UI, logic, and behavior are defined in a unified declarative model.
Evaluate dynamic expressions using extensible operators. Compose logic directly in your configuration without embedding JavaScript.
Execute functions and attach events declaratively. Combine async logic, side effects, and UI updates without tightly coupling them to components.
Customize elements, operators, and functions to adapt Guthrie to your domain. The system is designed to be extended, not constrained.