An open API service providing repository metadata for many open source software ecosystems.

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