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-07-09 00:05:39 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/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/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/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/vanhtuan0409/git-report
Simple tools to generate daily report from multiple commits and repositories
cli daily-report git report utility
Last synced: 01 Feb 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/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/tonykolomeytsev/figx
Pragmatic CLI tool for importing design assets from Figma into your codebase.
android cli figma figma-export
Last synced: 05 Mar 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/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/xpepermint/vue-cli-template
A simple server-side rendering CLI template for Vue.js.
cli ssr template vue vue-cli vue-cli-template
Last synced: 16 Mar 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/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/typhonius/acquia_cli
Provides a Robo console application to the Acquia CloudAPI for managing deployment tasks and environment configuration.
acquia acquia-cli application cli console phar robo symfony
Last synced: 23 Apr 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/joshunrau/ytdl-mp3
An npm package to facilitate downloading music from YouTube, including automatic retrieval of ID3 tags and album art via the iTunes public API
cli downloader mp3 music youtube youtube-dl
Last synced: 19 Feb 2026
https://github.com/rayros/respicta
Respicta is a versatile project offering a library, command-line interface (CLI), and web service for resizing images and changing their formats seamlessly.
cli convert image resize webservice
Last synced: 18 Feb 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/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/miabonardi/docassemble-mealprep
UI4CLI submission for Bellingcat Hackathon Fall 2023 in Amsterdam.
cli docassemble python ui usability
Last synced: 05 Sep 2025
https://github.com/janosh/pdf-compressor
CLI + Python API for batch compressing PDFs
cli compression ilovepdf-api pdf
Last synced: 09 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/TopCli/Spinner
Elegant Asynchronous Terminal (CLI) Spinner for Node.js
Last synced: 15 May 2025
https://github.com/reugn/fsweeper
A file management automation tool
automation cli command-line-tool document-management file-manager filemanager filesystem organizer
Last synced: 15 Apr 2025
https://github.com/kludex/fastapix
FastAPI X is a powerful CLI tool to help you! :rocket:
boilerplate cli databases fastapi project-generator project-management project-management-tool
Last synced: 19 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/cloudcannon/reseed
:seedling: Open-source CLI tool for integrating static sites into subpaths.
Last synced: 29 Jun 2025
https://github.com/assafwoo/homebrew-pandafilter
LLM token optimizer for Claude Code. Reduce token costs by 60 - 99%. Zero config, installs in seconds, works silently in the background without changing your workflow.
agentic-coding ai-coding anthropic bert builders claude-code cli command-line-tool cost-optimization cost-reduction developer-tools homebrew llm open-source producitivity rust token-savings
Last synced: 18 Apr 2026
https://github.com/nonchalant/factoryprovider
:factory: Generate boilerplate of factory Swift framework :factory:
automation cli factory swift-package-manager xcode
Last synced: 12 Apr 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/thesoftwarehouse/jira-worklog
Simple CLI tool for logging work in Jira
Last synced: 11 Jul 2025
https://github.com/nazarimilad/iota-node
A CLI and TUI to install and manage a full IOTA node
bash cli cryptocurrency installation iota iota-pm linux nelson node tui
Last synced: 02 Apr 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/marmelab/curator-ai
An AI-powered news curator. It reads a list of articles, selects the best ones depending on a list of interests, and summarizes them into an easy-to-read news feed. Powered by the OpenAI API.
ai cli feed-aggregator nodejs openai rss-reader
Last synced: 05 Sep 2025
https://github.com/liamg/guerrilla
:incoming_envelope::bust_in_silhouette: Guerilla Mail CLI + Go module
cli disposable-email guerrillamail privacy
Last synced: 29 Jun 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/duanemay/chatgpt-cli
Interact with ChatGPT directly from your command line
ai chatgpt cli golang golang-application
Last synced: 25 May 2026
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/shawjia/geektime-cli
CLI for time.geekbang.org (极客时间) bye
Last synced: 19 Feb 2026
https://github.com/narimiran/scopy
Python script for searching through your digital books and cataloguing them in an easy-to-share list of files.
catalog cataloguing cli command-line epub mobi pdf python python3
Last synced: 01 Mar 2026
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/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/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/mrverdant13/coverde
A set of commands for coverage trace files manipulation.
cli code-coverage codecov coverage dart dartlang lcov lcov-report testing testing-tools
Last synced: 02 May 2026
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/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/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/harshalranjhani/genie
https://genie.harshalranjhani.in
cli cobra cobra-cli golang hacktoberfest hacktoberfest-accepted hacktoberfest2024
Last synced: 31 Jan 2026
https://github.com/ngx-builders/angular-builder
List of all custom builders.
angular angular-build angular-builders angular8 builder cli ng-deploy ngx-build ngx-builder
Last synced: 06 Oct 2025
https://github.com/xfgusta/cexpl
Command-line tool to interact with Compiler Explorer
cli command-line compilation compiler compiler-explorer godbolt terminal
Last synced: 26 Oct 2025
https://github.com/xxczaki/odc
📦 Update npm dependencies easily!
cli dependencies deps dev-dependencies easily module modules node-modules npm odc update upgrade
Last synced: 09 Oct 2025
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/michaelaquilina/tro
Trello command line utility written in Rust
cli note-taking productivity trello
Last synced: 12 Oct 2025
https://github.com/mapitman/mdview
Convert markdown to HTML and launch it in a browser.
Last synced: 10 Feb 2026
https://github.com/opensource-f2f/open-podcasts
This is a cloud-native Open Podcasts 开源播客平台
Last synced: 24 Jan 2026
https://github.com/zeropsio/zcli
Zerops command line utility
cli devops golang hacktoberfest
Last synced: 21 Jan 2026
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/txpipe/pix
Cardano NFT Generator CLI
cardano cli nft nft-generator rust
Last synced: 18 Feb 2026
https://github.com/allancapistrano/gbc
Git Better Commit (gbc) is a simple CLI in Go for writing better commits.
Last synced: 22 Mar 2025
https://github.com/marghidanu/werk
Dead simple task runner
cli container docker executor parallel-jobs shell task-runner werk
Last synced: 20 Jan 2026
https://github.com/gilbitron/Handle
A static site generator powered by PHP and the command line
Last synced: 12 May 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/capeprivacy/cli
Cape Privacy CLI
cli confidential-computing golang nitro nitro-enclaves
Last synced: 17 Oct 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/eBay/ebashlib
A bash script battery which gathers several generic helper scripts for other repositories.
Last synced: 22 Apr 2025
https://github.com/cloudwatt/vault-sync
CLI tool to sync dynamic configuration from files to Hashicorp Vault
Last synced: 16 Jan 2026
https://github.com/bernardoamorimalvarenga/envforge
automation backup cli developer-tools development-enviroment devops git linux python sync
Last synced: 01 Apr 2026
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/apache/creadur-rat
Apache Creadur RAT - Release Audit Tool
apache cli creadur java licensechecker maven rat
Last synced: 06 Apr 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/wnkz/aws-sso
Command Line tool for AWS SSO Credentials
aws aws-sso cli cloud credentials
Last synced: 30 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/slidoapp/sliger
Slide of the Tiger
automation cli google-slides python
Last synced: 30 Dec 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/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/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/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