What is Nocterm?
mainNocterm is a framework for building Terminal User Interfaces (TUIs) in Dart. It implements a declarative UI model inspired by Flutter, allowing developers to use familiar patterns like StatefulComponent, setState(), and layout widgets (Column, Row, etc.) to build interactive terminal applications.
Key Features
- Familiar API: Uses Flutter-like components and state management.
- Hot Reload: Supports instant updates during development.
- Rich Components: Includes text styling, layouts, scrolling, input fields, and markdown rendering.
- Cross-platform: Compatible with Windows, macOS, and Linux.
- Testing: Provides specialized testing utilities for TUIs.