mibu is pure Zig library for low-level terminal manipulation.
Minimum zig version is
2024.1.0-mach
. See machengine.org/about/nominated-zig
- Allocation free.
- UTF-8 support.
- Style (bold, italic, underline, etc).
- Raw mode.
- 8-16 colors.
- True Color (24-bit RGB).
- Cursor controls.
- Clear(Erase) functions.
- Key events.
See the examples directory
- Support mouse events
- Support more keys events