#tty

  1. is-terminal

    Test whether a given stream is a terminal

    v0.4.17 8.4M #isatty #tty #terminal
  2. termios

    Safe bindings for the termios library

    v0.3.3 1.1M #terminal #posix #tty
  3. shpool

    mechanism for establishing lightweight persistant shell sessions to gracefully handle network disconnects

    v0.9.3 500 #shell #terminal #tmux #persistence #tty
  4. ttydash

    A terminal-based dashboard for real-time data visualization

    v0.2.5 750 #dashboard #plot #tty #terminal
  5. serial2

    Cross platform serial ports

    v0.2.33 133K #serial-port #com-port #tty #rs232
  6. termsize

    Retrieves terminal size

    v0.1.9 30K #terminal-size #terminal #tty
  7. cgip

    Terminal client for interacting with Chat GPT that allows you to build and manipulate contexts

    v0.5.2 1.5K #chatgpt #terminal-client #chat-completion #llm #text-to-speech #web-search #tty #chat-model #image-analysis #error-analysis
  8. serial2-tokio

    cross platform serial ports for tokio based on the serial2 crate

    v0.1.19 5.5K #serial-port #com-port #tty #rs232
  9. faketty

    Wrapper to exec a command in a pty, even if redirecting the output

    v1.0.19 #pty #tty #stderr
  10. terminal-trx

    handle to the terminal of the current process

    v0.2.6 130K #terminal #io #current-process #writable #tty #trx
  11. reclog

    Command-line tool to capture command output to a file

    v0.1.6 370 #pty #tty #terminal
  12. passterm

    Read terminal password, check isatty

    v2.0.5 7.7K #password #getpass #isatty #tty #security
  13. readpassphrase-3

    wrapper around readpassphrase(3)

    v1.0.2 5.6K #getpass #passphrase #password #tty
  14. tuikit

    Toolkit for writing TUI applications

    v0.5.0 29K #tui #tty #terminal
  15. teetty

    A bit like tee, a bit like script, but all with a fake tty. Lets you remote control and watch a process.

    v0.4.0 320 #tty #pty #tee #script
  16. ptyprocess

    work with PTY/TTY on Unix systems

    v0.5.0 16K #pty #tty #terminal
  17. k_board

    A keyboard event handler that allows dynamic development

    v1.3.1 #tui #termios #tty
  18. ansi-escapes

    Ansi escape codes for manipulating the terminal

    v0.2.0 20K #vt100 #tty #terminal
  19. teletypewriter

    create a pseudoterminal (pty) that emulates a tty, which is a command in Unix and Unix-like operating systems to print the file name of the terminal connected to standard input. tty stands for TeleTYpewriter…

    v2.0.1 #pty #stdin #tty #os #rio #terminal-file #terminal-emulation
  20. shpool-protocol

    defines the internal protocol shpool uses to talk between its client and daemon processes. You almost certainly don't need to use it directly

    v0.3.2 550 #tmux #shell #terminal #tty #persistence
  21. tty-interface

    TTY-based interface capabilities including partial re-renders of multi-line displays

    v4.0.2 #multi-line #re-renders #tty #partial #display
  22. termion

    A bindless library for manipulating terminals

    v4.0.6 157K #tui #password #tty
  23. virtual-terminal

    Virtual terminal

    v0.1.5 600 #terminal #pty #console #tty
  24. termit

    Terminal UI over crossterm

    v0.7.0 #tui #tty #terminal #emulation #terminal-emulator
  25. rustix-is-terminal

    Test whether a given stream is a terminal, using rustix

    v0.4.12 100 #isatty #tty #terminal
  26. libshpool

    contains the implementation of the shpool tool, which provides a mechanism for establishing lightweight persistant shell sessions to gracefully handle network disconnects

    v0.9.3 500 #tmux #shell #terminal #tty #persistence
  27. which-terminal

    Cross-platform terminal detection library for Rust

    v0.1.0 #terminal #cross-platform #cross-platform-terminal #tty
  28. prettytty

    lightweight terminal I/O and configuration

    v0.3.0 210 #tty #terminal #raw-mode #cbreak-mode #console
  29. async-tty

    An asynchronous TTY library for Rust

    v0.1.3 #async #tty #events #io
  30. skim-tuikit

    Toolkit for writing TUI applications

    v0.6.6 7.5K #tui #tty #color
  31. terminal

    Unified API over different TUI libraries

    v0.2.1 320 #tui #tty #cli #console
  32. tshare

    Share your terminal session with anyone through a simple web link

    v1.0.5 #websocket #sharing #tty #terminal #collaboration
  33. termion_temporary_zellij_fork

    A bindless library for manipulating terminals

    v1.6.0 #tui #tty #password
  34. serial_enumerator

    A serial port enumreator library writen in rust

    v0.2.12 100 #serial-port #uart #tty
  35. terminal-prompt

    Tiny library for prompting sensitive or non-sensitive data on the terminal

    v0.2.3 45K #console-input #terminal-input #tty #terminal #console
  36. ttycarousel

    Console animations for Rust

    v0.1.4 #animation #terminal #console #tty
  37. virtual-tty

    Core virtual TTY implementation for testing terminal applications

    v0.1.0 #tty #testing #cli
  38. pipetee

    fast, no-dependencies UNIX utility to print the contents of stdin to the terminal *and* forward them to stdout at the same time. Useful for debugging.

    v1.0.1 #stdout #pipe #tee #tty
  39. gory

    Add a little color to the task

    v0.1.14 #terminal-colors #task #term-color #env-var #detect #tty #terminal-output
  40. Try searching with DuckDuckGo.

  41. ttytee

    A process that exposes 2 copies of the same TTY

    v1.0.2 #uart #tty #drone #expose #gps #log-path #64-bit #baud-rate #slave #x86-64
  42. rusty-lines

    Abstract reading lines from tty or File

    v0.3.1 270 #tty #file-reader #abstract #line-reader #file-line #command-line-tool #read-line
  43. faketty-lib

    fork of dtolnay/faketty

    v2.0.18 #pty #tty #stderr
  44. ttydo

    Run a process with a pseudo-terminal. Useful for running screen-based programs in scripts

    v0.2.0 #tty #pty #pseudo-terminal
  45. rustty

    A terminal UI library

    v0.1.12 #tui #terminal #tty #console #tui-console
  46. serial-arbiter

    Serial Port Arbiter - Manages serial port access and ensures it recovers from failures

    v0.2.1 #serial-port #driver #usb-serial #tty #usb
  47. atty

    interface for querying atty

    v0.2.14 6.2M #tty #isatty #terminal
  48. shpool_pty

    Fork with new pseudo-terminal (PTY)

    v0.3.1 700 #pty #fork #tty #pseudo-terminal #pseudo
  49. withoutboats/notty

    A new kind of terminal

    GitHub 0.1.0 #terminal #shell #text #ansi #console-interface #tty #pango #tooltip #structured-data #echo
  50. tty-spawn

    The internal tty spawning functionality of the teetty utility

    v0.4.0 130 #tty #pty #tee #script
  51. ttyv

    Video protocol for TTY emulators

    v0.1.1 #tty #video #emulation #protocols
  52. termsize-alt

    Retrieves terminal size

    v0.2.1 #terminal-size #terminal #tty
  53. termfest

    A thread-safe TUI library

    v0.2.0 #terminal #tui #console #tty
  54. ti

    terminal timer

    v1.4.0 #figlet #tty #rust #timer #terminal
  55. sudoku-tty

    Play sudoku in terminal

    v0.1.4 240 #sudoku #tty #puzzle #tui
  56. color-nope

    Support for standard options to disable colors in the terminal

    v0.4.0 #no-color #tty #terminal
  57. tty-text

    agnostic text editing state management

    v2.0.0 #text-editing #text-editors #state #key #tty #backspace #single-line
  58. asciicast

    file format used by Asciinema

    v0.2.2 410 #asciinema #tty #ascii
  59. ttygrid

    Grid layout engine for tabular data displayed in a TTY

    v0.3.0 #grid-layout #layout #tabular #tty #terminal
  60. psf-rs

    A super simple no_std psf2 parser for rust

    v2.2.0 140 #bitmap-font #tty #psf2 #font
  61. text_box

    Create useful messages in console with text boxes using 'termion'

    v0.2.4 #message #tty #text
  62. raw_tty

    can be used for generally interacting with a tty's mode safely, but was created originally to solve the problem of using raw mode with /dev/tty while reading stdin for data

    v0.1.0 650 #tty #dev-mode #stdin #solve #reading
  63. tty-form

    generic terminal form capabilities

    v2.0.0 #forms #user-input #tty #state #generic
  64. pty2

    Fork with new pseudo-terminal (PTY)

    v0.1.0 850 #pty #fork #tty #pseudo-terminal #pseudo
  65. ycwd

    replace xcwd on Wayland compositors

    v0.1.0 #wayland-compositor #xcwd #replace #help #tty
  66. lser

    A cli tool to list serial port writen in rust

    v0.1.0 #serial-port #uart #tty #serial
  67. dois-mil

    2048 game in the terminal!

    v1.0.2 #terminal-game #tty #game #2048
  68. serialxy

    Serial port proxy, a proxy tool to help you to connect remote serial port by telnet

    v0.1.5 #serial-port #uart #tty
  69. ttyecho

    that lets you write data a into Linux kernel pseudoterminal buffer

    v0.1.2 #linux-kernel #pty #writer #data #tty
  70. termion-input-tokio

    An adapter that exposes termion's input and key event iterators as asynchronous streams

    v0.3.0 #termion #tty #tui #terminal
  71. pty-shell

    Spawn a shell and control it through pty

    v0.2.0 #pty #shell #terminal #tty
  72. naru

    A selector like fzu and fzy

    v0.4.0 #selectors #tty #configuring #fzy #editor-plugin #cursor-position #key-bindings #ls #echo #upward
  73. tty

    Create and use pseudoterminal

    v0.5.0 #pty #linux #terminal
  74. osc52

    client implemeting the OSC52 copy/paste protocol

    v0.1.0 #copy-paste #client #protocols #tty
  75. fakepty

    Run a command in a fake pty

    v1.2.0 #pty #tty #command-line
  76. baudot

    related five bit codes in Rust

    v0.1.1 #tty #tdd #ita2
  77. terminal-emulator

    A helper library for building terminal emulators, broken out from alacritty and inspired by libvte

    v0.1.0 #pty #tty #terminal #vte
  78. rutty

    TTY Server

    v0.1.0 #tty #terminal