An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with termios

A curated list of projects in awesome lists tagged with termios .

https://github.com/gdt050579/AppCUI-rs

AppCUI – A feature-rich and cross-platform TUI/CUI framework for Rust, enabling modern terminal-based applications on Windows, Linux, and macOS. Includes built-in UI components like buttons, menus, list views, tree views, checkboxes, and more. Perfect for building fast and interactive CLI tools and text-based interfaces

console-app ncurses-tui rust terminal-graphics terminal-ui termios tui tui-app windows-terminal

Last synced: 26 Sep 2025

https://github.com/engali94/ax-editor

Ax is a code editor with syntax highlighting that runs in your terminal written completely in Swift.

ax-editor code code-editor swift swift5 syntax-highlighting terminal termios text-editor

Last synced: 29 Apr 2025

https://github.com/arika/ruby-termios

A simple wrapper or termios(3) for Ruby.

ruby termios

Last synced: 10 Mar 2026

https://github.com/fluepke/esptool

esptool.py replacement written in #golang

esp32 esp32-arduino esptool golang iot termios

Last synced: 16 Aug 2025

https://github.com/michealroberts/samps

Modern, type-safe, zero-dependency Python library for serial port I/O access

i2c serial spi termios uart usb

Last synced: 03 Mar 2026

https://github.com/troglobit/getty

Minix getty

getty minix termios

Last synced: 18 Mar 2025

https://github.com/bnoordhuis/termios

Pretty-print the contents of `struct termios`

termios unix

Last synced: 11 Apr 2025

https://github.com/kdheepak/termios.jl

This Julia package provides an TERMIOS interface to the POSIX calls for tty I/O control.

julia termios

Last synced: 13 Apr 2025

https://github.com/ferhatgec/termiospp

termiospp, C++ wrapper around termios.h

cplusplus cpp term termios termios-structure

Last synced: 14 Apr 2025

https://github.com/soypat/pserial

USB/Serial implementation in Go that is meant to be a syscall-compatible replacement for pyserial.

golang pyserial serial termios usb

Last synced: 27 Oct 2025

https://github.com/srccircumflex/thevtpyproject

Python library for creating text-based user interfaces (TUI) based on ANSI escape sequences and modifying the emulator (unblocked stdin, disabling implemented functions, ...).

ansi ansi-colors ansi-escape-codes cli command-line emulator escape-sequences framework library python3 terminal termios termios-for-windows tty tui ui vt100

Last synced: 30 Oct 2025

https://github.com/ferhatgec/intelligentui

Fegeya intelligenTUI, really simple & single header TUI library.

buffer cli cpp cpp17 intelligent terminal terminal-emulator termios tui ui

Last synced: 07 May 2026

https://github.com/ferhatgec/totem

Totem, 'less' without '--help'

buffer cli cpp less linux termios unix

Last synced: 04 May 2026

https://github.com/xanthium-enterprises/linux-serialport-programming-using-c-termios-api

Learn to program the serial port of a Linux Computer like Ubuntu,Fedora,Arch using C language and termios API for communicating with a single board computer like Arduino (ATmega328P) or Raspberry Pi Pico.

arduino-linux-serialport arduino-serial atmega328p c-language c-programming c-programming-language linux linux-serialport msp430g2553 raspberry-pi raspberry-pi-pico serial-communication serial-port-communication serialport termios termios-structure tty ttys0 ttyusb

Last synced: 17 Sep 2025

https://github.com/sanjinkurelic/terminalsnake

Snake for Linux terminal

c game gcc linux terminal termios

Last synced: 10 Apr 2026

https://github.com/mnito/charmine

Terminal game experiment

characters golang ioctl syscall terminal-game termios

Last synced: 25 Mar 2025

https://github.com/soypat/cereal

Serial port abstraction creation for bugst, sers, goburrow and tarm serial libraries.

go golang hal hardware-abstraction serial termios

Last synced: 24 Oct 2025

https://github.com/astrodynamic/uart-in-c

The project is a C program that facilitates communication between two serial ports (COM ports). It creates two threads to handle the communication independently. The program reads packets from one serial port, verifies their integrity, and sends them to a system message queue.

c com-port console console-application linux makefile port termios threads ttyusb uart-controller uart-protocol

Last synced: 15 May 2026

https://github.com/daedaluz/goserial

Pure go serial library for linux

go linux serial spidev termios

Last synced: 02 May 2026

https://github.com/cardboarddog/jumper

A game written in c which lets you "play" text files as a platformer (created in one day)

c cli game games graphics linux mit-license parsing terminal termios text tty tui

Last synced: 02 Mar 2026

https://github.com/samwson/kilo

A small text editor

go golang termios text-editor

Last synced: 16 May 2026

https://github.com/mjkloeckner/tictactoe

Command line Tic Tac Toe game using ANSI Escape Codes

command-line game termios tui

Last synced: 14 Jul 2025

https://github.com/sikofitt/getch_c

This is an attempt at replicating the non standard _getch function for windows from conio.h on linux

c getch linux termios windows-alternative

Last synced: 06 May 2026

https://github.com/louisdutton/editor

A lightweight text editor for the terminal

bindings devtools mojo termios tty tui vim

Last synced: 23 Feb 2025

https://github.com/alvachon/42_minishell

Implementing a "shell in a shell" and learning the magical world of GNU readline and termios.h

42-minishell gnu-readline minishell shell-implementation termios

Last synced: 13 Mar 2025