Topic

terminal

Terminal is a serial computer interface for text entry and display. Instruction given to perform a task are called commands. Current computers (GUI based) uses terminal emulators such as Unix shell, BASH shell, command prompt.

Repositories (1682)

boo
boo coder Zig

A GNU screen style terminal multiplexer built on libghostty.

753
tetro-tui
tetro-tui Strophox Rust

Terminal-based but modern tetromino-stacking game that is customizable and cross-platform

751
st
st siduck C

snazzy terminal (suckless + beautiful)

750
GMSSH
GMSSH GMSSH Go

GMSSH: Desktop-Grade AI-Driven Operations Terminal High Performance · Non-Intrusive · AI-Powered;GMSSH 桌面级 AI 运维终端.高性能·AI 智驱

749
tml
tml liamg Go

:rainbow::computer::art: A tiny markup language for terminal output. Makes formatting output in CLI apps easier!

746
termbox2
termbox2 termbox C

terminal I/O library

745
Codeman
Codeman Ark0N TypeScript

Self-hosted mission control for AI coding agents: run Claude Code, OpenCode, Pi, Codex, and Antigravity & Gemini CLI 24/7, from any device, watch ever...

745
nom
nom guyfedwards Go

RSS reader for the terminal

738
drift
drift phlx0 Go

Terminal screensaver that activates when you're idle — constellations, rain, particles & more. Press any key to resume. Just drift away!

737
terminology
terminology borisfaure C

The best terminal emulator based on the Enlightenment Foundation Libraries

736
Cosmic-IDE
Cosmic-IDE Cosmic-Ide Kotlin

A desktop-class, general-purpose IDE for Android, powered by a full Linux environment.

729
shox
shox liamg Go

🍫 A customisable, universally compatible terminal status bar

727
themes
themes hardhackerlabs

🧑🏾‍🚀 One Theme to Rule Them All 🌈

726
flatten.nvim
flatten.nvim willothy Lua

Pipe from wezterm, kitty, and neovim terminals into your current neovim instance. Like `code -r` on steroids.

724
termplotlib
termplotlib nschloe Python

:chart_with_upwards_trend: Plotting on the command line

723
spotify-cli-linux
spotify-cli-linux pwittchen Python

A command line interface to Spotify on Linux

721
hackernews-TUI
hackernews-TUI aome510 Rust

A Terminal UI to browse Hacker News

719
lazyrsync
lazyrsync westpoint-io Rust

🦀 A friendly terminal UI for rsync, written in Rust. Reusable profiles, an honest dry-run diff, and live progress, even over SSH.

715
globe
globe adamsky Rust

Interactive ASCII globe generator

714
wechatcmd
wechatcmd liushuchun Go

提供微信终端版本、微信命令行版本聊天功能、微信机器人

712
nve
nve ehmicky JavaScript

Run any command on specific Node.js versions

711
csview
csview wfxr Rust

📠 Pretty and fast csv viewer for cli with cjk/emoji support.

702
orbiton
orbiton xyproto Go

Snappy and configuration-free text editor/IDE for the terminal. Suitable for writing git commit messages, editing Markdown, config files, source code,...

700
neonmodem
neonmodem mrusme Go

Neon Modem Overdrive (https://tty.fail/mrus/neonmodem)

699
bcal
bcal jarun C

:1234: Bits, bytes and general-purpose calculator

698
horizon
horizon peters Rust

GPU-accelerated terminal board that puts all your sessions on an infinite canvas

696
kotter
kotter varabyte Kotlin

A declarative, Kotlin-idiomatic API for writing dynamic console applications.

695
pxltrm
pxltrm dylanaraps Shell

🖌️ pxltrm - [WIP] A pixel art editor inside the terminal

694
ytermusic
ytermusic ccgauche Rust

An in terminal youtube music client with focus on privacy, simplicity and performance

692
scope-tui
scope-tui alemidev Rust

oscilloscope/vectorscope/spectroscope for your terminal

692
NeoTerm
NeoTerm NeoTerrm Java

👍 modern terminal emulator for Android

691
LibTerm
LibTerm ColdGrub1384 Swift

iOS sandboxed terminal with Python, Lua and Clang

688
clui
clui VladimirMarkelov Go

Command Line User Interface (Console UI inspired by TurboVision)

688
cmd2
cmd2 python-cmd2 Python

cmd2 - quickly build feature-rich and user-friendly interactive command line applications in Python

686
terminaltables
terminaltables Robpol86 Python

Project no longer maintained.

685
tab-rs
tab-rs austinjones Rust

The intuitive, config-driven terminal multiplexer designed for software & systems engineers

685
castero
castero xgi Python

TUI podcast client for the terminal

683
listr2
listr2 listr2 TypeScript

NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive.

683
sudo-touchid
sudo-touchid artginzburg Shell

 Permanent TouchID support 👆 for `sudo`.

680
turbo
turbo magiblot C++

An experimental text editor based on Scintilla and Turbo Vision.

679
claude-status-bar
claude-status-bar m1ckc3s Swift

Menu bar status indicator for Claude Code

678
sultan
sultan davydany Python

Sultan: Command and Rule over your Shell

677
treemd
treemd Epistates Rust

A (TUI/CLI) markdown navigator with tree-based structural navigation.

677
Rezi
Rezi RtlZeroMemory TypeScript

Build TypeScript TUI backed by fast native rendering engine

676
wcgw
wcgw rusiaaman Python

Shell and coding agent on mcp clients

674
funky
funky bbugyi200 Python

Funky takes shell functions to the next level by making them easier to define, more flexible, and more interactive.

671
toipe
toipe Samyak2 Rust

yet another typing test, but crab flavoured

670
terminal-link
terminal-link sindresorhus JavaScript

Create clickable links in the terminal

669
tplay
tplay maxcurzi Rust

A terminal ASCII media player. View images, gifs, videos, webcam, YouTube, etc.. directly in the terminal as ASCII art.

667
code-minimap
code-minimap wfxr Rust

🛰 A high performance code minimap render.

663