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.
- GitHub: https://github.com/topics/cli
- Wikipedia: https://en.wikipedia.org/wiki/Command-line_interface
- Created by: Glenda Schroeder
- Released: 1965
- Aliases: commandline-interface, command-line-interface, commandline, command-line,
- Last updated: 2026-06-30 00:05:35 UTC
- JSON Representation
https://github.com/aterdev/ater.dry.cli
This is a code assistance tool that provides code generation functions for ASP.NET Core projects and Typescript front-end projects, and supports command line and graphical interface operations. It is recommended to use the Ater.web template to create projects
cli datastore dotnet dto-generator generator restapi
Last synced: 15 Jul 2025
https://github.com/AbacatePay/abacatepay-cli
AbacatePay’s developer-first CLI for APIs and local workflows
abacatepay cli payments webhooks
Last synced: 07 Apr 2026
https://github.com/MostroP2P/mostro-cli
Mostro P2P cli client
bitcoin cli lightning-network nostr rust
Last synced: 09 Jul 2025
https://github.com/algorandfoundation/algokit
One stop shop for all AlgoKit related repos
algokit cli npm pipx python smart-contracts typescript
Last synced: 02 May 2026
https://github.com/kobaltcore/renkit
A collection of tools to help you organise and use Ren'Py instances from the command line. Especially useful for headless servers.
build-system cli console headless notarization ren-py renpy utility version-manager
Last synced: 05 Mar 2026
https://github.com/getmockd/mockd
High-performance, multi-protocol mock server. HTTP, WebSocket, gRPC, MQTT, SSE, GraphQL, SOAP in one binary.
api-mocking chaos-engineering cli developer-tools golang graphql grpc mcp mock-server mqtt service-virtualization soap sse testing websocket
Last synced: 01 Apr 2026
https://github.com/sean0x42/markdown-extract
Extract sections of a markdown file. Useful for automatically extracting changelogs
Last synced: 23 Jul 2025
https://github.com/jimmycuadra/bang
Text snippets on the command line.
application cli coffeescript javascript library utility
Last synced: 27 Jul 2025
https://github.com/jpbruinsslot/anki-md
📚 A markdown to anki flash cards converter
anki cli flashcards go golang markdown spaced-repetition
Last synced: 23 May 2026
https://github.com/unixjunkie/minicli
Minimalist OCaml library for command line parsing
cli command-line-interface command-line-parsing minimalist ocaml-library
Last synced: 22 Mar 2025
https://github.com/motemen/go-cli
Yet another CLI app builder with commands, based on documentation.
Last synced: 13 Apr 2025
https://github.com/HicServices/SynthEHR
Library and CLI for randomly generating medical data like you might get out of an Electronic Health Records (EHR) system
cli dataset ehr electronic-health-records hospital-admission nuget patient synthetic-data testing-tools tests
Last synced: 02 May 2025
https://github.com/deis/workflow-cli
The CLI for Deis Workflow
cli deis-workflow k8s kubernetes paas unsupported
Last synced: 30 Apr 2025
https://github.com/jedie/inverter-connect
Get information from Deye Microinverter
cli deye homeassistant inverter python raspberry-pi solar-energy solar-system
Last synced: 10 Apr 2025
https://github.com/kaplanmaxe/cryptocheck
Check prices of cryptocurrencies via command line
bitcoin cli coinmarketcap cryptocurrencies ethereum gdax kraken
Last synced: 08 Jul 2025
https://github.com/alilleybrinker/semver-explain
Explain semver requirements by converting them into less than, greater than, and/or equal to form.
Last synced: 19 Jun 2025
https://github.com/kauefraga/ruke
A dead-simple automation tool. Inspired by Makefile and Justfile.
automation cli monorepo-tooling rust toml tools
Last synced: 13 Jul 2025
https://github.com/yaolifeng0629/del-repos
一个用于批量删除 GitHub 或 Gitee 仓库的命令行工具 (del-repos is a command line tool used to delete GitHub or Gitee repositories in batches.)
batch cli gitee github repository
Last synced: 13 Apr 2025
https://github.com/maliMirkec/starter-project-cli
Starter Project CLI creates a perfect Gulp development environment within a few minutes.
browsersync cli critical-css es6 eslint favicon gulp html htmllint imagemin javascript js jsdoc kss mozjpeg pngquant pug-template-engine sass sassdoc sasslint
Last synced: 22 Mar 2025
https://github.com/kz26/dottorrent-cli
Command-line tool for creating .torrent files, powered by dottorrent
Last synced: 13 Apr 2025
https://github.com/TopCli/Spinner
Elegant Asynchronous Terminal (CLI) Spinner for Node.js
Last synced: 15 May 2025
https://github.com/nooqta/kodyfire
AI-powered code generator and automation tool
ai automation boilerplate chatgpt cli codex generator low-code no-code openai openai-api scaffold template typescript whisper yeoman
Last synced: 12 Apr 2025
https://github.com/laelhalawani/ai-shell-agent
A command-line AI chat application that helps perform tasks by writing and executing terminal commands with user supervision and by answering questions.
agents ai automation cli cmd llm open-source shell
Last synced: 29 Jun 2025
https://github.com/hikikones/trollstov
A music player for the terminal where your files and their metadata are all you need.
cli music music-player ratatui terminal terminal-app tui
Last synced: 04 Apr 2026
https://github.com/parfenovvs/lazylogcat
LazyLogcat - TUI to view Android logs from adb logcat
adb android android-development android-studio android-studio-plugin brew bubbletea cli go golang homebrew kmp logcat tui
Last synced: 18 Apr 2026
https://github.com/terryso/polyv-live-cli
Agent-First 设计的保利威直播管理命令行工具
agent-first bmad bmad-method cli polyv-live-cli skill
Last synced: 01 Apr 2026
https://github.com/craftamap/bb
inoffical Bitbucket.org command line tool
atlassian atlassian-bitbucket bitbucket bitbucket-api bitbucket-cloud bitbucket-pipelines cli golang hacktoberfest
Last synced: 02 Apr 2026
https://github.com/gcarrarom/kubeconfig-cleaner-cli
☸️ kcleaner - a tool for your Kube config files
cli cli-tool configuration-management demo k8s kubernetes pypi-test python python3
Last synced: 01 May 2026
https://github.com/carsdotcom/skelebot
Machine Learning Project Development Tool
ai build-tool cli data-science hacktoberfest machine-learning project-development python
Last synced: 01 Apr 2026
https://github.com/ivlyth/process-bandwidth
an ebpf based program which focus on process's network bandwidth, like Nethogs but provides every connection's bandwidth as well, and even terminal graph
cli ebpf nethogs process-bandwidth
Last synced: 27 Oct 2025
https://github.com/xfgusta/strace-with-colors
A patch to add colors to the strace output
cli colors linux patch strace syscall system-calls trace
Last synced: 08 Oct 2025
https://github.com/orzation/bobibo
A cli-app, convert pictures to ascii arts. :tada:
ascii ascii-art braille braille-art cli cli-app go
Last synced: 14 Jan 2026
https://github.com/gvcgo/neobox
An elegant cmdline client for sing-box/xray-core.
cli client cmd cross-platform edgetunnel free go golang gvc interactive-shell shadowsocks trojan vless vmess wireguard
Last synced: 23 Oct 2025
https://github.com/eliah-w/birdknife
birdknife is a Twitter CLI based on Vorpal inspired by TTYtter.
babel cli es6 node ttytter tweets twitter twitter-cli vorpal
Last synced: 17 Jul 2025
https://github.com/hacel/jfsh
A terminal-based client for Jellyfin
bubbletea cli go golang jellyfin jellyfin-client tui
Last synced: 16 Jan 2026
https://github.com/ggabriel96/opzioni
The wanna-be-simplest command line arguments library for C++
arguments cli command-line command-line-parser consteval constexpr constexpr-all-the-things cpp cpp20 options parameters parser terminal
Last synced: 22 Apr 2025
https://github.com/UnixJunkie/minicli
Minimalist OCaml library for command line parsing
cli command-line-interface command-line-parsing minimalist ocaml-library
Last synced: 01 Apr 2025
https://github.com/eBay/ebashlib
A bash script battery which gathers several generic helper scripts for other repositories.
Last synced: 22 Apr 2025
https://github.com/mnogu/go-calculator
A scientific calculator CLI (Command Line Interface) tool and library written in Go
ast calculator cli golang recursive-descent-parser scientific-calculator
Last synced: 22 Apr 2025
https://github.com/alexpasmantier/rust-devicons
A Rust library that provides filetype glyphs (icons) for a wide range of common file formats.
cli devicons filetype glyphs icons nerd-fonts rust rust-crate
Last synced: 09 Apr 2025
https://github.com/spatie/email-concealer-cli
CLI tool for concealing e-mails in a file by replacing their domain
cli developer-tools email obfuscation security tool
Last synced: 22 Apr 2025
https://github.com/tungbq/cmd
A bookmark of essential commands for a software engineer's daily tasks :bookmark:
bookmark cheatsheet cli cmd command-line commands note
Last synced: 20 Jan 2026
https://github.com/clarketm/hugo-elasticsearch
Generate Elasticsearch indexes for Hugo static sites by parsing front matter
cli command-line-tool elasticsearch hugo index indexer indexing indexing-engine toml yaml
Last synced: 21 Jun 2025
https://github.com/gilbitron/handle
A static site generator powered by PHP and the command line
Last synced: 13 Apr 2025
https://github.com/tuqqu/killposer
List and remove composer-created vendor directories with a cli tool
Last synced: 09 Jul 2025
https://github.com/mrjones2014/ctrlg
A command line context switcher, written in Rust :crab:
bash cd cli context-switching fish fuzzy-finder fuzzy-search productivity rust shell shell-plugin terminal tmux zsh
Last synced: 11 Apr 2025
https://github.com/criteo/command-launcher
A command launcher 🚀 made with ❤️
Last synced: 11 Jul 2025
https://github.com/apache/creadur-rat
Apache Creadur RAT - Release Audit Tool
apache cli creadur java licensechecker maven rat
Last synced: 06 Apr 2025
https://github.com/janus-llm/janus-llm
Leveraging LLMs for modernization through intelligent chunking, iterative prompting and reflection, and retrieval augmented generation (RAG).
chroma chromadb cli langchain llm modernization python rag tree-sitter
Last synced: 03 Nov 2025
https://github.com/enderahmetyurt/bilisim_sozlugu
Translating computer words from English to Turkish
cli cli-app dictionary ruby-gem turkish
Last synced: 26 Jul 2025
https://github.com/jeroenouw/liftr-tscov
Check the type coverage of any TypeScript project with this easy npm package
cli coverage liftr tool tscov types typescript typings
Last synced: 09 Apr 2025
https://github.com/Linuxmaster14/telepipe
A simple command-line utility to send messages to Telegram
alerts bash bot cli command-line messaging monitoring notification shell telegram terminal utility
Last synced: 03 Feb 2026
https://github.com/lebrunel/agentflow
Powerfully simple AI agent framework.
Last synced: 26 Jul 2025
https://github.com/slidoapp/sliger
Slide of the Tiger
automation cli google-slides python
Last synced: 30 Dec 2025
https://github.com/deckarep/corebench
corebench - run your benchmarks against high performance computing servers with many CPU cores
benchmark cli cloud go golang multi-core parallel-computing parallelization scaling
Last synced: 11 Apr 2025
https://github.com/quantrocket-llc/quantrocket-client
Command line interface and Python client for QuantRocket
algorithmic-trading cli interactive-brokers python quantitative-finance trading-platform
Last synced: 11 Apr 2025
https://github.com/peetzweg/notar
interactive CLI to read and call contracts deployed to EVM chains - bring your own ABIs.
Last synced: 30 Apr 2025
https://github.com/pentesttoolscom/pentesttools-github-action
Scan your web apps for vulnerabilities, misconfigurations, and other security issues with the Pentest-Tools.com command-line program.
ci cicd cli continuous-delivery continuous-integration penetration-testing security security-audit security-automation security-hardening security-scanner security-testing security-tools vulnerability-assessment vulnerability-detection vulnerability-scanners
Last synced: 03 Apr 2025
https://github.com/gildas-lormeau/mhtml-to-html
Convert MHTML to HTML
bunjs cli deno executable html javascript mhtml nodejs single-file web-archiving
Last synced: 11 Apr 2025
https://github.com/wnkz/aws-sso
Command Line tool for AWS SSO Credentials
aws aws-sso cli cloud credentials
Last synced: 30 Apr 2025
https://github.com/fliphub/fliphub
the easiest app builder
babel builder bundler cli fliphub fusebox hubs javascript middleware presets rollup tooling webpack-configs
Last synced: 10 Apr 2025
https://github.com/kitschpatrol/tldraw-cli
A CLI tool and TypeScript library for exporting tldraw sketches to PNG or SVG images.
cli diagram drawing export npm-package sketch tldr tldraw
Last synced: 30 Jan 2026
https://github.com/fabien0102/git2json
Simple tool to get a JSON from your git log.
Last synced: 13 Oct 2025
https://github.com/jdesive/dockarr
Dockerized HTPC setup with *arr apps and addons
bazarr cli deluge docker docker-compose htpc lidarr openvpn overseerr plex plex-docker plex-media-server plexmediaserver prowlarr radarr requestrr sabnzbd self-hosted sonarr tautulli
Last synced: 08 Oct 2025
https://github.com/akme/get-closer
Find out closest hosts in terms of network latency and performance
cli go golang measurements monitoring network
Last synced: 13 Mar 2026
https://github.com/daltonsw/aocgo
Go Package + CLI Tool for interacting with Advent of Code workflows
advent-of-code bubbletea cli golang tui utility
Last synced: 09 Oct 2025
https://github.com/yasserstudio/gpc
GPC — Google Play Console CLI. 204 API endpoints, preflight scanner, RTDN, vitals gates. Ship Android apps from your terminal.
android app-publishing app-store cli developer-tools devops fastlane-alternative google-play google-play-console google-play-console-cli release-automation typescript
Last synced: 26 Apr 2026
https://github.com/dineshgowda24/ecsnv
A lightweight utility to dump AWS Fargate's ECS containers environment variables locally
aws aws-sdk cli ecs-cluster ecs-fargate ecs-service golang golang-application homebrew
Last synced: 25 Oct 2025
https://github.com/opensource-f2f/open-podcasts
This is a cloud-native Open Podcasts 开源播客平台
Last synced: 24 Jan 2026
https://github.com/capeprivacy/cli
Cape Privacy CLI
cli confidential-computing golang nitro nitro-enclaves
Last synced: 17 Oct 2025
https://github.com/yoav-lavi/crispr
A scaffolding CLI
cli command-line replace rust scaffold template
Last synced: 24 Aug 2025
https://github.com/iris-networks/terminator
Completely free opensource alternative to manus, openhands and cua
agentic-ai ai artifical-intelligense autonomous-agent chatgpt claude-ai cli developer-tools llm ollama
Last synced: 15 Aug 2025
https://github.com/xylous/settle
A command-line tool for managing a digital Zettelkasten
cli knowledge-management luhmann note note-taking note-taking-app notes personal-knowledge-management rust zettel zettelkasten
Last synced: 16 Apr 2025
https://github.com/dongyx/hardv
A Powerful Flashcard Program for Linux, macOS, and Other Unix-like Systems
cli command-line flashcard flashcard-application flashcard-generator flashcards line-oriented linux plaintext quiz shell terminal unix unix-filter unix-philosophy
Last synced: 16 Jan 2026
https://github.com/mattddowney/gogs-bash
Bash Script for Interacting with the GOGS API
api bash cli command-line command-line-tool curl git gogs shell version-control webhook
Last synced: 01 May 2025
https://github.com/schorfes/node-lintspaces
A validator for checking different kinds of whitespaces in your files.
automation checker cli code-analysis code-analyzer editorconfig javascript linter lintspaces nodejs quality-assurance testing validation whitespace
Last synced: 04 Apr 2025
https://github.com/artemnovichkov/sasha
👨💼Reduce daily routine with sasha
cli commandline design-tools project-template swift-script
Last synced: 13 Apr 2025
https://github.com/txpipe/pix
Cardano NFT Generator CLI
cardano cli nft nft-generator rust
Last synced: 18 Feb 2026
https://github.com/cachance7/fuzzy5e
🐉 A 5th edition SRD5 reference for your terminal
Last synced: 07 May 2025
https://github.com/jeremyandrews/netgrasp
Passive network observation tool
cli network-monitoring python python2
Last synced: 13 Apr 2025
https://github.com/sliva0/tgradish
Simple video converting cli utility specializing in Telegram videostickers with the ability to bypass the 3 second limit.
cli converter ffmpeg ffmpeg-wrapper telegram telegram-stickers webm
Last synced: 04 Mar 2026
https://github.com/banzaicloud/banzai-cli
CLI for Banzai Cloud Pipeline platform
cli cloud helm kubernetes pipeline shell
Last synced: 13 Jun 2025
https://github.com/zeropsio/zcli
Zerops command line utility
cli devops golang hacktoberfest
Last synced: 21 Jan 2026
https://github.com/merklejerk/send-tokens
Simple CLI tool to send ERC20 tokens with a private key, mnemonic, or keystore.
airdrop cli ens erc20 es2017 ethereum private-key self-signed send tokens transfer wallet
Last synced: 22 Apr 2025
https://github.com/michaelaquilina/tro
Trello command line utility written in Rust
cli note-taking productivity trello
Last synced: 12 Oct 2025
https://github.com/engincanv/jonturk-cli
A command line tool that allows you to save, list and run the frequently used CLI commands.
Last synced: 31 Jul 2025
https://github.com/foray1010/ignore-sync
a CLI tool to build and sync .*ignore files across files and repositories
cli dockerignore eslintignore git gitignore gitignore-files gitignore-generator gitignore-templates ignore ignore-files npmignore
Last synced: 07 Apr 2025