Topic: "tty"
railsware/upterm 📦
A terminal emulator for the 21st century.
Language: TypeScript - Size: 7.45 MB - Last synced at: 7 months ago - Pushed at: almost 6 years ago - Stars: 19,234 - Forks: 617

yudai/gotty
Share your terminal as a web application
Language: Go - Size: 6.61 MB - Last synced at: 12 days ago - Pushed at: 9 months ago - Stars: 18,991 - Forks: 1,399

xtermjs/xterm.js
A terminal for the web
Language: TypeScript - Size: 28.6 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 18,438 - Forks: 1,687

browsh-org/browsh
A fully-modern text-based browser, rendering to TTY and browsers
Language: JavaScript - Size: 7.61 MB - Last synced at: 12 days ago - Pushed at: 10 months ago - Stars: 17,357 - Forks: 430

faressoft/terminalizer
🦄 Record your terminal and generate animated gif images or share a web player
Language: JavaScript - Size: 3.93 MB - Last synced at: 12 days ago - Pushed at: 8 months ago - Stars: 15,589 - Forks: 508

cyrus-and/gdb-dashboard
Modular visual interface for GDB in Python
Language: Python - Size: 345 KB - Last synced at: 12 days ago - Pushed at: 2 months ago - Stars: 11,604 - Forks: 802

tsl0922/ttyd
Share your terminal over the web
Language: C - Size: 19.1 MB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 9,001 - Forks: 942

enquirer/enquirer
Stylish, intuitive and user-friendly prompts. Used by eslint, webpack, yarn, pm2, pnpm, RedwoodJS, FactorJS, salesforce, Cypress, Google Lighthouse, Generate, tencent cloudbase, lint-staged, gluegun, hygen, hardhat, AWS Amplify, GitHub Actions Toolkit, @airbnb/nimbus, and more! Please follow Enquirer's author: https://github.com/jonschlinkert
Language: JavaScript - Size: 15.8 MB - Last synced at: 9 days ago - Pushed at: 10 months ago - Stars: 7,784 - Forks: 291

ekzhang/sshx
Fast, collaborative live terminal sharing over the web
Language: Rust - Size: 1.15 MB - Last synced at: 10 days ago - Pushed at: 2 months ago - Stars: 6,360 - Forks: 219

zhaojh329/rtty
🐛 Access your terminal from anywhere via the web.
Language: C - Size: 6.3 MB - Last synced at: 10 days ago - Pushed at: 4 months ago - Stars: 3,766 - Forks: 512

maxmcd/webtty
Share a terminal session over WebRTC
Language: Go - Size: 1.78 MB - Last synced at: 10 days ago - Pushed at: 4 months ago - Stars: 2,749 - Forks: 145

tio/tio
A serial device I/O tool
Language: C - Size: 17.3 MB - Last synced at: 10 days ago - Pushed at: 28 days ago - Stars: 2,293 - Forks: 162

redox-os/termion
Mirror of https://gitlab.redox-os.org/redox-os/termion
Language: Rust - Size: 4.44 MB - Last synced at: 10 days ago - Pushed at: 16 days ago - Stars: 2,134 - Forks: 115

cdleon/awesome-terminals
Terminal Emulators
Size: 362 KB - Last synced at: 9 days ago - Pushed at: 27 days ago - Stars: 2,017 - Forks: 93

creack/pty
PTY interface for Go
Language: Go - Size: 130 KB - Last synced at: 9 days ago - Pushed at: 6 months ago - Stars: 1,766 - Forks: 244

piotrmurach/tty-prompt
A beautiful and powerful interactive command line prompt
Language: Ruby - Size: 1.67 MB - Last synced at: 4 days ago - Pushed at: 9 months ago - Stars: 1,490 - Forks: 139

gansm/finalcut
The modern text-based widget toolkit
Language: C++ - Size: 26.2 MB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 1,059 - Forks: 56

elisescu/tty-share
Share your linux or osx terminal over the Internet.
Language: Go - Size: 14.6 MB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 850 - Forks: 89

brightio/penelope
Penelope Shell Handler
Language: Python - Size: 244 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 847 - Forks: 113

0x2c7/ruby_jard 📦
Just Another Ruby Debugger. Provide a rich Terminal UI that visualizes everything your need, navigates your program with pleasure, stops at matter places only, reduces manual and mental efforts. You can now focus on real debugging.
Language: Ruby - Size: 17.7 MB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 841 - Forks: 28

anseki/readline-sync 📦
Synchronous Readline for interactively running to have a conversation with the user via a console(TTY).
Language: JavaScript - Size: 271 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 807 - Forks: 66

dromara/orion-visor
一款高颜值、现代化的自动化运维及轻量堡垒机,提供服务器智能运维解决方案。支持资产管理分组、SSH SFTP 终端、文件上传下载、文件在线编辑、命令批量执行、多主机文件分发、cron 表达式配置计划任务,安全保障等。该项目是由 java 实现, 前端使用 vue + arco, 后端使用 springboot, 支持 docker 部署的服务器运维, linux windows 系统运维平台。
Language: Java - Size: 19.9 MB - Last synced at: 1 day ago - Pushed at: 14 days ago - Stars: 751 - Forks: 116

zhaojh329/rttys
Access your device's terminal from anywhere via the web.
Language: Go - Size: 64.9 MB - Last synced at: 7 days ago - Pushed at: 28 days ago - Stars: 700 - Forks: 205

octobanana/peaclock
A responsive and customizable clock, timer, and stopwatch for the terminal.
Language: C++ - Size: 3.13 MB - Last synced at: 16 days ago - Pushed at: about 1 year ago - Stars: 618 - Forks: 28

platformio/platformio-atom-ide-terminal Fork of jeremyramin/terminal-plus 📦
A terminal package for Atom, complete with themes, API and more for PlatformIO IDE
Language: CoffeeScript - Size: 5.19 MB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 613 - Forks: 162

cloudtty/cloudtty
A Friendly Kubernetes CloudShell (Web Terminal) !
Language: Go - Size: 23.4 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 587 - Forks: 76

unjs/std-env
Runtime Agnostic JS utils
Language: TypeScript - Size: 884 KB - Last synced at: about 23 hours ago - Pushed at: 17 days ago - Stars: 514 - Forks: 28

fuelen/owl
A toolkit for writing command-line user interfaces.
Language: Elixir - Size: 265 KB - Last synced at: 9 days ago - Pushed at: 2 months ago - Stars: 459 - Forks: 13

piotrmurach/tty-spinner
A terminal spinner for tasks that have non-deterministic time frame.
Language: Ruby - Size: 396 KB - Last synced at: 4 days ago - Pushed at: 8 months ago - Stars: 431 - Forks: 28

piotrmurach/tty-progressbar
Display a single or multiple progress bars in the terminal.
Language: Ruby - Size: 453 KB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 418 - Forks: 24

piotrmurach/tty-command
Execute shell commands with pretty output logging and capture stdout, stderr and exit status.
Language: Ruby - Size: 329 KB - Last synced at: 11 months ago - Pushed at: about 1 year ago - Stars: 399 - Forks: 34

gbmhunter/CppLinuxSerial
Serial port library written in C++.
Language: C++ - Size: 111 KB - Last synced at: 6 months ago - Pushed at: 11 months ago - Stars: 378 - Forks: 122

hoophq/hoop
Hoop.dev is an open-source access gateway that provides secure, seamless, and audited access to databases and infrastructure without exposing credentials or sensitive data.
Language: Go - Size: 29.1 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 354 - Forks: 21

larswaechter/voici.js
A Node.js library for pretty printing your data on the terminal🎨
Language: TypeScript - Size: 625 KB - Last synced at: 16 days ago - Pushed at: almost 2 years ago - Stars: 337 - Forks: 4

carloslack/KoviD
Linux kernel rootkit
Language: C - Size: 27 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 329 - Forks: 58

cirocosta/asciinema-edit
asciinema casts post-production tools
Language: Go - Size: 2.01 MB - Last synced at: 15 days ago - Pushed at: almost 2 years ago - Stars: 328 - Forks: 23

piotrmurach/tty-markdown
Convert a markdown document or text into a terminal friendly output.
Language: Ruby - Size: 460 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 309 - Forks: 16

kmaork/madbg
A fully-featured remote and preemptive debugger for python
Language: Python - Size: 164 KB - Last synced at: 13 days ago - Pushed at: 8 months ago - Stars: 281 - Forks: 9

softprops/atty
are you or are you not a tty?
Language: Rust - Size: 795 KB - Last synced at: 9 days ago - Pushed at: 9 months ago - Stars: 280 - Forks: 51

saldl/saldl
A lightweight well-featured CLI downloader optimized for speed and early preview.
Language: C - Size: 1.24 MB - Last synced at: 11 days ago - Pushed at: 10 months ago - Stars: 259 - Forks: 8

miguelmota/bash-streams-handbook 📦
💻 Learn Bash streams, pipelines and redirection, from beginner to advanced.
Size: 3.38 MB - Last synced at: 14 days ago - Pushed at: about 3 years ago - Stars: 248 - Forks: 19

wrfly/container-web-tty
Connect your containers via a web-tty
Language: Go - Size: 3.99 MB - Last synced at: 9 months ago - Pushed at: 10 months ago - Stars: 242 - Forks: 45

afify/sfm
simple file manager
Language: C - Size: 331 KB - Last synced at: 11 days ago - Pushed at: 3 months ago - Stars: 236 - Forks: 21

AngelJumbo/sssnake
cli snake game that plays itself
Language: C - Size: 311 KB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 214 - Forks: 12

xpl/ololog
A better console.log for the log-driven debugging junkies
Language: JavaScript - Size: 5.25 MB - Last synced at: 15 days ago - Pushed at: about 4 years ago - Stars: 214 - Forks: 8

piotrmurach/tty-table
A flexible and intuitive table generator
Language: Ruby - Size: 350 KB - Last synced at: 30 days ago - Pushed at: about 1 year ago - Stars: 196 - Forks: 21

StrataWM/strata
A cutting-edge, robust and sleek Wayland compositor with batteries included.
Language: Rust - Size: 587 KB - Last synced at: 18 days ago - Pushed at: about 1 year ago - Stars: 192 - Forks: 7

zhiburt/expectrl
A rust library for controlling interactive programs in a pseudo-terminal
Language: Rust - Size: 702 KB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 187 - Forks: 15

piotrmurach/tty-box
Draw various frames and boxes in your terminal window
Language: Ruby - Size: 208 KB - Last synced at: 12 months ago - Pushed at: almost 3 years ago - Stars: 180 - Forks: 16

craigbarnes/dte
A small, configurable console text editor (mirrored from https://gitlab.com/craigbarnes/dte)
Language: C - Size: 11.8 MB - Last synced at: about 22 hours ago - Pushed at: 1 day ago - Stars: 174 - Forks: 10

hc0d3r/tas
A tiny framework for easily manipulate the tty and create fake binaries.
Language: C - Size: 144 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 150 - Forks: 22

valpackett/galacritty 📦
[Abandoned experiment] GTK terminal emulator based on Alacritty [USE WEZTERM!]
Language: Rust - Size: 104 KB - Last synced at: 9 months ago - Pushed at: about 6 years ago - Stars: 143 - Forks: 4

TimeToogo/remote-pty
Tricking shells into interactive mode when local PTY's are not available
Language: Rust - Size: 182 KB - Last synced at: 12 months ago - Pushed at: almost 3 years ago - Stars: 139 - Forks: 6

kost/tty2web
Share your terminal as a web application in bind/reverse mode
Language: Go - Size: 7.26 MB - Last synced at: 18 days ago - Pushed at: about 1 year ago - Stars: 132 - Forks: 24

clarkwang/sexpect
Expect for Shells
Language: C - Size: 218 KB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 125 - Forks: 17

xpl/ansicolor
A JavaScript ANSI color/style management. ANSI parsing. ANSI to CSS. Small, clean, no dependencies.
Language: JavaScript - Size: 917 KB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 121 - Forks: 16

dhobsd/castty
A CLI tool to record audio-enabled screencasts of your terminal, for the web.
Language: C - Size: 211 KB - Last synced at: 18 days ago - Pushed at: over 4 years ago - Stars: 119 - Forks: 15

sindresorhus/is-interactive
Check if stdout or stderr is interactive
Language: JavaScript - Size: 9.77 KB - Last synced at: about 15 hours ago - Pushed at: over 1 year ago - Stars: 116 - Forks: 5

lihop/godot-xterm
Terminal emulator for the Godot game engine.
Language: GDScript - Size: 17.6 MB - Last synced at: about 4 hours ago - Pushed at: about 6 hours ago - Stars: 114 - Forks: 17

catppuccin/tty
🖥️ Soothing pastel theme for the Linux TTY
Language: Just - Size: 82 KB - Last synced at: 5 months ago - Pushed at: 7 months ago - Stars: 112 - Forks: 3

cloudcmd/gritty
web terminal emulator
Language: JavaScript - Size: 372 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 107 - Forks: 28

JavaCS3/xterm-player
a web based terminal recording player
Language: TypeScript - Size: 2.06 MB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 105 - Forks: 9

piotrmurach/tty-exit
Terminal exit codes.
Language: Ruby - Size: 91.8 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 99 - Forks: 5

piotrmurach/tty-reader
A set of methods for processing keyboard input in character, line and multiline modes.
Language: Ruby - Size: 1010 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 94 - Forks: 17

jirutka/tty-copy
Copy content to system clipboard via TTY and terminal using ANSI OSC52 sequence
Language: C - Size: 29.3 KB - Last synced at: 10 months ago - Pushed at: over 1 year ago - Stars: 92 - Forks: 7

LegNeato/asciinema-rs
Asciinema client written in Rust
Language: Rust - Size: 943 KB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 90 - Forks: 6

piotrmurach/tty-screen
Terminal screen detection - cross platform, major ruby interpreters
Language: Ruby - Size: 174 KB - Last synced at: 3 days ago - Pushed at: 15 days ago - Stars: 88 - Forks: 10

javaterminal/cloudterm
Cloud Web Terminal Emulator. Opens your terminal to Web.
Language: Java - Size: 1.11 MB - Last synced at: 22 days ago - Pushed at: over 3 years ago - Stars: 83 - Forks: 38

ckaznable/tenki
tty-clock with weather effect
Language: Rust - Size: 11 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 82 - Forks: 4

piotrmurach/tty-cursor
Terminal cursor movement and manipulation of cursor properties such as visibility
Language: Ruby - Size: 92.8 KB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 75 - Forks: 12

Snowflyt/showify
Arguably the most comprehensive library for stringifying any JavaScript value into a human-readable format, handling nearly every scenario you might encounter.
Language: TypeScript - Size: 521 KB - Last synced at: 13 days ago - Pushed at: 21 days ago - Stars: 71 - Forks: 1

piotrmurach/tty-file
File manipulation utility methods
Language: Ruby - Size: 230 KB - Last synced at: 18 days ago - Pushed at: about 1 year ago - Stars: 67 - Forks: 11

piotrmurach/tty-config
A highly customisable application configuration interface for building terminal tools.
Language: Ruby - Size: 205 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 65 - Forks: 8

denosaurs/wait
🌀 Minimal terminal spinner
Language: TypeScript - Size: 48.8 KB - Last synced at: 1 day ago - Pushed at: 7 months ago - Stars: 65 - Forks: 5

betafcc/clc
Tiny bash utility for coloring terminal output and prompt
Language: Shell - Size: 585 KB - Last synced at: 5 months ago - Pushed at: almost 4 years ago - Stars: 62 - Forks: 1

mogenson/ploot
Plot streaming data from stdin to a tty terminal
Language: Rust - Size: 446 KB - Last synced at: 20 days ago - Pushed at: over 4 years ago - Stars: 61 - Forks: 0

piotrmurach/tty-font
Terminal fonts
Language: Ruby - Size: 81.1 KB - Last synced at: 6 days ago - Pushed at: almost 3 years ago - Stars: 60 - Forks: 6

epoch/tallboy
Declarative API for drawing unicode/ascii character tables in crystal lang
Language: Crystal - Size: 84 KB - Last synced at: 20 days ago - Pushed at: almost 4 years ago - Stars: 58 - Forks: 5

piotrmurach/tty-tree
Print directory or structured data in a tree like format
Language: Ruby - Size: 73.2 KB - Last synced at: 14 days ago - Pushed at: about 1 year ago - Stars: 57 - Forks: 3

bash/terminal-colorsaurus
A library for answering the question «Is this terminal dark or light?» 🦕
Language: Rust - Size: 1.7 MB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 53 - Forks: 4

digitallyserviced/tdfgo
TheDraw font renderer in Go
Language: Go - Size: 5.54 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 53 - Forks: 3

henryhale/xterminal
💲 Create web-based command line interfaces
Language: TypeScript - Size: 4.35 MB - Last synced at: 13 days ago - Pushed at: 4 months ago - Stars: 51 - Forks: 14

Oughie/clock-rs
clock-rs - A clock for your terminal!
Language: Rust - Size: 1.98 MB - Last synced at: 15 days ago - Pushed at: 3 months ago - Stars: 50 - Forks: 3

signebedi/gptty
ChatGPT wrapper in your TTY
Language: Python - Size: 726 KB - Last synced at: 2 days ago - Pushed at: about 1 year ago - Stars: 50 - Forks: 7

chrys87/fenrir
An TTY screenreader for Linux.
Language: Python - Size: 7.61 MB - Last synced at: 11 days ago - Pushed at: 4 months ago - Stars: 49 - Forks: 14

unframework/tintty 📦
Arduino source code for the tiny touchscreen VT100 terminal emulator
Language: C++ - Size: 188 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 47 - Forks: 4

xlucn/dotfiles
Linux configuration files (dotfiles) and some useful scripts
Language: Lua - Size: 1.86 MB - Last synced at: 14 days ago - Pushed at: 24 days ago - Stars: 45 - Forks: 3

b1f6c1c4/ttyssh
ssh with tty (serial port) forwarding
Language: Shell - Size: 4.88 KB - Last synced at: 16 days ago - Pushed at: about 6 years ago - Stars: 44 - Forks: 3

acook/remedy
Remedy is a console interaction framework along the lines of Curses written in pure Ruby.
Language: Ruby - Size: 270 KB - Last synced at: 26 days ago - Pushed at: over 1 year ago - Stars: 43 - Forks: 4

piotrmurach/tty-link
Terminal hyperlinks support detection and generation.
Language: Ruby - Size: 170 KB - Last synced at: 15 days ago - Pushed at: 18 days ago - Stars: 42 - Forks: 1

MicheleFiladelfia/fractals-cli
Multiplatform fractals explorer 🌌
Language: Go - Size: 3.4 MB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 42 - Forks: 2

piotrmurach/tty-pager
Terminal output paging - cross-platform, major ruby interpreters
Language: Ruby - Size: 204 KB - Last synced at: 14 days ago - Pushed at: about 1 year ago - Stars: 41 - Forks: 3

bus-stop/x-terminal
An xterm based Atom plugin for providing terminals inside your Atom workspace.
Language: JavaScript - Size: 44.2 MB - Last synced at: 11 days ago - Pushed at: 2 months ago - Stars: 39 - Forks: 9

aymanbagabas/go-pty
Cross platform Go Pty interface
Language: Go - Size: 143 KB - Last synced at: 19 days ago - Pushed at: 4 months ago - Stars: 39 - Forks: 2

sindresorhus/macos-terminal-size
Get the terminal window size on macOS
Language: C - Size: 7.81 KB - Last synced at: about 15 hours ago - Pushed at: over 1 year ago - Stars: 39 - Forks: 4

Carbon225/raspberry-sbus
Linux/Raspberry Pi SBUS driver
Language: C++ - Size: 155 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 36 - Forks: 11

piotrmurach/tty-color
Terminal color capabilities detection
Language: Ruby - Size: 101 KB - Last synced at: 3 days ago - Pushed at: 16 days ago - Stars: 35 - Forks: 7

Awan/cfg
My Unix-like OS's dotfiles...
Language: Vim Script - Size: 46.4 MB - Last synced at: 15 days ago - Pushed at: 7 months ago - Stars: 34 - Forks: 5

vikonix/multitextor
Multiplatform command line text editor.
Language: C++ - Size: 3.25 MB - Last synced at: 9 months ago - Pushed at: almost 2 years ago - Stars: 33 - Forks: 5

xolox/python-capturer
Easily capture stdout/stderr of the current process and subprocesses
Language: Python - Size: 65.4 KB - Last synced at: 2 days ago - Pushed at: about 4 years ago - Stars: 31 - Forks: 7
