# AtlasOS TUI (Rust + ratatui) Terminal User Interface untuk AtlasOS yang dibangun dengan Rust dan ratatui. ## Features - Modern TUI dengan ratatui - Navigasi dengan keyboard - Support untuk semua fitur AtlasOS API - Login authentication - Real-time data display ## Build ```bash cd tui-rust cargo build --release ``` Binary akan ada di `target/release/atlas-tui` ## Run ```bash ./target/release/atlas-tui ``` Atau set environment variable untuk API URL: ```bash ATLAS_API_URL=http://localhost:8080 ./target/release/atlas-tui ``` ## Dependencies - Rust 1.70+ - ratatui 0.27 - crossterm 0.28 - reqwest (untuk HTTP client) - tokio (untuk async runtime) ## Status 🚧 **Work in Progress** - Implementasi dasar sudah ada, masih perlu: - Complete semua menu handlers - Input forms untuk create/edit operations - Better error handling - Loading states - Data tables untuk lists