Status
Roadmap
Understand the current NatUI boundaries and likely next engineering stages.
NatUI currently proves that React can drive a compact, native SwiftUI and WinUI 3 tree while keeping native layout and controlled interaction semantics.
Current
- React 19 custom renderer
- 37 typed host components
- SwiftUI and WinUI 3 hosts
- Node development mode
- macOS embedded JavaScriptCore mode
- Protocol-level controlled-input sequence acknowledgements
- Contract tests and native-window verification tools
Likely next stages
- Expand Windows real-window coverage to the app-shell component set
- Design a shippable application bundle and lifecycle
- Explore a Windows embedded JavaScript engine
- Add state-preserving React refresh
- Extend accessibility coverage and native UI automation
- Define stable packaging, versioning, and compatibility policy
Not currently promised
- Public package-registry availability
- Multi-window APIs
- Animation or gesture APIs
- Pixel-identical rendering across platforms
- A packaging CLI or automatic code signing
Roadmap items are directions rather than committed release dates.