It is based on blessed and provides core GUI functionality;
- Event system
- Keyboard events
- Scheduled events (by schedule)
- Custom events
- Vertical and horizontal auto alignment
- Input widgets
- Textarea
- Button
- Checkbox
- Password
- Panels
- Progress bar
Check chat interface example in (examples/chat/main.py) .