Ecosyste.ms: Repos

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

GitHub topics: pty

xtermjs/xterm.js

A terminal for the web

Language: TypeScript - Size: 27 MB - Last synced: 1 day ago - Pushed: 3 days ago - Stars: 16,758 - Forks: 1,576

valpackett/galacritty 📦

[Abandoned experiment] GTK terminal emulator based on Alacritty [USE WEZTERM!]

Language: Rust - Size: 104 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 144 - Forks: 5

byllyfish/shellous

asyncio library that provides an API for running subprocesses

Language: Python - Size: 3.76 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 14 - Forks: 1

bus-stop/x-terminal

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

Language: JavaScript - Size: 44.2 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 38 - Forks: 10

faressoft/terminalizer

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

Language: JavaScript - Size: 3.77 MB - Last synced: 6 days ago - Pushed: about 2 months ago - Stars: 14,978 - Forks: 486

andfoy/pywinpty

Pseudoterminals for Windows in Python

Language: Python - Size: 596 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 104 - Forks: 27

cminyard/gensio

A library to abstract stream I/O like serial port, TCP, telnet, UDP, SSL, IPMI SOL, etc.

Language: C - Size: 9.11 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 78 - Forks: 25

creack/pty

PTY interface for Go

Language: Go - Size: 124 KB - Last synced: 9 days ago - Pushed: about 1 month ago - Stars: 1,604 - Forks: 231

microsoft/node-pty

Fork pseudoterminals in Node.JS

Language: TypeScript - Size: 3.67 MB - Last synced: 20 days ago - Pushed: about 1 month ago - Stars: 1,397 - Forks: 229

aymanbagabas/go-pty

Cross platform Go Pty interface

Language: Go - Size: 133 KB - Last synced: 16 days ago - Pushed: 2 months ago - Stars: 21 - Forks: 0

mikroskeem/ptywrapper 📦

Convenient pseudoterminal wrapper for Java

Language: Java - Size: 29.3 KB - Last synced: 16 days ago - Pushed: about 6 years ago - Stars: 2 - Forks: 0

cs01/termpair

View and control terminals from your browser with end-to-end encryption 🔒

Language: TypeScript - Size: 7.86 MB - Last synced: 15 days ago - Pushed: almost 2 years ago - Stars: 1,593 - Forks: 71

YtvwlD/ele

ele spawns elevated processes.

Language: Rust - Size: 47.9 KB - Last synced: 18 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

rust-cli/rexpect

Rust port of pexpect

Language: Rust - Size: 8.38 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 315 - Forks: 54

green-green-avk/AnotherTerm

Local PTY, USB and Bluetooth serial ports, SSH and Telnet terminal client for Android. Xwayland support (in dev only).

Language: Java - Size: 5.61 MB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 167 - Forks: 19

calebstewart/pwncat

Fancy reverse and bind shell handler

Language: Python - Size: 3.54 MB - Last synced: 20 days ago - Pushed: over 1 year ago - Stars: 2,445 - Forks: 247

freethinkel/fluffy

Terminal from future

Language: Svelte - Size: 31.4 MB - Last synced: 20 days ago - Pushed: 21 days ago - Stars: 0 - Forks: 0

iondodon/manter

Terminal with autocomplete suggestions

Language: Svelte - Size: 3.83 MB - Last synced: 20 days ago - Pushed: about 1 year ago - Stars: 198 - Forks: 6

google/goterm 📦

Go Terminal library with PTY support and colors

Language: Go - Size: 39.1 KB - Last synced: 9 days ago - Pushed: over 3 years ago - Stars: 210 - Forks: 34

TimeToogo/remote-pty

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

Language: Rust - Size: 182 KB - Last synced: 16 days ago - Pushed: almost 2 years ago - Stars: 139 - Forks: 6

kmaork/madbg

A fully-featured remote and preemptive debugger for python

Language: Python - Size: 162 KB - Last synced: 15 days ago - Pushed: 10 months ago - Stars: 228 - Forks: 8

zhiburt/expectrl

A rust library for controlling interactive programs in a pseudo-terminal

Language: Rust - Size: 698 KB - Last synced: 18 days ago - Pushed: 2 months ago - Stars: 162 - Forks: 13

QQxiaoming/quardCRT

Your All-in-One Tool for Terminal Emulation and Remote Desktop

Language: C++ - Size: 108 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 46 - Forks: 3

bracketttc/ncpty

An NCurses pseudoterminal library

Language: C - Size: 161 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 2 - Forks: 0

railsware/upterm 📦

A terminal emulator for the 21st century.

Language: TypeScript - Size: 7.45 MB - Last synced: about 1 month ago - Pushed: almost 5 years ago - Stars: 19,262 - Forks: 616

fristhon/telminal

A Terminal in Telegram!

Language: Python - Size: 68.4 KB - Last synced: 25 days ago - Pushed: 6 months ago - Stars: 48 - Forks: 19

WangYihang/Reverse-Shell-Manager

:hammer: A multiple reverse shell session/client manager via terminal

Language: Python - Size: 56.6 KB - Last synced: about 1 month ago - Pushed: 11 months ago - Stars: 234 - Forks: 66

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: about 1 month ago - Pushed: over 1 year ago - Stars: 617 - Forks: 169

TrshPuppy/pty

Utility code for creating and returning a pty couple using CGo. Meant to be used as a package for NetPuppy!

Language: Go - Size: 7.81 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

MCSManager/PTY

Cross-platform pseudo-teletype application

Language: Go - Size: 2.09 MB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 19 - Forks: 7

Termare/termare_pty

这是termare_view的一个本地终端的例子

Language: C++ - Size: 11.5 MB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 2 - Forks: 2

srlehn/termimg

draw images in terminals

Language: Go - Size: 53.4 MB - Last synced: 16 days ago - Pushed: 6 months ago - Stars: 55 - Forks: 3

byebyebruce/clipty

Transform your Command Line Interface (CLI) function into a web browser-based terminal emulator.

Language: Go - Size: 39.1 KB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 3 - Forks: 0

anthares101/netpwn

A netcat listener alternative with automatic shell stabilization

Language: Python - Size: 28.3 KB - Last synced: 19 days ago - Pushed: about 1 year ago - Stars: 8 - Forks: 1

clarkwang/sexpect

Expect for Shells

Language: C - Size: 208 KB - Last synced: 24 days ago - Pushed: 8 months ago - Stars: 119 - Forks: 15

fuskovic/networker

:wrench: CLI utility for various networking operations

Language: Go - Size: 1.49 MB - Last synced: 2 months ago - Pushed: 11 months ago - Stars: 22 - Forks: 0

mezantrop/sclocka

The real screensaver/lock for terminals

Language: C - Size: 378 KB - Last synced: 26 days ago - Pushed: 9 months ago - Stars: 13 - Forks: 1

stealth/psc

E2E encryption for multi-hop tty sessions or portshells + TCP/UDP port forward

Language: C++ - Size: 137 KB - Last synced: 10 days ago - Pushed: about 1 month ago - Stars: 109 - Forks: 19

afi-dev/Termsteel

Termsteel is a versatile and sleek web terminal built in python and accessible from a web browser to interact without complexity with the terminal on your machine inspired on Pyxtermjs.

Language: HTML - Size: 69.8 MB - Last synced: 14 days ago - Pushed: 3 months ago - Stars: 18 - Forks: 2

TerminalStudio/flutter_pty

Pty for Flutter. Provides the ability to create processes with pseudo terminal file descriptors.

Language: C - Size: 456 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 17 - Forks: 15

jpcweb/xtermjs-socketio

Run a web ssh terminal using xterm.js and socket.io

Language: CSS - Size: 320 KB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 4 - Forks: 2

sigmaSd/deno-pty-ffi

deno wrapper over rust protable-pty that exposes a simple interface

Language: Rust - Size: 118 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 3 - Forks: 1

termbacktime/termbacktime

Terminal recording and playback.

Language: Go - Size: 410 KB - Last synced: 3 months ago - Pushed: about 1 year ago - Stars: 40 - Forks: 2

brightio/penelope

Penelope Shell Handler

Language: Python - Size: 275 KB - Last synced: 3 months ago - Pushed: 5 months ago - Stars: 390 - Forks: 62

propensive/yossarian

The insanity of terminal emulation

Language: Scala - Size: 575 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0

matthew-matvei/freeman 📦

A free, extensible, cross-platform file manager for power users

Language: TypeScript - Size: 2.14 MB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 288 - Forks: 39

zpgu/WebTerminal

Terminal access (SSH/Telnet/TN3270) in web browsers (w/ xterm.js, Java backend)

Language: Java - Size: 609 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 16 - Forks: 4

containerd/console

console package for Go

Language: Go - Size: 1.22 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 165 - Forks: 55

rse/blessed-xterm

XTerm Widget for Blessed Curses Environment

Language: JavaScript - Size: 386 KB - Last synced: 8 days ago - Pushed: about 1 year ago - Stars: 46 - Forks: 11

flaviostutz/ssh-jwt

A SSH server that authorizes PTY, remote or local port forwarding based on JWT token entered as password

Language: Go - Size: 36.1 KB - Last synced: 25 days ago - Pushed: almost 4 years ago - Stars: 2 - Forks: 2

ammarfaizi2/TeaOpenPTY

TeaOpenPTY is a library for PHP to spawn an interactive Linux terminal.

Language: C - Size: 24.4 KB - Last synced: 16 days ago - Pushed: over 3 years ago - Stars: 5 - Forks: 1

revery-ui/revery-terminal

Barebones terminal emulator built with ReasonML + Revery + libvterm

Language: Reason - Size: 687 KB - Last synced: about 1 month ago - Pushed: about 3 years ago - Stars: 81 - Forks: 6

dzervas/netcatty

A simple TCP socket utility that gives you a TTY

Language: Go - Size: 53.7 KB - Last synced: 3 months ago - Pushed: almost 4 years ago - Stars: 27 - Forks: 7

covr/covr

Terminal autocomplete

Language: JavaScript - Size: 43 KB - Last synced: about 2 months ago - Pushed: over 6 years ago - Stars: 2 - Forks: 0

crashappsec/cap10

Script, capture and replay terminal sessions

Language: Nim - Size: 60.5 KB - Last synced: 4 months ago - Pushed: 5 months ago - Stars: 7 - Forks: 0

stealth/crash

crypted admin shell: SSH-like strong crypto remote admin shell for Linux, BSD, Android, Solaris and OSX

Language: C++ - Size: 336 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 166 - Forks: 28

Termare/dart_pty

create pseudo terminal and fork process use dart

Language: Dart - Size: 27.7 MB - Last synced: about 2 months ago - Pushed: almost 2 years ago - Stars: 11 - Forks: 0

fffaraz/inSecure-SHell

A telnet like client/server application using pseudo-terminals (pty) that runs a Bash shell session on the remote server. [fork,forkpty,select,epoll,ipv6 code]

Language: C - Size: 29.3 KB - Last synced: 16 days ago - Pushed: over 7 years ago - Stars: 29 - Forks: 8

mezantrop/empty

Run applications under pseudo-terminal (PTY) sessions (official mirror of Sourceforge)

Language: C - Size: 55.7 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 1 - Forks: 0

sergeysova/alternate-screen

Show alternate terminal screen

Language: JavaScript - Size: 3.91 KB - Last synced: 3 months ago - Pushed: almost 7 years ago - Stars: 4 - Forks: 0

X0RW3LL/PSX

PSX provides a collection of common operations that rely on PowerShell like encoding and hosting PowerShell-specific payloads

Language: PowerShell - Size: 97.7 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 2 - Forks: 1

fearlessdots/ptywrapper

A Go wrapper around the 'github.com/creack/pty' module, simplifying the process of running commands in a pseudo-terminal (PTY).

Language: Go - Size: 38.1 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

yankeguo/termhere

A simple reverse shell tunnel with pty support (window size, ctrl-c, ctrl-d, etc.)

Language: Go - Size: 53.7 KB - Last synced: 9 days ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

michaelvanstraten/pseudoterminal

Cross-platform pseudoterminal (PTY/ConPTY) implementation with async support

Language: Rust - Size: 24.4 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 1 - Forks: 0

RogueScholar/reptyr Fork of nelhage/reptyr

Reparent a running program to a new terminal

Language: C - Size: 389 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

federicotdn/crpty

Call forkpty(3) from Crystal code

Language: Crystal - Size: 1.95 KB - Last synced: 9 months ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

rlafranchi/rails_terminal

A demonstration on how to use ActionCable to stream realtime terminal output

Language: Ruby - Size: 155 KB - Last synced: 9 months ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 0

JLChnToZ/uniterm

🚧Universal Terminal Emulator, might be a great toy terminal front-end for geeks.

Language: TypeScript - Size: 2.82 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 24 - Forks: 0

DominicBreuker/goncat

netcat-like CLI tool with advanced features for bind/reverse shells

Language: Go - Size: 94.7 KB - Last synced: 9 months ago - Pushed: 10 months ago - Stars: 3 - Forks: 0

EricLondon/Ruby-Exec-Shell-With-Timeout

Ruby Exec Shell With Timeout

Language: Ruby - Size: 121 KB - Last synced: 11 months ago - Pushed: over 10 years ago - Stars: 0 - Forks: 0

zmwangx/ets

Command output timestamper

Language: Go - Size: 73.2 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 87 - Forks: 9

iximiuz/ptyme

Simplest possible example of PTY usage

Language: C - Size: 7.81 KB - Last synced: 9 months ago - Pushed: over 1 year ago - Stars: 28 - Forks: 4

anthares101/omega

From Wordpress admin to pty automatically!

Language: Python - Size: 714 KB - Last synced: 7 days ago - Pushed: 2 months ago - Stars: 14 - Forks: 1

runletapp/go-console

Cross-platform PTY interface

Language: Go - Size: 396 KB - Last synced: 9 months ago - Pushed: 12 months ago - Stars: 25 - Forks: 8

green-green-avk/build-proot-android

PRoot build scripts (and prebuilt binaries) for Android.

Language: Shell - Size: 10.1 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 42 - Forks: 23

green-green-avk/AnotherTermLite

Local pty, USB UART and Telnet terminal client for Android.

Language: Java - Size: 1.3 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 10 - Forks: 1

Print3M/good-term

Simple Linux terminal emulator written in Python for educational purpose.

Language: Python - Size: 72.3 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

satheesh1997/webpty

A helpful package that helps you access shell & shell-based applications via web application

Language: Python - Size: 196 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 14 - Forks: 5

green-green-avk/proot Fork of termux/proot

Original PRoot clone extended for better compatibility with Android versions 4.0 - 10.

Language: C - Size: 582 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 21 - Forks: 6

rdrahul/termcap

Record your terminal with ease

Language: Go - Size: 8.79 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 1 - Forks: 0

tolstoyevsky/gits 📦

Web-based terminal emulator

Language: Python - Size: 666 KB - Last synced: 15 days ago - Pushed: almost 7 years ago - Stars: 7 - Forks: 0

camelcc/webshell 📦

Web shell based on pty and xterm.js

Language: TypeScript - Size: 536 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 6 - Forks: 1

KingDomPan/gors

go实现的终端录屏程序

Language: Go - Size: 612 KB - Last synced: about 1 year ago - Pushed: over 7 years ago - Stars: 22 - Forks: 12

vshymanskyy/serial-server

Simple serial port server

Language: JavaScript - Size: 104 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 21 - Forks: 2

TerminalStudio/pty

Pty for Dart and Flutter.

Language: Dart - Size: 2.36 MB - Last synced: 9 months ago - Pushed: about 2 years ago - Stars: 31 - Forks: 6

Biswa96/XConPty

Experiments with Pseudo Console in Windows 10

Language: C - Size: 74.2 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 14 - Forks: 4

nihalrai/hackthebox

Tools & Techniques

Size: 23.4 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 3 - Forks: 0

crystal-posix/pty.cr

Pty bindings for Crystal

Language: Crystal - Size: 15.6 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0

rstemmer/onpts

⛓ This tool writes into the input buffer of a specific pseudo terminal slave (PTS).

Language: C - Size: 27.3 KB - Last synced: 12 months ago - Pushed: about 5 years ago - Stars: 1 - Forks: 0

arkamar/ptkl

Pseudo Terminal Key Logger

Language: C - Size: 17.6 KB - Last synced: 16 days ago - Pushed: almost 4 years ago - Stars: 3 - Forks: 2

zuiwuchang/webpc

remote-shell, File sharing and management

Language: TypeScript - Size: 8.51 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 5 - Forks: 3

xmine64/ters

simple terminal scroller

Language: C - Size: 60.5 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 5 - Forks: 1

waf/MiniTerm

Experiments with the new Windows PTY APIs

Language: C# - Size: 17.6 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 11 - Forks: 1

interruptinuse/fixwinsz

restrict terminal size assumed by programs via forkpty(3)

Language: Python - Size: 66.4 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

Complexicon/backdrop

hacked together screen-alike tool for node (WIP)

Language: JavaScript - Size: 5.86 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

louis-bompart/automatic-dollop

Minimum Reproducible Example for conPty issue with [email protected]

Language: TypeScript - Size: 2.93 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

guino/jcterm Fork of jcraft/jcterm

Fork of jcraft's JCTerm updated to support XTerm emulation

Language: Java - Size: 918 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

thewoolleyman/process_helper

Makes it easy to spawn Ruby sub-processes with guaranteed exit status handling, capturing and/or suppressing combined STDOUT and STDERR streams, providing STDIN input, timeouts, and running via a pseudo terminal.

Language: Ruby - Size: 71.3 KB - Last synced: 21 days ago - Pushed: almost 6 years ago - Stars: 10 - Forks: 1

Travmatth/ft_script

A script clone

Language: C - Size: 1.33 MB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

pkage/project5

expose a root terminal to the world, "safely"

Language: JavaScript - Size: 407 KB - Last synced: 23 days ago - Pushed: about 5 years ago - Stars: 1 - Forks: 0