Command-line interface
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 2,366 public repositories matching this topic...
A simple CLI tool that can intercept certain commands and double check if you really want to execute them
-
Updated
Apr 30, 2021 - C
Motor Power Control using AT89C52 Microcontroller with CLI Command using UART interface
-
Updated
Feb 13, 2024 - C
A simple implementation of linked list data structure.
-
Updated
Jan 21, 2022 - C
This is my playground on embedded device.
-
Updated
Feb 9, 2025 - C
A CLI contact manager in C with file-based storage and full CRUD operations.
-
Updated
Jun 3, 2026 - C
Stack data structure implementation in C using dynamic memory allocation, supporting push/pop operations, stack transfer, and stack copying utilities (Data Structures, UNIWA).
-
Updated
Mar 9, 2026 - C
A user friendly UI console-based password strength meter ,which checks the strength of password entered.
-
Updated
Jul 19, 2026 - C
A C-based CLI playlist generator that alphabetizes a music catalog and creates a smart-shuffled playback queue. It duplicates every song so it plays exactly twice, utilizing a Fisher-Yates randomizer and lookahead validation to guarantee identical tracks are always separated by a minimum of five songs
-
Updated
Jun 15, 2026 - C
Terminal project and task manager
-
Updated
Sep 1, 2026 - C
A small command-line contact manager written in C.
-
Updated
Jul 3, 2026 - C
-
Updated
Aug 17, 2026 - C
Created by Glenda Schroeder
Released 1965
- Followers
- 61.8k followers
- Website
- github.com/topics/cli
- Wikipedia
- Wikipedia