Welcome to Ziva

Key Features
Task System
Five task types: YesNo, SingleSelect, MultiSelect, Input, and Func with timeout support
Queue System
Orchestration of task sequences with automatic progress tracking
Validation
Built-in validators for email, IP, domains, passwords, and much more
Localization
Multi-language support: Russian, English, Turkish, Belarusian, Ukrainian
Quick Start
Install the library and start creating TUI applications in minutes:Optimized for Embedded Systems
Ziva automatically detects and optimizes for embedded systems:- Memory Management - load monitoring and string interning
- Adaptive Color Schemes - simplified colors for limited terminals
- Auto-configuration - router and IoT device detection with parameter tuning
Get Started
Install Ziva and create your first TUI application