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-10 00:05:34 UTC
- JSON Representation
https://github.com/cbrnrd/rise
๐ฉ๏ธ Simple serverless deployment
api cli cloud rise ruby serverless sinatra web
Last synced: 15 Oct 2025
https://github.com/zawlinnnaing/go-clis
A collection of cli programs from book: Powerful Command-Line Applications in Go: Build Fast and Maintainable Tools
Last synced: 26 Feb 2026
https://github.com/luislirac/react-magic-cli
A CLI for React to generate projects and components using the command line. You can choose what technologies you want to use to code your project and forget to create and configure it.
cli generator javascript reactjs typescript vite webpack
Last synced: 14 Feb 2026
https://github.com/aligoren/create_fiber_app
Setup a Fiber application running by one command
cli command-line command-line-tool create-fiber-app golang
Last synced: 22 Feb 2026
https://github.com/shivajichalise/magnet
Get a torrent's magnet link from CLI and download using qbittorrent
bash cli cli-tool magnet-link qbittorrent torrent torrent-client
Last synced: 01 May 2026
https://github.com/julesklord/mangofetch
cli tool for fetch everythin' in internet (fork of omniget)
Last synced: 12 May 2026
https://github.com/airscripts/devine
A command line interface used to parse and validate JSON config files, enforcing a given specification.
airscript airscripts airthics cli json nim
Last synced: 27 Apr 2026
https://github.com/philippnormann/sec-grep
๐ Fast, local search across the security & privacy literature, with an expressive query language, an interactive TUI, and scriptable output.
academic cli dblp papers privacy research-tool rust security security-research tui
Last synced: 10 Jun 2026
https://github.com/janaraj/tnl
Structured English contracts for AI coding agents โ proposed by the agent, approved by you, saved on disk, read by every future session.
agent-workflow ai-agents claude-code cli codex coding-agents contracts llm mcp mcp-server specification typed-natural-language
Last synced: 29 Apr 2026
https://github.com/dkmnx/clauver
CLI tool to manage and switch between Claude Code API providers including Anthropic, MiniMax, Z.AI, Kimi, KAT-Coder, and custom providers.
ai anthropic api bash claude claude-code cli command-line developer-tool llm shell tool utility
Last synced: 01 May 2026
https://github.com/MrWillCom/rsa-cli
A command line tool for RSA encryption and decryption.
cli command-line-tool decryption encryption nodejs rsa rsa-encryption
Last synced: 13 Apr 2025
https://github.com/kylepw/wikiwall
Python CLI that customizes your macOS desktop background with beautiful artwork.
cli commandline desktop-wallpaper macos macosx python wallpaper wikiart
Last synced: 13 May 2025
https://github.com/johnsylvain/cbb
๐ CLI tool for live College Basketball scores
cli college-basketball ncaa node-cli sports
Last synced: 26 Jun 2026
https://github.com/jeliasson/dockr
The goal of dockr is to help you administer docker-compose and your container config files in a easy and predictable way. It's main purpose is to find compose.yaml-files, verify their syntax, and merge them into one to run.
cli docker docker-compose docker-management-tool dockr yaml-parser
Last synced: 18 Jul 2025
https://github.com/loiccoyle/cuff
๐ Query the Jackett search API from the command line.
Last synced: 10 Sep 2025
https://github.com/thisago/clibard
Command line interface for Google Bard
ai bard batchexecute cli free nim
Last synced: 01 Jul 2026
https://github.com/pirafrank/notion-to-text
A simple way to get content of notion.site pages in plain text or as JSON (e.g. for use in APIs, with integration platforms, etc.).
cli notion notion-blog server serverless
Last synced: 21 Jul 2025
https://github.com/hamflx/fetchbrowser
ๆๅฎ็ๆฌ๏ผไธ่ฝฝ chromium ๅ firefox ็ๅทฅๅ ทใA tool that allows you to download specified versions of Chromium and Firefox.
chromium cli firefox legacy-chromium utility
Last synced: 16 Jan 2026
https://github.com/swaykh/linksym
Linksym is a dotfiles manager. Making it easier to create and manager symlink while creating automatic records.
cli dotfiles dotfiles-manager go golang
Last synced: 06 May 2025
https://github.com/kinpoko/grvemu
RISC-V emulator for CLI written in Go.
cli emulator go riscv riscv-emulator
Last synced: 05 Apr 2025
https://github.com/mistweaverco/kulala-cli
A fully-featured โก๏ธ HTTP/GraphQL/gRPC/Websocket-client ๐ผ interface ๐ฅ๏ธ for your command-line โค๏ธ, that supports the Jetbrains .http spec (with full scripting support).
cli curl graphql graphql-client grpc grpc-client http-client jetbrains-http-client oauth oauth2 rest rest-client websocket-client
Last synced: 27 Jun 2026
https://github.com/benletchford/buup
A versatile text transformation toolkit in pure Rust with a dependency-free core. Encoding, decoding, formatting, cryptography, and (de)compression and more through CLI, web UI, or as a library.
cli developer-tools dioxus pure-rust reverse-engineering rust text-processing utilities wasm zero-dependencies
Last synced: 26 Apr 2026
https://github.com/reactwaylabs/typed-i18next
Type-safe translations generator for i18next.
cli i18next strict-types translations type-safe typescript
Last synced: 06 Mar 2026
https://github.com/j535d165/scitree
Scitree is a recursive directory listing tool optimized for science
cli directory-lister directory-listing file-sorting python research research-data-management science sorting tree utrecht-university
Last synced: 14 Jul 2025
https://github.com/windomz/go-commander
:lollipop: The solution for building command shell programs, drive by <docopt>, inspired by <commander.js>
cli command-line commander commandline-interface docopt go golang shell
Last synced: 20 Mar 2025
https://github.com/loopholelabs/scale-cli
The Scale CLI is the CLI application used to interact with Scale Functions
Last synced: 02 May 2025
https://github.com/jkandasa/jenkinsctl
Jenkins CLI tool
cli command-line jenkins jenkins-cli jenkins-client jenkinsctl
Last synced: 19 Mar 2025
https://github.com/wayofdev/docker-php-base
Foundational Docker PHP images with essential extensions. Multi-arch AMD64/ARM64 Alpine-based builds for CLI, FPM, and Supervisord. Optimized for production and development environments.
alpine ansible cli devops docker docker-image docker-php fpm laravel multi-arch php php-docker supervisord
Last synced: 12 Apr 2025
https://github.com/rmuif/cli
CLI for managing your RMUIF app.
authentication authorization cli firebase rmuif roles user users
Last synced: 12 Apr 2025
https://github.com/scarletsfiction/scarlets
A rewrited Scarlets framework for website based on PHP
backend cli console fast framework php php-command scarletsfiction simple
Last synced: 11 Apr 2025
https://github.com/noraj/tls-map
CLI & library for TLS cipher suites manipulation
cipher-algorithms cipher-suites cli gnutls hacktoberfest iana mapping nss openssl pentest ssl tls
Last synced: 04 Jul 2025
https://github.com/joshuaclayton/date-math
A small parser and CLI for date calculations
Last synced: 11 Mar 2026
https://github.com/geekyharsh05/gurl
Go fast. Go simple. A curl alternative built in Go.
cli curl golang goreleaser httpclient
Last synced: 24 Jun 2025
https://github.com/refcell/cargo-hoist
Dead simple, memoized cargo subcommand to hoist cargo-built binaries into the current working directory, written in Rust.
cargo cargo-subcommand cli rust
Last synced: 07 May 2025
https://github.com/davidecavestro/gmail-exporter
Export you gmail messages to a spreadsheet
Last synced: 17 Jun 2025
https://github.com/fgm/subcommands_demo
A tutorial for the github.com/google/subcommands package
cli cmd command-line-tool commands golang
Last synced: 22 Apr 2025
https://github.com/kkinos/grvemu
RISC-V emulator for CLI written in Go.
cli emulator go riscv riscv-emulator
Last synced: 21 Aug 2025
https://github.com/easimonenko/node-cli-options-parsing-review
Review of modules for parsing command line options in Node.js (in Russian).
Last synced: 03 Apr 2025
https://github.com/mrwillcom/rsa-cli
A command line tool for RSA encryption and decryption.
cli command-line-tool decryption encryption nodejs rsa rsa-encryption
Last synced: 02 May 2025
https://github.com/pinto0309/sbi4onnx
A very simple script that only initializes the batch size of ONNX. Simple Batchsize Initialization for ONNX.
cli model-converter models onnx python
Last synced: 05 May 2025
https://github.com/tzachbon/react-creates
React creates for you useful and common tools that adapt themselves to your project for faster and easier development
cli css css-modules javascript jest js jsx prop-types proptypes react reactjs sass scss tsx typescript vscode vscode-extension
Last synced: 18 Feb 2026
https://github.com/jabbalaci/go-jsonpath
Find the path of a key / value in a JSON hierarchy easily.
Last synced: 04 Apr 2025
https://github.com/arrufat/tokenuze
A CLI tool that summarizes token and cost usage from various LLM providers
ai-agent-tools cli token usage-analytics zig-package
Last synced: 07 Mar 2026
https://github.com/davidesantangelo/nmri
All the calculation power you need without the bloat. NMRI is a powerful command-line calculator with support for mathematical functions, variables, command history, and memory operations.
c calculator calculator-application cli
Last synced: 20 Aug 2025
https://github.com/unhappychoice/intercom_summary
Displays intercom summary information
Last synced: 13 Apr 2025
https://github.com/temzasse/figmage
A simple CLI tool that helps you generate design tokens as code from your Figma project.
cli design-system design-tokens figma
Last synced: 13 Apr 2025
https://github.com/mklement0/typex
Unix CLI that provides salient information about installed commands and programs, combining elements from standard Unix utilities type, which, and file.
cli command diagnostics discovery unix-cli
Last synced: 07 May 2025
https://github.com/jexp/boltsh
Bolt Cypher Shell, built with OCLIF
bolt cli command-line-tool cypher database-queries graph-database neo4j oclif
Last synced: 08 May 2025
https://github.com/boilertown/node-cli-boilerplate
The boilerplate with opinionated setup to help you quickly kickstart your Node.js CLI app.
cli eslint nodejs prettier tsup typescript
Last synced: 08 May 2025
https://github.com/bullhorn/bullhorn-cli
CLI for Bullhorn and Bullhorn Extensions
bullhorn bullhorn-extensions cli
Last synced: 13 May 2025
https://github.com/ericclemmons/amplify-visor
Amplify Visor is a prototype GUI that customers run locally that streamlines the Amplify app-building experience โ configuring & deploying Amplify visually, automatically installing dependencies, and reducing developer friction.
Last synced: 19 Mar 2025
https://github.com/runyontr/kaudit
Auditing tool for resources in Kubernetes
cli kubernetes kubernetes-monitoring
Last synced: 13 Apr 2025
https://github.com/hedyhli/gelim
minimalist gemini/spartan client, feels a bit like a shell tbh
cli gemini gemini-client golang hacktoberfest repl
Last synced: 18 Mar 2025
https://github.com/westleyk/drive-mounting-script
A Simple Script That Mounts And Unmounts Usb Drives For Raspberry Pi And Linux/Ubuntu
cli disk easy-to-use external-drives install-command linux mount mount-point raspberry-pi shell shell-script terminal-based ubuntu unmounts-usb-drives usb-drive user-friendly
Last synced: 13 Apr 2025
https://github.com/thetnaingtn/synrk
Synchronize your forks with ease
bubble bubbletea cli fork github github-api go synchronize
Last synced: 12 Jul 2025
https://github.com/azu/restore-source-map-to-file
Restore original file from source map file.
Last synced: 12 May 2025
https://github.com/norskeld/diceware
Rust crate and CLI for generating Diceware passphrases.
cli diceware hacktoberfest passphrase-generator rust
Last synced: 14 Jul 2025
https://github.com/sloppyio/cli
Deploy Dockerized applications to sloppy.io, from your terminal
Last synced: 17 Jul 2025
https://github.com/sing-group/bicycle
bicycle (bisulfite-based methylcytosine caller) is a next-generation sequencing bioinformatics pipeline able to perform a full DNA methylation level analysis
bisulfite bisulfite-sequencing cli dna-methylation java java-bioinformatics methylation
Last synced: 03 Jul 2025
https://github.com/wallymathieu/isop
Isop is the swedish name for hyssop. Like any spice it is intended to give flavor to the development of command line apps.
clean-code cli cli-parser command-line command-line-tool object-oriented-programming
Last synced: 23 Apr 2025
https://github.com/ebonsignori/gh-search-docs
A `gh` CLI extension for searching GitHub Docs from your terminal.
Last synced: 03 Sep 2025
https://github.com/magiclen/favicon-generator
It helps you generate favicons with different formats and sizes.
Last synced: 27 Oct 2025
https://github.com/FrankKair/kindle-highlights
๐ Highlights in your terminal ๐
Last synced: 17 Apr 2025
https://github.com/knightchaser/gotcp
A simple CLI based multiuser chatting app with GO TCP socket, based on the client-server model
chatting-app cli cli-app docker golang small-project socket socket-programming tcp
Last synced: 07 May 2025
https://github.com/ftp27/loco_tool
LocoTool is a CLI tool for parsing, validating, and converting localization strings.
android cli command-line-tool ios localization localization-management localization-tool
Last synced: 11 May 2025
https://github.com/rockstaedt/commit-message-check
A CLI tool to ensure short commit messages
cli commit commit-message git git-hooks golang length validation
Last synced: 26 Jan 2026
https://github.com/pouyakary/note
My pretty simple teminal note. Uses the Kary Framework for UI and has the coolest most awesome look. Is super simple and works with Dropbox and your cloud system...
c-sharp cli cross-platform kary-comments kary-framework kf-coding-system mono
Last synced: 15 May 2025
https://github.com/jamsyoung/jq-cli-wrapper
A npm wrapper around the jq cli
Last synced: 21 Jan 2026
https://github.com/wix-incubator/what-the-package
Check which dependencies were updated between specific dates
Last synced: 23 Jul 2025
https://github.com/ricopinazo/comai
An AI powered terminal assistant
ai chatgpt cli openai-api shell
Last synced: 15 May 2025
https://github.com/eshepelyuk/pykli
Interactive ksqlDB command line client with autocompletion and syntax highlighting written in Python
cli confluent console-application kafka ksql ksqldb ksqldb-cli tui
Last synced: 17 Nov 2025
https://github.com/dmotz/gimme
Simple command line utility that takes a name and shows domain and twitter availability.
Last synced: 07 Sep 2025
https://github.com/yaegashi/customazed
Customazed CLI - Azure VM Custom Script Helper
Last synced: 28 Apr 2025
https://github.com/wrybakiewicz/cw-alarm-audit
Read-only CLI to audit AWS CloudWatch alarms across regions and detect broken alarms.
aws cli cloudwatch cloudwatch-alarms devops monitoring observability
Last synced: 13 Jan 2026
https://github.com/omke/springleaf
SpringLeaf is SpringBoot CLI App for code generation
cli code-generation code-generator java jinja2 python spring spring-boot spring-mvc spring-security
Last synced: 03 Sep 2025
https://github.com/jayanthkoushik/corgy
Feature rich Python data classes.
argparse argument-parsing cli command-line-parsing python
Last synced: 23 Apr 2025
https://github.com/hafiz-muhammad/freetube-data-backup
FreeTube user data backup utility.
backup-files backup-script backup-utility bash-script cli command-line-utility freetube linux shell-scripts terminal
Last synced: 27 Feb 2025
https://github.com/thomasgassmann/mycloud-cli
Swisscom myCloud CLI
cli cloud mycloud python swisscom swisscom-developer swisscom-mycloud
Last synced: 14 Jan 2026
https://github.com/borys25ol/elasticsearch-reindex
Tool for migration Elasticsearch indexes between different nodes.
cli elasticsearch migration-tool python reindex
Last synced: 14 Jan 2026
https://github.com/hyp3r00t/hypercli
hypercli is a powerful Python package that simplifies the process of creating interactive menus and command-line interfaces. It provides a user-friendly and customizable interface for building command-line applications with enhanced features.
advanced-menu cli cli-menu cli-tool cli-utilities command-line menu menu-driven python python-menu python3 rich
Last synced: 21 Jun 2025