Perfectly convert ANSI escape codes into HTML.
nodejs ioctl wrapper
nodejs resize term with ioctl
High-performance React terminal renderer with double-buffering, Yoga layout, and streaming markdown — extracted from Claude Code
A Rust library for styling terminal output with CSS-like syntax
Safe bindings for the termios library.
Simple key-reading using Termios from Libc. Unsafe for obvious reasons. Also doesn't work on Windows for obvious reasons.
A light, safe Rust layer over the termios-sys ffi crate
Rust FFI layer for libc's termios functions
A vendored fork of the termios library.
A Rust library to access Redox termios functions
A keyboard event handler that allows dynamic development
Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls
Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls
PTY line discipline
TUI library to build modern apps inspired by React, Elm, with Flexbox, CSS, editor component, emoji support, and more
Termios module is simple wrapper of termios(3). It can be included into IO-family classes and can extend IO-family objects. In addition, the methods can use as module function.
Termios module are simple wrapper for termios(3). It can be included into IO-family classes and can extend IO-family objects. In addition, the methods can use as module function.
Termios module is simple wrapper of termios(3). It can be included into IO-family classes and can extend IO-family objects. In addition, the methods can use as module function.
UART is a simple wrapper around the ruby-termios gem that gives you an easy interface for setting up a UART or serial connection. This gem is written in pure Ruby. This gem relies on ruby-termios to provide bindings to the termios system call, but uses those bindings to set up a serial connection in pure Ruby.
A debugging/tracing tool for Ruby. Can be used interactively or non-interactively. While it is enabled, it will watch every Ruby statement and method call that gets executed and will display the source code that is being executed in real time on your screen. It is recommended that you also install arika-ruby-termios so that you don't have to press enter after each command.