Skip to content
#

Command-line interface

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,255 public repositories matching this topic...

xtd

Free open-source modern C++20 framework to create console (CLI), forms (GUI like WinForms) and unit test (xUnit) applications and libraries on Windows, macOS, Linux, iOS, Android, FreeBSD, Haiku, and SerenityOS.

  • Updated Nov 2, 2025
  • C++

Created by Glenda Schroeder

Released 1965

Followers
61.5k followers
Website
github.com/topics/cli
Wikipedia
Wikipedia