Tty Open Source Projects

Browse 121 Tty open source projects, ranked by GitHub stars. Find the most popular Tty tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 121 projects
20,934 stars

xtermjs/xterm.js

A terminal for the web

Metrics details
Stars20,934
19,518 stars

yudai/gotty

Share your terminal as a web application

Metrics details
Stars19,518
19,076 stars

railsware/upterm

A terminal emulator for the 21st century.

Metrics details
Stars19,076
18,940 stars

browsh-org/browsh

A fully-modern text-based browser, rendering to TTY and browsers

Metrics details
Stars18,940
16,138 stars

faressoft/terminalizer

🦄 Record your terminal and generate animated gif images or share a web player

Metrics details
Stars16,138
12,228 stars

cyrus-and/gdb-dashboard

Modular visual interface for GDB in Python

Metrics details
Stars12,228
12,068 stars

tsl0922/ttyd

Share your terminal over the web

Metrics details
Stars12,068
7,946 stars

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

Metrics details
Stars7,946
7,543 stars

ekzhang/sshx

Fast, collaborative live terminal sharing over the web

Metrics details
Stars7,543
4,988 stars

tianon/gosu

Simple Go-based setuid+setgid+setgroups+exec

Metrics details
Stars4,988
4,026 stars

zhaojh329/rtty

🐛 Access your device from anywhere via the web.

Metrics details
Stars4,026
3,882 stars

FormidableLabs/nodejs-dashboard

Telemetry dashboard for node.js apps from the terminal!

Metrics details
Stars3,882
3,505 stars

quickjs-zh/QuickJS

QuickJS是一个小型并且可嵌入的Javascript引擎,它支持ES2020规范,包括模块,异步生成器和代理器。

Metrics details
Stars3,505
3,058 stars

tio/tio

A serial device I/O tool

Metrics details
Stars3,058
2,837 stars

cdleon/awesome-terminals

Terminal Emulators

Metrics details
Stars2,837
2,813 stars

maxmcd/webtty

Share a terminal session over WebRTC

Metrics details
Stars2,813
2,644 stars

pstadler/keybase-gpg-github

Step-by-step guide on how to create a GPG key on keybase.io, adding it to a local GPG setup and using it with Git and GitHub.

Metrics details
Stars2,644
2,326 stars

withoutboats/notty

A new kind of terminal

Metrics details
Stars2,326
2,168 stars

redox-os/termion

Mirror of https://gitlab.redox-os.org/redox-os/termion

Metrics details
Stars2,168
2,063 stars

creack/pty

PTY interface for Go

Metrics details
Stars2,063
1,922 stars

brightio/penelope

Penelope Shell Handler

Metrics details
Stars1,922
1,566 stars

piotrmurach/tty-prompt

A beautiful and powerful interactive command line prompt

Metrics details
Stars1,566
1,493 stars

logrusorgru/aurora

Golang ultimate ANSI-colors that supports Printf/Sprintf methods

Metrics details
Stars1,493
1,317 stars

erkin/ponysay

Pony rewrite of cowsay.

Metrics details
Stars1,317
1,188 stars

gansm/finalcut

A Modern C++ Text-Based Widget Toolkit (TUI)

Metrics details
Stars1,188
1,135 stars

xorg62/tty-clock

Clock using lib ncurses

Metrics details
Stars1,135
1,038 stars

joukos/PaperTTY

PaperTTY - Python module to render a TTY or VNC on e-ink

Metrics details
Stars1,038
1,023 stars

ncopa/su-exec

switch user and group id and exec

Metrics details
Stars1,023
992 stars

elisescu/tty-share

Share your linux or osx terminal over the Internet.

Metrics details
Stars992
965 stars

tvrzna/emptty

Dead simple CLI Display Manager on TTY

Metrics details
Stars965
842 stars

nguyenquangminh0711/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.

Metrics details
Stars842
806 stars

anseki/readline-sync

Synchronous Readline for interactively running to have a conversation with the user via a console(TTY).

Metrics details
Stars806
788 stars

octobanana/peaclock

A responsive and customizable clock, timer, and stopwatch for the terminal.

Metrics details
Stars788
658 stars

cloudtty/cloudtty

A Friendly Kubernetes CloudShell (Web Terminal) !

Metrics details
Stars658
652 stars

carloslack/KoviD

Red-Team LKM

Metrics details
Stars652
634 stars

unjs/std-env

Runtime Agnostic Env Info

Metrics details
Stars634
612 stars

platformio/platformio-atom-ide-terminal

A terminal package for Atom, complete with themes, API and more for PlatformIO IDE

Metrics details
Stars612
525 stars

fuelen/owl

A toolkit for writing command-line user interfaces.

Metrics details
Stars525
480 stars

rabchev/web-terminal

Web-Terminal is a terminal server that provides remote CLI via standard web browser and HTTP protocol.

Metrics details
Stars480
440 stars

piotrmurach/tty-spinner

A terminal spinner for tasks that have non-deterministic time frame.

Metrics details
Stars440
434 stars

piotrmurach/tty-progressbar

Display a single or multiple progress bars in the terminal.

Metrics details
Stars434
431 stars

dtinth/ttycast

Broadcast your tty to the world! Stream your live terminal session online. Powered by ttyrec, tty.js and Socket.IO

Metrics details
Stars431
429 stars

gbmhunter/CppLinuxSerial

Serial port library written in C++.

Metrics details
Stars429
428 stars

larswaechter/voici.js

A Node.js library for pretty printing your data on the terminal🎨

Metrics details
Stars428
407 stars

akimd/bison

GNU Bison

Metrics details
Stars407
405 stars

piotrmurach/tty-command

Execute shell commands with pretty output logging and capture stdout, stderr and exit status.

Metrics details
Stars405
384 stars

pqwy/notty

Declarative terminal graphics for OCaml

Metrics details
Stars384
376 stars

micromata/dave

A totally simple and very easy to configure stand alone webdav server

Metrics details
Stars376
361 stars

mortie/snow

A testing library for C.

Metrics details
Stars361
356 stars

mpereira/tty-solitaire

Play solitaire in your terminal!

Metrics details
Stars356
356 stars

me-no-dev/RasPiArduino

Arduino Framework for RaspberryPI

Metrics details
Stars356
350 stars

sindresorhus/get-stdin

Get stdin as a string or buffer

Metrics details
Stars350
343 stars

cirocosta/asciinema-edit

asciinema casts post-production tools

Metrics details
Stars343
333 stars

9seconds/ah

A better history

Metrics details
Stars333
327 stars

piotrmurach/tty-markdown

Convert a markdown document or text into a terminal friendly output.

Metrics details
Stars327
322 stars

npm/gauge

A terminal based horizontal guage aka, a progress bar

Metrics details
Stars322
309 stars

tecfu/tty-table

Terminal table for Windows, Linux, and MacOS. Written in nodejs. Also works in browser console. Word wrap, padding, alignment, colors, Asian character support, per-column callbacks, and you can pass rows as objects or arrays. Backwards compatible with Automattic/cli-table.

Metrics details
Stars309
307 stars

kmaork/madbg

A fully-featured remote and preemptive debugger for python

Metrics details
Stars307
301 stars

jez/git-heatmap

:bar_chart: Display a heatmap for oft-edited files

Metrics details
Stars301
300 stars

0xR0/shellver

Reverse Shell Cheat Sheet TooL

Metrics details
Stars300
1-60 of 121 projects
Get A Weekly Email With Trending Tty Projects
Stay updated on Tty plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.