Topic

tty

Repositories (323)

sexpect
sexpect clarkwang C

Expect for Shells

138
remote-pty
remote-pty TimeToogo Rust

Tricking shells into interactive mode when local PTY's are not available

135
castty
castty dhobsd C

A CLI tool to record audio-enabled screencasts of your terminal, for the web.

113
is-interactive
is-interactive sindresorhus JavaScript

Check if stdout or stderr is interactive

113
zui
zui zdharma Shell

⬢ Zsh User Interface library – CGI+DHTML-like rapid application development with Zsh

106
tty-copy
tty-copy jirutka C

Copy content to system clipboard via TTY and terminal using ANSI OSC52 sequence

103
ansicolor
ansicolor xpl JavaScript

A JavaScript ANSI color/style management. ANSI parsing. ANSI to CSS. Small, clean, no dependencies.

102
tty-exit
tty-exit piotrmurach Ruby

Terminal exit codes.

100
xterm-player
xterm-player JavaCS3 TypeScript

a web based terminal recording player

100
gritty
gritty cloudcmd JavaScript

web terminal emulator

93
zsh-cmd-architect
zsh-cmd-architect psprint Shell

Build commands from what's in history and at prompt

86
tty-reader
tty-reader piotrmurach Ruby

A set of methods for processing keyboard input in character, line and multiline modes.

82
asciinema-rs
asciinema-rs LegNeato Rust

Asciinema client written in Rust

81
tty-screen
tty-screen piotrmurach Ruby

Terminal screen detection - cross platform, major ruby interpreters

80
tty-config
tty-config piotrmurach Ruby

A highly customisable application configuration interface for building terminal tools.

68
cloudterm
cloudterm javaterminal Java

Cloud Web Terminal Emulator. Opens your terminal to Web.

66
godot-xterm
godot-xterm lihop GDScript

Terminal emulator for the Godot game engine.

66
tty-cursor
tty-cursor piotrmurach Ruby

Terminal cursor movement and manipulation of cursor properties such as visibility

65
tty-file
tty-file piotrmurach Ruby

File manipulation utility methods

65
xterminal
xterminal henryhale TypeScript

💲 Create web-based command line interfaces

61
tty
tty catppuccin Shell

🖥️ Soothing pastel theme for the Linux TTY

59
clc
clc betafcc Shell

Tiny bash utility for coloring terminal output and prompt

58
tty-tree
tty-tree piotrmurach Ruby

Print directory or structured data in a tree like format

56
tty-font
tty-font piotrmurach Ruby

Terminal fonts

55
fenrir
fenrir chrys87 Python

An TTY screenreader for Linux.

55
ploot
ploot mogenson Rust

Plot streaming data from stdin to a tty terminal

54
wait
wait denosaurs TypeScript

🌀 Minimal terminal spinner

52
tallboy
tallboy epoch Crystal

Declarative API for drawing unicode/ascii character tables in crystal lang

49
ttyssh
ttyssh b1f6c1c4 Shell

ssh with tty (serial port) forwarding

44
gptty
gptty signebedi Python

ChatGPT wrapper in your TTY

44
tintty
tintty unframework C++

Arduino source code for the tiny touchscreen VT100 terminal emulator

41
x-terminal
x-terminal bus-stop JavaScript

An xterm based Atom plugin for providing terminals inside your Atom workspace.

40
tty-pager
tty-pager piotrmurach Ruby

Terminal output paging - cross-platform, major ruby interpreters

38
tty-color
tty-color piotrmurach Ruby

Terminal color capabilities detection

35
macos-term-size
macos-term-size sindresorhus C

Get the terminal window size on macOS

34
remedy
remedy acook Ruby

Remedy is a console interaction framework along the lines of Curses written in pure Ruby.

33
tdfgo
tdfgo digitallyserviced Go

TheDraw font renderer in Go

33
zbrowse
zbrowse zdharma Shell

Browse interactive variables and other structures of Zshell

32
tty-link
tty-link piotrmurach Ruby

Hyperlinks in your terminal

31
python-capturer
python-capturer xolox Python

Easily capture stdout/stderr of the current process and subprocesses

31
tty-sparkline
tty-sparkline piotrmurach Ruby

Sparkline charts for terminal applications.

30
tty-platform
tty-platform piotrmurach Ruby

Operating system detection

29
cfg
cfg Awan Vim Script

My Unix-like OS's dotfiles...

28
multitextor
multitextor vikonix C++

Multiplatform command line text editor.

28
tty-editor
tty-editor piotrmurach Ruby

Opens a file or text in the user's preferred editor

27
shellcast
shellcast chameleoid JavaScript

Shellcasting client and server

26
mandelbrot-cli
mandelbrot-cli MicheleFiladelfia Go

Multiplatform terminal mandelbrot set explorer 🌌

26
netcatty
netcatty dzervas Go

A simple TCP socket utility that gives you a TTY

26
showme
showme lflxp Go

Rapid diagnostic system status tool (performance monitoring, network scanning, mysql performance monitoring, kubectl status)

25
cli-width
cli-width knownasilya JavaScript

Fallback to a default if `process.stdout.getWindowSize` doesn't exist

24