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-06 00:05:34 UTC
- JSON Representation
https://github.com/spences10/claude-statusline-powerline
🦋 Beautiful powerline-style statusline for Claude Code with git integration, session tracking, and cost monitoring
ai-tools claude-code cli developer-tools git poweline statusbar statusline terminal themeing
Last synced: 19 Aug 2025
https://github.com/abawchen/graphenize
A cli tool to auto-generate Graphene model from json data
Last synced: 23 Mar 2025
https://github.com/anki-code/xontrib-clp
Copy output to clipboard. Cross-platform.
cli clipboard console cross-platform terminal xonsh xontrib
Last synced: 04 Aug 2025
https://github.com/nirlep5252/codeforces-cli
A simple command line tool to move your competitive programming workflow to your terminal.
cli codeforces command-line-tool competitive-programming python
Last synced: 14 Apr 2025
https://github.com/cogolabs/lgrep
CLI for searching logstash and other elasticsearch based systems
cli command-line-tool elasticsearch elk elk-stack golang logstash
Last synced: 30 Jul 2025
https://github.com/jamesgeorge007/svelter-cli
An unofficial CLI solution for the svelte ecosystem
cli command-line-tool commander developer-tools front-end-development hacktoberfest hacktoberfest2020 javascript nodejs svelte sveltejs
Last synced: 20 Jun 2025
https://github.com/myst6re/qt-lzs
Simple command-line tool to compress/decompress LZS files
cli ff7 ff8 final-fantasy-vii final-fantasy-viii lzs lzss squaresoft
Last synced: 20 Aug 2025
https://github.com/vlesierse/dotnet-publish-docker
Publish your application to a Docker image using .NET Core CLI
cli docker docker-image dotnet-cli
Last synced: 02 Aug 2025
https://github.com/frantjc/forge
Run reusable steps from proprietary CI systems.
cicd cli cloudbuild concourse containers docker github-actions go golang
Last synced: 02 Jan 2026
https://github.com/jamessimone/sf-trace-plugin
SF CLI plugin to allow trace flags to be set for you, users, and the Automated Process User
cli plugin salesforce sf-cli sfdx-cli
Last synced: 01 Aug 2025
https://github.com/bkuhlmann/sod
A domain specific language for creating composable command line interfaces.
Last synced: 08 Oct 2025
https://github.com/thanosgn/cli-tables
:hash: Create a pretty looking ascii table.
ascii ascii-table cli cli-table python table
Last synced: 14 Jan 2026
https://github.com/simonwaldherr/golang-minigames
cli game go golang hacktoberfest-accepted
Last synced: 07 Oct 2025
https://github.com/muhiris/wgpt
A simple CLI Application for Google Bard without API key
ai artificial-intelligence chat chatbot chatbot-api chatbot-api-free chatbot-api-free-without-api-key chatbot-without-api chatbots chatgpt cli cli-app free gpt gpt-3 gpt-35-turbo openai wgpt
Last synced: 12 Jun 2025
https://github.com/svenfuchs/cl
Object-oriented OptionParser based CLI support for rapid CLI development
Last synced: 21 Apr 2025
https://github.com/fulanii/djang_setup
A simple cli too build in python to generate Django configs
boilerplate cli django django-boilerplate python
Last synced: 10 Apr 2025
https://github.com/eddiriarte/console-select
A fancy selection interface for symfony's console component.
cli laravel laravel-zero symfony
Last synced: 18 Jan 2026
https://github.com/stevelauc/pup
A command-line tool that automatically uploads images from the markdown document to the GitHub repo and replaces the paths with the returned URL.
cli command-line-tool markdown pic-uploader
Last synced: 03 Sep 2025
https://github.com/js-devtools/template-node-typescript
Template repo for Node.js projects written in TypeScript
cli javascript library nodejs template typescript
Last synced: 10 Jun 2025
https://github.com/axa-group/arm-template-merge
Azure Resource Manager (ARM) templates merging tool
arm azure azure-resource-manager cli hacktoberfest merge template
Last synced: 21 Apr 2025
https://github.com/guillermo-carrasco/social_ids
Get user ids from social network handlers
cli facebook instagram social-ids social-network twitter
Last synced: 12 Apr 2025
https://github.com/prikhi/crypto-portfolio
A CLI Cyrptocurrency Portfolio Tracker
brick cli cryptocurrency finance haskell portfolio tui
Last synced: 29 Oct 2025
https://github.com/ossobv/dutree
dutree (python lib/cli) helps quickly find which files/dirs are taking up space. Compare it with a summary of ncdu.
Last synced: 07 Oct 2025
https://github.com/envhaven/envhaven
Batteries-included development environment for agentic workflows.
claude-code cli codex docker gemini opencode
Last synced: 05 May 2026
https://github.com/aarondpn/redmine-cli
A powerful command-line interface for Redmine, enhanced with first-class AI agent capabilities via Skills and MCP integration.
cli mcp mcp-server redmine redmine-api redmine-client skills
Last synced: 03 May 2026
https://github.com/quodeq/quodeq
AI-powered code quality and security scanner. Open source, MIT, runs locally. <🧭>
ai-tools cli code-analysis code-quality cwe devtools iso-25010 llm open-source python quality-assurance security static-analysis vulnerability-scanner
Last synced: 10 May 2026
https://github.com/noontide-co/mainbranch
Files-first operating system for internet businesses: research, decisions, bets, pushes, and outputs in markdown/git, with an mb CLI and agent workflows that hide the plumbing.
agent-workflows ai-agents business-as-files claude-code cli hermes markdown open-source openclaw python skills
Last synced: 25 May 2026
https://github.com/agherzan/git-mirror-me
CLI tool that facilitates mirroring a source to a destination git repository
Last synced: 28 Oct 2025
https://github.com/natlee/fisheye-warping
Dewarp top-down fisheye image to panorama and rewarp panorama to fisheye image.
cli fisheye image-processing image-warping opencv opencv-python panorama python3 tools warping
Last synced: 28 Oct 2025
https://github.com/magiclen/s2tw
A simple tool for converting Simple Chinese to Traditional Chinese(TW).
Last synced: 29 Oct 2025
https://github.com/fumeapp/taskin
Add user-friendly tasks to your terminal
charmbracelet cli golang tasks
Last synced: 10 Apr 2025
https://github.com/blob42/gpt-prompts-cli
CLI for selecting or defining prompts to use with the ChatGPT chatbot, which retrieves the prompts from the awesome-chatgpt-prompts repository.
awesome-chatgpt chatgpt cli fzf
Last synced: 11 Apr 2025
https://github.com/gavinlyonsrepo/opml_convert_rss
Command line python utility, Converts the opml(Xml) or JSON file of a youtube user subscriptions provided by youtube, into a text file which can added to RSS reader setup file, like newsboat for example. Thus converting your youtube subscriptions, into a group of tagged RSS feeds.
cli command-line-tool convert converter feeds-reader json newsboat opml python python-utility rss rss-reader rss-reader-setup subscription-manager subscriptions user-subscriptions utility xml youtube youtube-subscriptions
Last synced: 02 May 2025
https://github.com/katef/libcl
Line editor and Cisco-style command tree
cli command-line-parser line-editing line-editor prompt readline-interface shell tab-completion telnet ui-router
Last synced: 11 Apr 2025
https://github.com/cargo-fob/rusty-svg
Convert SVG files into React components (TypeScript or JavaScript) with ease
Last synced: 03 Apr 2025
https://github.com/yashksaini-coder/task-tracker
A simple CLI tool for keeping track of your tasks. Built with Python
cli command-line-tool cosnole python rich
Last synced: 11 Apr 2025
https://github.com/philips-labs/tabia
Repository characteristics
bitbucket bitbucket-cli chaoss cli git github github-cli github-graphql-apiv4 gitlab gitlab-api gitlab-cli grimoirelab hacktoberfest
Last synced: 30 Apr 2025
https://github.com/insolita/coloro
A console tool for output text with highlighted hex colors
cli command-line command-line-tool console hacktoberfest linux python python3 terminal xterm
Last synced: 18 Mar 2025
https://github.com/mmark-md/mmark-cli
Command line interface to the MMark markdown processor
Last synced: 30 Apr 2025
https://github.com/uhmarcel/rbase64
A fast multi-threaded base64 encoding / decoding library and CLI tool, made in Rust.
Last synced: 12 Dec 2025
https://github.com/dojo/cli-create-app
🚀 Dojo - cli command for creating app boilerplates.
Last synced: 04 May 2025
https://github.com/scottmckendry/pokemon-go-colorscripts
⚾ Phoney Badger's pokemon colorscripts wrapped with Go into a standalone, cross-platform binary
cli colorscripts golang pokemon
Last synced: 11 Oct 2025
https://github.com/lifespikes/apext
🗺 A simple CLI tool to manage and organize Next.js API routes.
Last synced: 12 Oct 2025
https://github.com/oknoorap/vidshow
:tv: Simple CLI to generate slideshow video with native FFMPEG
Last synced: 26 Oct 2025
https://github.com/tylors/typed-content-hash
Rewrite your HTML/JS/CSS (and sourceMap!) files with SHA-512 content hashes
assets cli content-hash hashing sha512 sourcemaps static-files
Last synced: 24 Oct 2025
https://github.com/gevgev/hadsync
Pull, edit, and push Home Assistant Lovelace dashboards as code — CLI + VS Code extension. Available on PyPI: pip install hadsync
cli dashboard home-assistant home-automation lovelace python websocket yaml
Last synced: 03 Jun 2026
https://github.com/piraces/dotnex
A simple .NET tool to execute other dotnet tools without installing them globally or in a project
cli cross-platform dotnet dotnet-cli dotnet-tool dotnet-tools global tool
Last synced: 12 Oct 2025
https://github.com/better-i18n/oss
Official TypeScript SDKs for Better i18n — Next.js, React, Expo/React Native integrations with CLI, MCP server, and CDN-powered translation delivery
ai-agents cdn cli crowdin developer-tools expo i18n internationalization localization lokalise mcp next-intl nextjs react react-native translation typescript use-intl
Last synced: 30 May 2026
https://github.com/c-d-cc/reap
Recursive Evolutionary Autonomous Pipeline — AI and humans evolve software across generations
ai claude cli development genome lifecycle pipeline
Last synced: 01 Apr 2026
https://github.com/autobib/autobib
A command-line tool for managing bibliographic records
biblatex bibliography bibtex cli
Last synced: 01 Mar 2026
https://github.com/0x-kys/flawa
Flawa generates Markdown docs from code files, so you don’t have to explain everything.
automation cli code-documentation documentation golang llm markdown ollama
Last synced: 21 Oct 2025
https://github.com/vonglasow/gaia
Gaia is a command-line interface (CLI) tool for interacting with language models via a local API. It features a beautiful terminal UI, robust configuration management, and multiple interaction modes (default, describe, code, shell) for versatile assistance with programming, system administration, and more.
ai bubbletea cli cobra commands developer-tools go homebrew language-model linux llama llm local-api ollama productivity shell terminal tui
Last synced: 01 Apr 2026
https://github.com/robzolkos/web-recap
Help turn your browser history into AI-ready insights
ai browser-history chrome cli firefox golang llm safari
Last synced: 07 Feb 2026
https://github.com/alexeev-prog/nadzoring
An open source tool for detecting website blocks, downdetecting, and network analysis
ai-friendly arp censorship cli dns network network-analysis network-monitoring python security security-tools utility
Last synced: 01 Apr 2026
https://github.com/galvanized-pukeko/gaunt-sloth-assistant
CLI AI assistant doing your code reviews
Last synced: 05 Mar 2026
https://github.com/sionpixley/polynode
PolyNode is a Node.js version manager that does not require sudo/admin privileges and is installed on a per-user basis. Works on AIX, Linux, macOS, and Windows.
aix cli cli-tool cross-platform environment-setup go golang linux macos nodejs nodejs-tools shell terminal version-manager version-switcher windows
Last synced: 17 May 2026
https://github.com/paperspace/cli
The CLI for Paperspace
ai cli cloud gpu llm paperspace
Last synced: 07 Feb 2026
https://github.com/figsoda/pactorio
Mod packager for Factorio
cli command-line factorio factorio-mod factorio-tool hacktoberfest packager portal publish rust
Last synced: 26 Feb 2026
https://github.com/jy8752/note-cli
note-cli is CLI tool to manage article. ex) note(Article Submission Service), Blog
cli cobra go golang headless-browsers rod template
Last synced: 03 Mar 2026
https://github.com/cappyzawa/tfswitch
Command for switching the terraform version, which can run the terraform binary.
Last synced: 27 Jun 2025
https://github.com/jiro4989/nimsh
nimsh is a simple implementation of a shell in pure Nim.
Last synced: 01 Nov 2025
https://github.com/dikaeinstein/godl
Godl is a CLI tool used to download and install go binary releases on mac
Last synced: 12 Jan 2026
https://github.com/derhuerst/dict-cc-cli
Offline dict.cc lookup in the command line.
Last synced: 09 Oct 2025
https://github.com/orbitalremnant/picoblog
A minimalistic static site generator
blogging cli static-site template
Last synced: 08 Apr 2026
https://github.com/jlengrand/swacli
A simple Star Wars CLI tool built with picocli
cli hacktoberfest hacktoberfest-accepted hacktoberfest2020 java kotlin picocli star-wars star-wars-cli
Last synced: 06 Apr 2025
https://github.com/rametta/coppa
🏇 A CLI tool for local development of serverless Google Cloud Functions
cli express gcf google-cloud-functions local-development nodejs serverless tool
Last synced: 14 Apr 2025
https://github.com/yilmaz08/turl
Command-line tool to make plain TCP-based requests.
cli client curl networking request rust-lang tcp tcp-client tool
Last synced: 05 Sep 2025
https://github.com/open-tech-foundation/cli-pbar
The Customizable CLI Progress Bars.
bar cli color colors console multiple progress progress-bar terminal
Last synced: 19 Jul 2025
https://github.com/hachi8833/csvu
csvu is a very simple CSV colorizer, written in Golang
Last synced: 24 Apr 2025
https://github.com/bdeering1/polykill
Remove dependencies and build artifacts from unused local projects.
cargo cli dotnet filesystem gradle mix node tools
Last synced: 26 Jul 2025
https://github.com/marocchino/acommit
generate commit message with chatgpt api
Last synced: 19 Sep 2025
https://github.com/chevdor/subrpc
As dev or end user, if you keep looking for the right endpoint for your Polkadot/Substrate blockchain, `subrpc` will make your life much easier. It is like the apt/brew of substrate chain endpoints: Add registries, update, and you are set.
blockchain chevdor cli endpoint jsonrpc kusama polkadot rust substrate
Last synced: 02 Aug 2025
https://github.com/tablelandnetwork/js-tableland-cli
Development has moved to: https://github.com/tablelandnetwork/tableland-js/
blockchain cli command-line-tool database nfts web3
Last synced: 03 Aug 2025
https://github.com/mowlcoder/heimdall
🔍 Lightweight service monitoring tool with notifications. Zero dependencies and instant alerts when services go down.
cli contributions-welcome go golang good-first-issue good-first-pr open-source utility
Last synced: 12 Jan 2026
https://github.com/mpiton/tauri-pilot
Interactive testing CLI for Tauri v2 apps — lets AI agents inspect, interact with, and debug Tauri applications in real-time
accessibility ai ai-agents automation cli developer-tools e2e-testing linux rust tauri tauri-plugin testing webview
Last synced: 08 Apr 2026
https://github.com/evias/nem-cli
NEM-cli is a collection of command line tools for the NEM Blockchain features using the Terminal
api-client blockchain cli cryptocurrency nem-blockchain nis wallets
Last synced: 11 Apr 2025
https://github.com/sheharyarn/cipherjs
Javascript Implementation of simple Ciphers
ciphers cli cryptography decryption encryption hacktoberfest javascript npm-package
Last synced: 19 Jul 2025
https://github.com/egodigital/ego-cli
Command Line Interface, which is designed to handle things, like Dev(Ops) tasks, much faster.
bash batch-script chuck-norris-jokes cli filesharing git http-server javascript module nodejs npm scripts shell typescript yeoman
Last synced: 21 Mar 2025
https://github.com/wilsson/create-webpack-application
:rocket: Easily create a basic webpack application.
Last synced: 13 Apr 2025
https://github.com/prateeknischal/qry
otpauth compatible QR decoder and OTP generator from QRCodes
Last synced: 23 Jun 2025
https://github.com/knaeckekami/barbecue
Render text tables for CLI-based dart applications
Last synced: 13 Jul 2025
https://github.com/hyperb1iss/unifly
Elegant UniFi network management CLI & TUI — built with Rust
cli networking ratatui rust terminal tui ubiquiti unifi
Last synced: 08 Apr 2026