GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

command-line-interface

Star
cli logo

Before there were graphical user interfaces, command-line interfaces were used to issue commands to a computer. Programs that handle the user interface are called command language interpreters, often known as a shell. A CLI may give a user more control over the computer and programs they wish to execute.

Here are 1,226 public repositories matching this topic...

Language: All
Filter by language
All 1,226 Python 373 JavaScript 104 Java 95 Rust 90 C++ 88 C 83 Go 78 TypeScript 63 C# 46 Shell 32
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated
gitui

gitui-org / gitui

Star 22.7k

Blazing 💥 fast terminal-ui for git written in rust 🦀

git bash rust terminal async tui command-line-tool hacktoberfest command-line-interface
  • Updated Oct 6, 2026
  • Rust
onefetch

o2sh / onefetch

Star 12.1k

Command-line Git information tool

git rust cli command-line tool command-line-interface
  • Updated Nov 9, 2026
  • Rust
jc

kellyjonbrazil / jc

Star 8.7k

CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.

python linux bash cli yaml json command-line scripting convert python-library command-line-tool parsers serialize shell-scripting bash-scripting command-line-interface
  • Updated Nov 11, 2026
  • Python
trippy

fujiapple852 / trippy

Sponsor
Star 8.2k

A network diagnostic tool

windows macos linux dns rust cli networking tool network ping icmp tui netbsd rustlang command-line-tool traceroute mtr command-line-interface tui-rs ratatui
  • Updated Nov 10, 2026
  • Rust

shobrook / rebound

Star 4.1k

Instant Stack Overflow results whenever an exception is thrown

python stackoverflow error-messages command-line-tool terminal-app command-line-interface
  • Updated Feb 16, 2022
  • Python

babarot / enhancd

Sponsor
Star 2.7k

🚀 A next-generation cd command with your interactive filter

shell bash zsh cli cd fzf fuzzy-search shell-extension zplug command-line-tool shell-scripts autojump fasd jump z command-line-interface fzf-scripts
  • Updated Oct 9, 2026
  • Shell

p-gen / smenu

Star 2.5k

smenu started as a lightweight and flexible terminal menu generator, but quickly evolved into a powerful and versatile CLI selection tool for interactive or scripting use.

c shell cli console terminal command-line interactive tui menus selection shell-scripts command-line-interface
  • Updated Nov 4, 2026
  • C

CITGuru / PyInquirer

Star 2k

A Python module for common interactive command line user interfaces

python cli command-line-app command-line ipython python3 prompt-toolkit cli-app cmd command-line-tool unix-command python2 inquirer command-line-interface pyinquirer
  • Updated Mar 2, 2024
  • Python

reactopt / reactopt

Star 2k

A CLI React performance optimization tool that identifies potential unnecessary re-rendering

react javascript testing commandline npm component reactjs optimization react-component npm-package chromium npm-module developer-tools testing-tools commandline-interface react-devtools command-line-interface puppeteer
  • Updated Mar 23, 2018
  • JavaScript

npkgz / cli-progress

Star 1.3k

⌛ easy to use progress-bar for command-line/terminal applications

nodejs javascript cli command-line progress-bar progressbar command-line-tool nodejs-library command-line-interface
  • Updated Oct 23, 2023
  • JavaScript

chinapandaman / PyPDFForm

Star 1.2k

🔥 The Python library & CLI for PDF forms.

python cli pdf python-library python3 python-programming pdf-forms cli-app python-3 pdf-files command-line-tool pdf-document pdf-generation pdffiller python-package pdf-merge pdf-merger command-line-interface python-project pdf-document-processor
  • Updated Nov 12, 2026
  • Python

AmmarAbouZor / tui-journal

Star 792

Your journal app if you live in a terminal

rust journal terminal tui command-line-tool terminal-app command-line-interface
  • Updated Nov 1, 2026
  • Rust

sveinbjornt / hear

Star 671

Command line interface for the built-in speech recognition and transcription capabilities in macOS.

macos osx command-line subtitles speech-recognition macosx command-line-tool transcription command-line-interface transcribe-audio-files subtitles-generator transcription-tool transcribe-audio
  • Updated Aug 30, 2026
  • Objective-C

mcknly / breadboard-os

Star 603

A firmware platform aimed at quick prototyping, built around FreeRTOS and a feature-packed CLI

cli arm microcontroller embedded firmware freertos mcu rtos command-line-interface rp2040 raspberry-pi-pico rp2040w rp2350
  • Updated Feb 25, 2025
  • C
zeit

mrusme / zeit

Star 594

Zeit, erfassen. A command line tool for tracking time. (https://tty.fail/mrus/zeit)

productivity commandline tracking time command-line tui zeit toggl time-tracker command-line-tool terminal-based tyme commandline-interface commandline-tool time-tracking activity-tracker command-line-interface activity-tracking segv segv-license
  • Updated Nov 3, 2026
  • Go
jello

kellyjonbrazil / jello

Star 536

CLI tool to filter JSON and JSON Lines data with Python syntax. (Similar to jq)

python bash cli json query command-line filter scripting process jq command-line-tool shell-scripting bash-scripting command-line-interface json-lines
  • Updated May 30, 2025
  • Python

databricks / cli

Star 429

Databricks CLI

databricks command-line-interface
  • Updated Nov 12, 2026
  • Go
QuarkTS

kmilo17pet / QuarkTS

Star 357

An open-source OS for embedded applications that supports prioritized cooperative scheduling, time control, inter-task communications primitives, hierarchical state machines and CoRoutines.

iot avr arm embedded microcontrollers state-machine stm32 coroutines os embedded-systems internet-of-things event-driven msp430 lpc multitasking rtos cooperative hierarchical-state-machine kinetis command-line-interface
  • Updated Oct 27, 2025
  • C

hugovk / em-keyboard

Sponsor
Star 336

The CLI emoji keyboard

python emoji cli terminal emoji-picker command-line-interface
  • Updated Nov 12, 2026
  • Python
mcman

deniz-blue / mcman

Sponsor
Star 331

Powerful Minecraft Server Manager CLI. Easily install jars (server, plugins & mods) and write config files. Docker and git support included.

config docker cli minecraft plugin-manager server command-line minecraft-server configuration minecraft-plugin curseforge server-management command-line-interface server-manager fabricmc papermc modrinth quiltmc
  • Updated Sep 19, 2026
  • Rust

Created by Glenda Schroeder

Released 1965

Followers
61.8k followers
Website
github.com/topics/cli
Wikipedia
Wikipedia
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.