Core Capabilities
Single Atoms-Views Spec (project.xml)
Provides a unified declarative specification (DSL) for defining atoms, views and bindings.
Multi-Platform Code Generation
Generates ready-to-edit projects for multiple stacks (Java, C#, Swift, TypeScript, Flutter) from one spec.
Predictable Architecture Skeletons
Provides a strict, contract-driven project layout (atoms, binders, layers) for every target platform.
Platform-Independent Event Sources
Abstracts UI events behind stable interfaces, removing framework-specific handling.
Unified Data Binding
Reads/writes view data strictly by atom identifiers, decoupling UI from logic.
Test Scaffolding Out-of-the-Box
Provides standard test templates for atom logic to ensure uniform coverage.
Extensible Atom Pipeline
Supports custom atoms and pipeline stages via stable extension points.
CI-Ready Project Layout
Ships with a standardized structure suitable for build, lint and publish pipelines.
Consistent Code Templates
Delivers uniform source code templates across all platforms, ensuring predictable naming, file structure and coding style.