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 (1726)

TradingView-Machine-Learning-GUI
TradingView-Machine-Learning-GUI TreborNamor Python

HyperView is a terminal-first TradingView strategy lab for downloading market data, backtesting Python strategies with Pine-like behavior, and optimiz...

975
table
table gajus TypeScript

Formats data into a string table.

973
arkit
arkit dyatko JavaScript

JavaScript architecture diagrams and dependency graphs

973
emptty
emptty tvrzna Go

Dead simple CLI Display Manager on TTY

971
nsh
nsh nuta Rust

A command-line shell like fish, but POSIX compatible.

968
ntl
ntl ruyadorno JavaScript

Node Task List: Interactive cli to list and run package.json scripts

967
aruba
aruba cucumber Ruby

Test command-line applications with Cucumber-Ruby, RSpec or Minitest.

966
chatgpt-cli
chatgpt-cli kardolus Go

ChatGPT CLI is a powerful, multi-provider command-line interface for working with modern LLMs. It supports OpenAI, Azure, Perplexity, LLaMA, and more,...

965
pls
pls pls-rs Rust

pls is a prettier and powerful ls(1) for the pros.

965
weather
weather genuinetools Go

Weather via the command line.

964
compose-cli
compose-cli docker-archive Go

Easily run your Compose application to the cloud with compose-cli

961
oauth2c
oauth2c SecureAuthCorp Go

User-friendly OAuth2 CLI

954
kanban.bash
kanban.bash coderofsalvation Shell

commandline asciii kanban board for minimalist productivity hackers & managers (csv-based) #scriptable #nestable #statistics #singlefile #shellscript...

953
kt
kt fgeller Go

Kafka command line tool that likes JSON

952
typioca
typioca bloznelis Go

Cozy typing speed tester in terminal

951
flaggy
flaggy integrii Go

Idiomatic Go input parsing with subcommands, positional values, and flags at any position. No required project or package layout and no external depen...

951
promptr
promptr ferrislucas JavaScript

Promptr is a CLI tool that applies plain language instructions to the filesystem. Instructions can utilize a liquidjs based templating system. Use cas...

950
svgexport
svgexport piqnt JavaScript

SVG to PNG/JPEG command-line tool and Node.js module

950
topydo
topydo topydo Python

A powerful todo list application for the console, using the todo.txt format.

947
votify
votify glomatico Python

A command-line app for downloading songs, podcasts and videos from Spotify.

946
e1s
e1s keidarcy Go

E1S - Manage AWS ECS in Terminal(~k9s for ECS) 🐱

946
life-commit
life-commit ByronHsu JavaScript

🏃📆 Life as a git. Commit on your life.

944
rdrview
rdrview eafer C

Firefox Reader View as a command line tool

943
mangadex-downloader
mangadex-downloader mansuf Python

A command-line tool to download manga from MangaDex, written in Python.

940
run
run Esubaalew Rust

Universal multi-language runner and smart REPL written in Rust.

938
coronavirus-tracker-cli
coronavirus-tracker-cli sagarkarira JavaScript

Track conronavirus cases from command line. curl https://corona-stats.online/

937
slop
slop naelstrof C++

slop (Select Operation) is an application that queries for a selection from the user and prints the region to stdout.

937
silly
silly mnapoli PHP

Silly CLI micro-framework based on Symfony Console

934
reminders-cli
reminders-cli keith Swift

A simple CLI for interacting with macOS reminders

931
lune
lune lune-org Rust

A standalone Luau runtime

930
GlobalPlatformPro
GlobalPlatformPro martinpaljak Java

Manage applets and keys on JavaCard-s like a pro 🌐 🔐

927
drupal-console
drupal-console hechoendrupal PHP

The Drupal CLI. A tool to generate boilerplate code, interact with and debug Drupal.

927
beachpatrol
beachpatrol sebastiancarlos JavaScript

🏝️ A CLI Tool to Automate Your Everyday Web Browser.

926
git-delete-merged-branches
git-delete-merged-branches hartwork Python

:fire: Command-line tool to delete merged Git branches

921
pocketpaw
pocketpaw pocketpaw Python

Your AI agent in 30 seconds. Not 30 hours. Self-hosted, open-source personal AI with desktop installer, multi-agent Command Center(Deep Work), and 7-l...

919
zi
zi z-shell Shell

✨ A high-performance plugin manager and toolkit for Zsh.

916
yaspin
yaspin pavdmyt Python

A lightweight terminal spinner for Python 🎁

916
srgn
srgn alexpovel Rust

A grep-like tool which understands source code syntax and allows for manipulation in addition to search

915
streamhut
streamhut miguelmota Go

Stream your terminal to web without installing anything 🌐 by @miguelmota

915
imgcat
imgcat eddieantonio C

It's like cat, but for images.

915
HacxGPT
HacxGPT lucija8320nhung4 Python

HacxGPT CLI — Open-source command-line interface for unrestricted AI model access with multi-provider support, prompt injection research capabilities,...

914
eva
eva oppiliappan Rust

a calculator REPL, similar to bc(1)

912
axe
axe jrswab Go

A lightweight cli for running single-purpose AI agents. Define focused agents in TOML, trigger them from anywhere; pipes, git hooks, cron, or the term...

910
Valkyrie
Valkyrie ComposeGears Kotlin

SVG/XML to Compose ImageVector: IntelliJ IDEA / Android Studio plugin + build-in previewer without compilation, CLI tool, Gradle plugin

908
terjira
terjira keepcosmos Ruby

Terjira is a very interactive and easy to use CLI tool for Jira.

908
gh-markdown-preview
gh-markdown-preview yusukebe Go

GitHub CLI extension to preview Markdown looks like GitHub.

906
typeorm-seeding
typeorm-seeding w3tecch TypeScript

🌱 A delightful way to seed test data into your database.

906
EcuBus-Pro
EcuBus-Pro ecubus C++

A powerful automotive ECU development tool. UDS, CAN-TP, DOIP, LIN , Script(TS) like CAPL, HIL Test

905
awesome_bot
awesome_bot dkhamsing Ruby

:white_check_mark: Validate links in awesome projects

903
linear-cli
linear-cli schpet TypeScript

linear without leaving the command line: list, start, and create PRs for linear issues. agent friendly.

901