Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Prior-art comparison

The surveyed systems provide precedents for individual parts of authored interface interchange. This comparison records their relevance to NUIF’s proposed scope. It is not a product ranking or an exhaustive novelty claim. Each linked research record identifies the reviewed source and retrieval date.

System and source recordRelevant mechanismBoundary of the comparison
PenpotInspectable design documents and SVG mappingA design-tool model does not by itself establish cross-runtime synchronization
OpenPencilProgrammable editor, Figma codec and automation interfacesEditor capabilities and neutral specification governance are separate questions
FigmaComponent and layout authoring semanticsInteroperability depends on the exposed vendor APIs and their versions
W3C UI Specification Schema Community GroupProposed implementation-agnostic UI schemaThe group closed in 2026; the cited record does not establish the cause
Open UIControl anatomy, states and accessibilityThe reviewed scope concerns web controls
SVGVector geometry and paintNUIF component and authored-layout mappings require additional contracts
Lottie and RiveAnimation and state-machine runtimesRuntime delivery and general authoring interchange have different requirements
DTCGDesign-token semanticsTokens form one part of the proposed document model
OpenUSDLayers, references and variantsUI composition requires a separately specified interpretation
glTFExtension and capability declarationsThe reviewed specification concerns runtime 3D assets
MaterialXTyped renderer-independent graphsMaterial graphs do not define UI document semantics
MLIRDialects and explicit loweringCompiler infrastructure supplies a pattern, not a document interchange contract
CSSAuthored style and resolved formattingCorrespondence with non-web layout requires named profiles
IFCSemantic interchange and domain profilesNUIF has no measured adoption-cost comparison with this domain

Repository interpretation

The architecture adopts established geometry, token and text specifications where their semantics match a declared profile. Composition, lowering, capability declarations and source correspondence require adaptation to UI editing. The cross-industry synthesis records those decisions individually.

The proposed contribution is the integration of authored and resolved state, stable semantic identity, opaque preservation, fidelity reporting and retentive source edits. Evidence for that integration comes from bounded experiments. Neither the number of surveyed systems nor the absence of an identical system in this comparison proves novelty, usefulness or adoption potential.


Canonical source.