Topic

cli

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.

Repositories (1559)

cbt
cbt cvogt Scala

CBT - fun, fast, intuitive, compositional, statically checked builds written in Scala

489
Ghost-CLI
Ghost-CLI TryGhost JavaScript

CLI Tool for installing & updating Ghost

489
search-engine-parser
search-engine-parser bisohns Python

Lightweight package to query popular search engines and scrape for result titles, links and descriptions

487
cinf
cinf mhausenblas Go

Command line tool to view namespaces and cgroups, useful for low-level container prodding

486
jaggr
jaggr rs Go

JSON Aggregation CLI

486
bpfd
bpfd genuinetools Go

Framework for running BPF programs with rules on Linux as a daemon. Container aware.

485
machma
machma fd0 Go

Easy parallel execution of commands with live feedback

480
dshb
dshb beltex Swift

macOS system monitor

478
go-expect
go-expect Netflix Go

an expect-like golang library to automate control of terminal or console based programs.

474
abc
abc appbaseio Go

Power of appbase.io via CLI, with nifty imports from your favorite data sources

470
exp
exp expo JavaScript
468
hn-cli
hn-cli rafaelrinaldi JavaScript

:newspaper: CLI to browse Hacker News

468
gitlab-time-tracker
gitlab-time-tracker kriskbx JavaScript

🦊🕘 A command line interface for GitLab's time tracking feature. Check out this fork for regular updates and new features: https://github.com/ndu2/gi...

464
gitlabform
gitlabform gitlabform Python

🏗 Specialized configuration as a code tool for GitLab

462
clize
clize epsy Python

CLIze: Turn Python functions into command-line interfaces

461
macaca-cli
macaca-cli macacajs JavaScript

Macaca command-line interface

459
json-2-csv
json-2-csv mrodrig TypeScript

Convert JSON to CSV *or* CSV to JSON!

459
telegram_backup
telegram_backup fabianonline Kotlin

Java app to download all your telegram data.

458
aliyunpan
aliyunpan wxy1343 Python

阿里云盘cli

458
yacspin
yacspin theckman Go

Yet Another CLi Spinner; providing over 80 easy to use and customizable terminal spinners for multiple OSes

457
pixeler
pixeler lastguest PHP

CLI image renderer

455
js-fire
js-fire craigmulligan JavaScript

A javascript clone of google/python-fire 🔥

454
fire-hpp
fire-hpp kongaskristjan C++

A C++ library that uses clever tricks to create super low-code, yet fully functional CLIs

452
moro
moro getmoro TypeScript

Simple CLI tool for tracking work hours. Note: Heavy changes are happening in this repository. Docs might not be up to date, and things might be broke...

448
croissant
croissant giann Lua

🥐 A Lua REPL and debugger

447
world-cup-2022-cli-dashboard
world-cup-2022-cli-dashboard cedricblondeau Go

Watch live World Cup 2022 matches in your terminal. ⚽🏆

445
rover
rover apollographql Rust

The CLI for Apollo GraphOS

444
enry
enry src-d Go

A faster file programming language detector

443
sympact
sympact simonepri JavaScript

🔥 Stupid Simple CPU/MEM "Profiler" for your JS code.

441
create-graphql
create-graphql aerogear JavaScript

Command-line utility to build production-ready servers with GraphQL.

439
beats
beats jstrait Ruby

A command-line drum machine. Convert a beat notated in YAML into a *.wav file.

438
args
args leo JavaScript

Toolkit for building command line interfaces

437
circleci-cli
circleci-cli CircleCI-Public Go

Use CircleCI from the command line

437
pipes-rs
pipes-rs lhvy Rust

An over-engineered rewrite of pipes.sh in Rust

436
gossm
gossm gjbae1212 Go

💻Interactive CLI tool that you can connect to ec2 using commands same as start-session, ssh in AWS SSM Session Manager

436
certificationy-cli
certificationy-cli certificationy PHP

The CLI tool to train certifications

435
laravel-packer
laravel-packer bitfumes PHP

Awesome Command Line Tool for speeding up your package creation.

435
tsukae
tsukae irevenko Go

🐚📊 Show off your most used shell commands

431
directory-serve
directory-serve cube-root JavaScript

CLI tool to send and receive file on a network to a server

431
telegram.sh
telegram.sh fabianonline Shell

Send telegram messages right from your command line.

425
stup
stup iridakos Shell

Daily notes in the terminal :penguin:

424
cra-universal
cra-universal antonybudianto JavaScript

🌏 Create React App companion for universal app. No eject, zero config, Streaming SSR with Suspense. React 18 ready

423
Botflix
Botflix lkabuci Python

🎥 Stream your favorite movie from the terminal!

421
tomo
tomo mattbrictson Ruby

A friendly and extensible CLI for deploying Rails apps via SSH

420
as-tree
as-tree jez Rust

Print a list of paths as a tree of paths 🌳

419
jenkins-cli
jenkins-cli jenkins-zh Go

Jenkins CLI allows you to manage your Jenkins in an easy way. Jenkins 命令行客户端

416
eiskaltdcpp
eiskaltdcpp eiskaltdcpp C++

File sharing program using DC and ADC protocols

414
bruce-cli
bruce-cli JowayYoung

A JS/React Application Automation Build Scaffold With Zero Configuration Out Of The Box

413
httpretty
httpretty henvic Go

Package httpretty prints the HTTP requests you make with Go pretty on your terminal.

413
teachcode
teachcode madlabsinc JavaScript

A tool to develop and improve a student’s programming skills by introducing the earliest lessons of coding.

412