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.