#
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 455 public repositories matching this topic...
y-mx-b
commented
Feb 4, 2022
[Fennel]
Fennel is a Lisp that compiles to Lua. It combines the flexibility of Lisp with the speed and simplicity of Lua.
Logo
https://fennel-lang.org/logo.svg
Upstream support
- tokei does not support this language.
CLI tool and python library that converts the output of popular command-line tools and file-types 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
Jul 7, 2022 - Python
Command-line tool that instantly fetches Stack Overflow results when an exception is thrown
-
Updated
Feb 16, 2022 - Python
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
Jun 28, 2022 - Shell
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
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.
-
Updated
Jul 7, 2022 - C
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
Apr 28, 2022 - Python
nodejs
javascript
cli
command-line
progress-bar
progressbar
command-line-tool
nodejs-library
command-line-interface
-
Updated
Jun 28, 2022 - JavaScript
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
Jul 8, 2022 - Python
the cli emoji keyboard
-
Updated
Jul 4, 2022 - Python
A console-oriented COVID-19 tracker with real-time updates for your favorite terminal. 💻 🌏 😷
windows
cli
real-time
terminal
curl
corona
cmd
command-line-tool
termux
hacktoberfest
command-line-interface
coronavirus
coronavirus-tracking
coronavirus-real-time
coronavirus-info
coronavirus-tracker
covid19
covid19-data
covid19-tracker
coronavirus-tracker-cli
-
Updated
Jul 6, 2022 - TypeScript
Google Calendar command line tool for Node.js
-
Updated
Jul 7, 2022 - JavaScript
Awesome WebSocket CLient - an interactive command line client for testing websocket servers
debugging
cli
command-line-app
websocket
websockets
websocket-client
gocui
websocket-connection
command-line-interface
-
Updated
Jul 7, 2022 - Go
Declarative framework for interactive CLI applications
cli
middleware
parser
library
framework
terminal
csharp
command
command-line
tooling
commands
directives
command-line-tool
terminal-based
command-pattern
command-line-parser
middleware-pipeline
command-line-interface
csharp-library
-
Updated
Jun 23, 2022 - C#
Automagically generates command-line interfaces (CLI) for any module. Expected options and help sections are created automatically based on parameters names, with support to async.
-
Updated
Jan 25, 2021 - JavaScript
swift
cli
swift-library
command-line
commands
swift-framework
commander
command-line-parser
command-line-interface
swift-cli
commandant
coverage-graph
-
Updated
Nov 21, 2020 - Swift
Your best CLI generator in JuliaLang
-
Updated
Jun 19, 2022 - Julia
Open
Uninstall Danger.js
3
jwu910
commented
May 13, 2022
good first issue
Good for newcomers
A simple Python wrapper and command-line interface for archive.org’s "Save Page Now" capturing service
-
Updated
Jun 26, 2022 - Python
The project help you to quickly build layouts in terminal,cross-platform(一个跨平台的命令行ui布局工具)
cli
select
command-line
progress
progress-bar
loading
prompt-toolkit
cli-app
cmd
choice
command-line-tool
inquirer
terminal-colors
command-line-interface
terminal-ui
pyinquirer
-
Updated
Mar 12, 2022 - Python
Deno command-line interfaces made easy
cli
typescript
cli-app
command-line-parser
command-line-interface
arguments-parser
deno
deno-arguments-parser
deno-tools
-
Updated
Jun 28, 2022 - TypeScript
Common Lisp bindings for the ncurses terminal library.
cli
console
gui
library
terminal
lisp
command-line
binding
common-lisp
tui
terminfo
ncurses
sbcl
curses
quicklisp
text-user-interface
command-line-interface
-
Updated
Jun 19, 2022 - Common Lisp
POSIX-compliant command-line UI (CLI) parser and Hierarchical-configuration operations
cli
commandline
getopt
command-line
daemon
posix
command-line-parser
commandline-interface
jaro-winkler-distance
commandline-arguments
command-line-interface
posix-compatible
posix-compliant
commandlineparser
fossa-status
subcommand
cmdr
logex
hierarchy-configurations
cmdr-addons
-
Updated
May 29, 2022 - Go
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
microcontrollers
state-machine
stm32
coroutines
os
embedded-systems
internet-of-things
event-driven
msp430
lpc
multitasking
rtos
cooperative
hierarchical-state-machine
kinetis
embedded-c
command-line-interface
-
Updated
Mar 29, 2022 - C
A tool crate to quickly build rust command line application.
rust
cli
command
command-line
rust-lang
cli-app
rustlang
rust-book
rust-crate
command-line-interface
-
Updated
Aug 25, 2021 - Rust
nodejs
javascript
cli
boilerplate
babel
node
typescript
command-line
npm-package
npm-module
cli-app
node-js
command-line-tool
node-boilerplate
command-line-interface
boilerplate-node
npx
-
Updated
Jan 24, 2021 - TypeScript
A Command-Line Interface for the Swift Package Manager
-
Updated
Dec 1, 2018 - Swift
Write powerful CLIs with argparse actions that pack a punch! 👊
-
Updated
Nov 5, 2020 - Python
after #1121 is merged we can blame at a specific file revision.
this can be used to open the file blame at the right revision from the commit-details view.