noterm, a no-std terminal handler.
This crate provides a working but yet minimal implementation of a terminal handler. It could be used for rendering data and controling events in a VT100/Kitty compatible terminal.
This crate does not rely on crate alloc but heapless for the result of argument parsing. This
could be mitigated and improved in a near future. As such, it could be used in very constrained and
critical embedded developments.
To be redacted.
This crate is still a work in progress and is subject to huge changes in its API.
To be redacted.
Please feel free to email me with suggestions or directly propose a Pull Request with some valuable contribution. As it is the beginning of the project, I will take time to studi every contribution.
This work is licensed under either
- APACHE License, version 2.0
- MIT License
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
I would like to give a big thank to the creator and contributors of the crate
crossterm, which I draw a lot of inspiration from.