Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tired-fox/term

Basic low level terminal input and interaction written in pure zig with minimal dependencies on operating system functionality.
https://github.com/tired-fox/term

Last synced: 25 days ago
JSON representation

Basic low level terminal input and interaction written in pure zig with minimal dependencies on operating system functionality.

Awesome Lists containing this project

README

        

# Term

A low level library for pure [Zig](https://github.com/ziglang/zig) terminal interactions. The goal of the library isn't to output formatted text, but instead to write to the terminal, and read from the terminal.

### Features

- Terminal context that manages buffered stdin, stdout, and stderr
- Reading stdin
- Writing to either stdout or stderr
- Raw terminal mode: great for tui applications