π― Schema-Driven
Define your schema once, generate forms, validation, and database migrations automatically.
ZyraForm is a comprehensive Swift package that combines the best of modern form development:
π― Schema-Driven
Define your schema once, generate forms, validation, and database migrations automatically.
π‘οΈ Type-Safe
Compile-time type checking ensures your forms match your schema exactly.
π‘ Offline-First
Built on PowerSync for seamless offline functionality with automatic sync.
β Validation Rules
Comprehensive validation library with email, URL, regex, custom validators, and more.
π Conditional Fields
Show/hide fields based on other field values, just like React Hook Formβs watch API.
π SwiftUI Ready
Native SwiftUI integration with reactive updates and automatic UI refreshing.
ZyraFormβs three core components work together seamlessly:
Learn more about the architecture β
π 90%+ Less Code: Define your schema once, generate everything automatically
β‘ Faster Development: Build forms in minutes, not hours
π Zero Runtime Overhead: Query execution identical to manual implementations
π Familiar Syntax: React Hook Form + Zod patterns you already know
π‘οΈ Type Safe: Compile-time type safety from schema to component
Ready to get started? Follow these guides:
π Ready to build better forms? Get started with ZyraForm β