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-07 00:06:13 UTC
- JSON Representation
https://github.com/frozolotl/typst-font-compare
A tool to compare how Typst documents would look using different fonts or font variants.
Last synced: 18 Mar 2025
https://github.com/marckassay/spypkg
spypkg intercepts shell expressions for modification to be redirected for execution.
bash batch cli executable global local node npm package-management spy symlink yarn
Last synced: 20 Jul 2025
https://github.com/gvcgo/gshell
Lib for creating interactive cli applications.
cli cmd go golang interactive interactive-shell ishell local process remote shell
Last synced: 29 Apr 2025
https://github.com/sinabakh/sitron
C++ Arendelle 2XIV Engine
arendelle cli compiler cpp interpreter karyfoundation language linux programming-language
Last synced: 15 May 2025
https://github.com/sammy-ette/Holly
🌿 Render videos of osu! replays from the terminal! An o!rdr command line tool.
cli command-line osu osugame terminal
Last synced: 29 Apr 2025
https://github.com/sckelemen/clix
An opinionated, batteries-optional cli library for Go. Build beautiful, consistent, user-friendly cli applications easily.
Last synced: 17 Feb 2026
https://github.com/michaelsproul/colourcat
Tool for distinctly colouring numbers, hashes and identifiers in log files
blockchain cli debugging distributed-systems logging
Last synced: 09 May 2025
https://github.com/gethiox/chess
Pure Python Chess implementation
chess cli game python terminal-based terminal-game
Last synced: 30 Oct 2025
https://github.com/lucawen/rbtc
Convert bitcoin to currency and virce-versa
bitcoin btc cli conversion currency rust rust-lang
Last synced: 14 Jul 2025
https://github.com/jasongrace2282/knzhou
A tool to keep knzhou's physics handouts up to date
Last synced: 28 Feb 2026
https://github.com/giovanni-iannaccone/eikon
Lightweight image processing library, built entirely from scratch to offer fast, and customizable image manipulation capabilities 🖼️
art bmp c-plus-plus cli cpp cpp-library css-colors from-scratch image-processing library png ppm
Last synced: 30 May 2026
https://github.com/alloraai/alloracli
Revolutionize DevOps and IT operations with intelligent automation through natural language processing and multi-agent AI systems
cli dockerfile go makefile shell
Last synced: 18 May 2026
https://github.com/meinto/glow
A cli tool to adapt git-flow
cli git-flow gitflow gitflow-workflow github gitlab
Last synced: 13 Apr 2025
https://github.com/labs64/netlicensing-zapier
Labs64 NetLicensing / Zapier Integration
cli client hacktoberfest ifttt integration integration-flow laas labs64 license license-management license-validation licensing-as-a-service licensing-library netlicensing restful software-activation software-licensing triggers zapier zapier-cli
Last synced: 05 Apr 2025
https://github.com/derhuerst/leveldb-editor
[unfinished] – Edit a LevelDB from the command line.
cli command-line editor leveldb terminal
Last synced: 15 Apr 2025
https://github.com/agneym/create-profile-card
Create a Custom Profile Card CLI
Last synced: 13 Apr 2025
https://github.com/rocktimsaikia/syzer
:zap: Cli tool to update all npm dependencies at once
cli dependency-updater npm-update npm-updater syzer
Last synced: 12 May 2025
https://github.com/piero-vic/ptd
A minimal to-do list application for the command line.
Last synced: 12 May 2025
https://github.com/0xfourzerofour/gpt-cli
Chat GPT Cli that allows you to call the API directly from your terminal
chatgpt cli openai openai-api rust
Last synced: 14 Apr 2025
https://github.com/calvinnwq/agent-swarm
Run focused swarms of AI agents and get one deterministic synthesis back.
agent-swarm ai-agents cli code-review developer-tools multi-agent product-decision typescript
Last synced: 04 Jul 2026
https://github.com/mixpeek/linear-cli
A CLI tool for interacting with Linear.app
Last synced: 27 Jun 2025
https://github.com/shaharia-lab/gscli
Google Service CLI - Command-line tool for interacting with Gmail, Calendar, and Google Drive. AI-friendly with structured output formats (JSON, table, text) for easy integration with AI tools and automation workflows.
ai-tools automation cli gmail golang google-api google-calendar google-drive
Last synced: 14 Feb 2026
https://github.com/yagarea/stopro
A simple utility which will help you with self control and build work ethic
cli goal-tracking hacktoberfest health procrastination productivity python self-improvement time time-management time-saver
Last synced: 28 Jun 2025
https://github.com/derhuerst/sms-cli
Read & write SMS from the command line.
Last synced: 15 Apr 2025
https://github.com/cutenode/openjs-cli
🔗A CLI to easily access the websites, GitHub organizations, and good first issues of OpenJS Foundation projects.
cli foundation javascript openjs openjs-foundation openjsf
Last synced: 25 Aug 2025
https://github.com/dannyben/mister_bin
Build modular command line tools
cli cli-framework docopt gem ruby
Last synced: 14 Apr 2025
https://github.com/nuztalgia/botstrap
An easy-to-use utility toolbelt for Discord bots written in Python.
beginner-friendly bot bot-framework botstrap cli command-line discord discord-bot easy-to-use encryption python python-3 python-library secure security utilities
Last synced: 15 Apr 2025
https://github.com/merlin04/vgy.me
A CLI for the image hosting website vgy.me
api-client cli cli-app cli-application csharp dotnet image-hosting upload-images uploader
Last synced: 14 Apr 2025
https://github.com/danielduarte/diffsplit
Easy split of .diff & .patch into its files
cli diff patch split tool unified-format
Last synced: 27 Jul 2025
https://github.com/pstevovski/express-app-cli
CLI application for generating NodeJS / Express projects
cli express javascript nodejs typescript
Last synced: 24 Apr 2025
https://github.com/nag763/rat-rs
A simple cli tool to fetch transports schedules on the Ile-de-France région
cargo cli iledefrance open-source paris ratp rest-api rust
Last synced: 23 Mar 2025
https://github.com/treblle/treblle
A framework enabling Go developers to easily create CLI applications.
application c cli cli-app framework go golang golang-application
Last synced: 25 Aug 2025
https://github.com/petrgazarov/git-repo-name
CLI tool that syncs your local git directory name with the remote repository name
automation cli git github repository-management rust synchronization
Last synced: 27 Jul 2025
https://github.com/tbeseda/shopify-webhook-commander
Set up Shopify webhook subscriptions from the command line
Last synced: 25 Apr 2025
https://github.com/noah-yoshida/prettycli
🎨 command line output utils for Python to draw boxes, colors, etc
ascii cli colorization colors command-line python3
Last synced: 02 Oct 2025
https://github.com/conorsheehan1/uhabits_converter
Convert uhabits boolean habits to the new numeric habit type.
cli loophabits python sqlite uhabits
Last synced: 27 Jul 2025
https://github.com/kemokemo/imgdiff
This tool compares old and new versions of image files and generates color-coded image in a diff format.
Last synced: 07 Apr 2025
https://github.com/domblack/bubble-shell
A Bubble Tea library for creating an interactive shell using Cobra commands
bubbletea cli cli-tool cobra-cli golang interactive-shell shell
Last synced: 02 Apr 2025
https://github.com/RPG-Maker-Translation-Tools/rvpacker-txt-rs
A CLI tool to parse RPG Maker games' text to .txt and back.
cli cli-app cli-application json-parser rpg-maker rpg-maker-mv rpg-maker-mz rpg-maker-vx rpg-maker-vx-ace rpg-maker-vxace rpg-maker-xp rust rust-application
Last synced: 15 May 2025
https://github.com/ckaznable/yt-cli-live
Youtube Text Live Streaming in CLI
asr cli rust silero-vad whisper whisper-cpp youtube
Last synced: 18 Sep 2025
https://github.com/dpbriggs/kv
Easy CLI key-value storage with bash hooks. Use kv to auto-configure your system on key-value updates. Project to help learn rust.
Last synced: 14 Apr 2025
https://github.com/harrisoncramer/joke-gpt
An example TUI with Cobra, Charm, and Viper that uses ChatGPT to tell you jokes
bubbletea charmbracelet cli cobra-cli go golang tui
Last synced: 06 Oct 2025
https://github.com/arunachalamkalimuthu/merlin-ai-code-review
Self-hosted AI code review that runs in CI and posts inline comments. 12 AI providers (Claude, GPT-4o, Gemini, Ollama, …), 5 git platforms (GitHub, GitLab, Bitbucket, Azure DevOps, Gitea). BYOK. Rust.
ai ai-code-review anthropic azure-devops bitbucket byok claude cli code-review devtools gitea github-actions gitlab-ci ollama openai pull-request-reviewer rag rust self-hosted
Last synced: 05 Jul 2026
https://github.com/instantiator/open-social-distributor
Simple tool for posting to a variety of social networks
cli social-media social-networks
Last synced: 23 Sep 2025
https://github.com/mklement0/make-pkg
Initializes and maintains npm package projects
cli make makefile project-templates release-management scaffolding source-code-management unix-cli
Last synced: 07 May 2025
https://github.com/nicokosi/hubstats
🧪 Command-line for GitHub pull request statistics
Last synced: 12 Jan 2026
https://github.com/valodim/khaleesi
(experimental) khal-inspired, mblaze-style handling of iCalendar files
Last synced: 14 Apr 2025
https://github.com/aonyx-ai/clawless
A framework to build command-line applications in Rust
Last synced: 13 Jan 2026
https://github.com/cumulocity-iot/cumulocity-remote-access-local-proxy
Cumulocity IoT Remote Access Local Proxy
c8y cli cloud-remote-access cumulocity cumulocity-extension cumulocity-iot extension iot-analytics ssh
Last synced: 22 Aug 2025
https://github.com/sz3/pog
Encryption/backup utility
backup cli encryption libsodium x25519 xsalsa20poly1305
Last synced: 15 May 2025
https://github.com/trunklabs/gh-contribution-mate
✨ Synchronize contributions from local repositories to your GitHub profile safely!
cli contribution deno gh-extension github hacktoberfest
Last synced: 06 Aug 2025
https://github.com/yammerjp/jpro
jpro is a JSON processor that can be written in a JavaScript code piece.
Last synced: 31 Aug 2025
https://github.com/ochotzas/promptkit
Structured Prompt Engineering for LLM Apps.
ai chatgpt claude cli command-line-tool gpt ollama prompt-engineering-tool prompt-toolkit python
Last synced: 13 Jan 2026
https://github.com/blasrodri/cmdex
Find command examples (grep, tar, npm, apt, etc)
Last synced: 08 Apr 2026
https://github.com/nkh/tdiff
an interactive terminal directory diff application
bash cli diff directory interactive terminal tree tui
Last synced: 27 Jun 2025
https://github.com/naimo84/github-readme-stats-calculate-rank
Commandline tool to calculate your github-readme-stats rank/grade
calculate cli commandline github github-readme-stats grade rank ranking-algorithm readme stats
Last synced: 15 Apr 2025
https://github.com/skshetry/dvc-data-rs
Faster, Pure Rust Implementation of DVC
Last synced: 09 Aug 2025
https://github.com/airscripts/gitclaw
Install software directly from GitHub via CLI.
Last synced: 06 Jul 2026
https://github.com/wix-incubator/import-path
Improve the import path for your package
cli export import javascript node path require
Last synced: 14 Apr 2025
https://github.com/m-sureshraj/mocha-watch-typeahead
👁️ Interactive watch mode support for the Mocha test framework.
cli mocha testing-tools typeahead
Last synced: 18 Aug 2025
https://github.com/tinted-theming/tinted-builder-rust
A base16 and base24 builder written in Rust, focused on convenience for template maintainers.
base16 base24 builder cli mustache tinted-theming
Last synced: 08 Mar 2026
https://github.com/airgap-it/airgap-cli-signer
Standalone (offline) transaction signer to sing a transaction in the console on an air gapped machine Edit Add topics
cli cryptocurrency ethereum ethereum-signer javascript nodejs offline
Last synced: 15 Apr 2025
https://github.com/financial-times/kubectl-login
Logs you into multiple clusters which use dex
Last synced: 15 Jul 2025
https://github.com/ozancivaner/hashdir
A command line tool to calculate hashes of directory trees using various hash algorithms.
Last synced: 19 Aug 2025
https://github.com/dfurnes/hey
💬 Friendly command-line HTTP client.
cli command-line-tool curl development http-client javascript nodejs wget
Last synced: 03 Sep 2025
https://github.com/simonmittag/punycoder
A cli tool to convert idna domain names to punycode. IDNA (Internationalized Domain Name in Applications) is a set of standards and protocols used to support non-ASCII characters in domain names.
bash cli dns domains emoji idna idna-converter idna2008 internationalization punycode rfc-1035 rfc-5890 unicode zsh
Last synced: 13 Jun 2025
https://github.com/ryooooooga/zouch
Create a new file from template
cli cli-app cp cp-file scaffold-files touch-alt
Last synced: 03 Sep 2025
https://github.com/jpdillingham/brainz
A lightweight MusicBrainz CLI in Go.
cli go golang musicbrainz musicbrainz-api
Last synced: 03 Sep 2025
https://github.com/geertjohan/tune
Tune is a music-player for the AudioAddict web radio's such as Digitally Imported (di.fm) and RadioTunes.
audio-player audioaddict cli difm go golang music qt radio streaming
Last synced: 31 Oct 2025
https://github.com/pbnj/aws-console
Launch AWS console from the command-line
Last synced: 18 Jan 2026
https://github.com/fraugster/cli
Utility functions for running command line applications in Go.
Last synced: 16 Jan 2026
https://github.com/jkulton/platter
Create a file server with a single command
cli command-line file-server golang http
Last synced: 25 Apr 2025
https://github.com/goodmind/infornography
Lightweight screenfetch/archey replacement in Racket, only has features that are absolutely necessary.
archey cli lain racket screenfetch
Last synced: 30 Apr 2025
https://github.com/trimpta/clitools
A collection of simple utilities
cli python python3 reusable text-manipulation workflow
Last synced: 12 May 2025
https://github.com/doarakko/draw
Draw Yu-Gi-Oh! Card.
cli ygoprodeck yu-gi-oh yugioh
Last synced: 09 Apr 2025
https://github.com/fahamutech/bfast-tools
CLI tools for BFast::Cloud platform. https://www.npmjs.com/package/bfast-tools
bfast bfast-ee-cloud cli cloud faas faas-cli faas-platform functions functions-as-a-service nodejs nodejs-api nodejs-express nodeserver
Last synced: 09 Apr 2025
https://github.com/jaywcjlove/compile-less
All `.less` files are compiled into `.css` files.
cli css javascript less lesscss style
Last synced: 09 Apr 2025
https://github.com/krakozaure/tmpl
A tool to apply variables from cli, env, JSON/TOML/YAML files to templates
cli config configuration golang json sprig template template-engine text text-template text-templating toml tool yaml
Last synced: 22 Feb 2026
https://github.com/3job/gmake2
Build a GMakefile at lightning speed!
buildtool buildtools cli command-line command-line-tool gmake gmake2 gmakefile go golang make makefile tools
Last synced: 25 Apr 2025
https://github.com/pmcalabrese/criptio
Criptio is a nodejs command line tool for encrypt and decrypt files
Last synced: 09 Jul 2025
https://github.com/thibtrip/npdoc_to_md
Automatic documentation tool using Markdown and Python docstrings written with the numpydoc style
cli docstrings documentation-generator documentation-tool markdown numpydoc python
Last synced: 02 Jul 2025
https://github.com/zmoooooritz/stapy
An easy to use SensorThings API Client written in Python
api cli data-science database ogc python sensor sensor-data sensorthings sensorthings-api
Last synced: 17 Jan 2026
https://github.com/dword-design/mock-argv
Temporarily overrides the command line arguments. This is useful for testing.
args argument-parser arguments argv cli command-line command-line-tool coverage javascript jest mocha mock node nodejs npm npm-package replace restore test testing
Last synced: 16 Mar 2025
https://github.com/dschier-wtd/cutefetch
A super minimal screen fetch for bash. Written in Go and more or less for my own demand and exercises.
bash cli cute golang screenfetch terminal
Last synced: 23 Apr 2025
https://github.com/sametaylak/jargonist-cli
CLI Tool for jargon.ist
cli jargon jargonist javascript nodejs
Last synced: 11 Jun 2026