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-15 00:05:30 UTC
- JSON Representation
https://github.com/i-link-pro-team/ilink
Console utilities and libraries for projects in ilink-pro-team
cli consul env files-to-consul files2consul ilink sync
Last synced: 17 Apr 2026
https://github.com/strangedaystech/straymark
The cognitive discipline your AI-assisted projects need. Framework + Rust CLI to externalize scope, decisions, and risks (Charters, AILOG, AIDEC, ADR) so AI agents stay coherent across many turns. ISO 42001 / EU AI Act / NIST AI RMF evidence as a side effect. EN/ES/zh-CN.
ai-agents ai-assisted-development ai-audit ai-coding-assistants ai-transparency architecture-decision-records auditability charter claude-code cli copilot cursor developer-tools engineering-discipline eu-ai-act gemini-cli human-oversight iso-42001 nist-ai-rmf rust-cli
Last synced: 13 Jun 2026
https://github.com/cieslarmichal/ncloc
Node.js command line tool for counting lines of code.
cli cloc count-lines count-lines-of-code node-cli
Last synced: 16 Feb 2026
https://github.com/wtnabe/jshint4r
jshint runner for ruby
cli deprecated jshint ruby rubygems
Last synced: 07 Oct 2025
https://github.com/jchristgit/rusday
a Rust application to help you easily remember your friends' birthdays
Last synced: 26 Mar 2025
https://github.com/jaspero/fb-extra
Additional CLI commands for interacting with firebase.
Last synced: 25 Jan 2026
https://github.com/npitsillos/tensorplot
CLI tool to help with uploading, downloading and visualising metrics from experiments logged on tensorboard.
cli click poetry python tensorboard visualisation
Last synced: 11 Apr 2025
https://github.com/pswsm/fasta_cli_tools
A small fasta CLI toolkit developed in Rust
bioinformatics bioinformatics-tool cli cli-app fasta-sequences rust rust-lang
Last synced: 17 Jan 2026
https://github.com/thisago/pricecsv
CLI tool to easily calculate the total price of all products in csv
Last synced: 01 Jul 2026
https://github.com/wangshengliang-wsl/vistoso
Beautiful Colors Lookup in CLI
Last synced: 15 May 2026
https://github.com/jetspiking/renderonline
Dynamic Solution for Managing and Executing Rendering Tasks on HPC Infrastructure
cli cloud-computing computerarchitecture gpu-acceleration persistent pipeline
Last synced: 13 Dec 2025
https://github.com/regestaitalia/trm-client
TRM (Transport Request Manager) Client
Last synced: 24 Oct 2025
https://github.com/pilottai/pilottai-cli
Command-line interface for PilottAI development workflows, including project scaffolding, agent management, and deployment automation with powerful CLI commands.
automation cli command-line development-tools devops pilottai scaffolding
Last synced: 16 Feb 2026
https://github.com/ayrapetovai/binc
CLI BINary Calculator
binary calc calculators cli rust
Last synced: 27 Mar 2025
https://github.com/aymaneallaoui/kafka-http-scanner
An advanced HTTP security vulnerability scanner that detects a wide range of web application vulnerabilities.
cli golang golang-application golang-package hsr http security
Last synced: 11 Jun 2025
https://github.com/morix1500/ruler
Ruler Command shows table from csv and ltsv and so on.
Last synced: 05 Mar 2026
https://github.com/primno/cli
Command-line interface tool for initializing, building, and deploying Primno projects
Last synced: 28 Apr 2026
https://github.com/geektype/shelly
A GPT-4 powered shell assistant
ai assistant cli gpt gpt4 productivity rust shelly shelly-gpt tool
Last synced: 30 Jun 2026
https://github.com/zummenix/xcopen
A convenient way to open xcodeproj/xcworkspace from a command line
cli xcode xcodeproj xcworkspace
Last synced: 25 Jan 2026
https://github.com/ayonious/table-printer-cli
🦾 CLI to print table in terminal
cli console console-application npmjs opensource opensource-library table tableview typescript
Last synced: 12 May 2025
https://github.com/alyssais/table
turn tab-delemited input into tables, correctly aligned even if coloured
Last synced: 17 Jun 2026
https://github.com/terrylindev/image-to-ASCII
🖼️ A command-line tool for converting images to ASCII art
ascii ascii-art cli command-line cpp cuda docker image-processing image-to-ascii mpi opencv terminal
Last synced: 12 Jul 2025
https://github.com/ahmedharoon07/bakeshopproj
A Simple CLI program made in Java that uses Data Structures like Arrays, Queues, LinkedList and ArrayList
array arraylist cli data-structures desktop-application linked-list
Last synced: 01 Apr 2025
https://github.com/emad-elsaid/command_tree
Builds trees of commands for the terminal, each node is either a group of commands or the command itself, every node is associated with a character to access it.
Last synced: 16 Jun 2025
https://github.com/aaron3312/curlparrot_perrito
🐕 Bring a loyal ASCII dog companion to your terminal! Watch this good boy animate, wag, and play while you work. An adorable alternative to the classic terminal parrot that fetches joy to your command line. Features multiple moods, customizable animation speed, and the ability to add your own doggy tricks!
animation ascii ascii-animation ascii-art cli command-line dog fun golang terminal terminal-animation terminal-app terminal-graphics
Last synced: 02 Apr 2025
https://github.com/l-lumin/clipreplace
Simple command-line tool to replace a section of text in a file with clipboard content
Last synced: 09 Jul 2025
https://github.com/rlay-project/rlay-utils
Utilities to interact with Rlay Ontologies
Last synced: 27 Mar 2025
https://github.com/cbuschka/zipdiff
ZipDiff - a zip diff lib, cli tool, maven plugin
cli jar java maven-plugin zip zipdiff
Last synced: 20 Jan 2026
https://github.com/nao1215/reddit-downloader
reddit-downloader - Reddit Image Downloader written in Golang
Last synced: 03 Apr 2025
https://github.com/abhiksark/pythonlings
Rustlings-style Python exercises in a live terminal TUI with 292 practice tasks and offline Python docs.
beginner-friendly cli coding-practice education interactive-learning learn-python learn-to-code learning learning-by-doing learning-python pytest python python-exercises rustlings textual tui
Last synced: 01 Jul 2026
https://github.com/b3yc0d3/exas
Execute commands as another user
cli command-executor command-line-tool exas work-in-progress
Last synced: 08 Jul 2025
https://github.com/marcoeidinger/conditional-files
CLI tool to mass insert/delete conditional compilation statements
cli compiler-directives conditional-statements macos swift utility
Last synced: 15 May 2026
https://github.com/marcosy/sop
A command line tool to perform set operations with files
calculator cli difference intersection math set-operations sets union
Last synced: 15 Jan 2026
https://github.com/nikoheikkila/hours
A command-line companion for the Toggl Track software. Check the README for supported features.
Last synced: 03 Apr 2025
https://github.com/richardarpanet/csv-merge
A cli tool for merging CSV files
cli command-line-tool csv merge rust
Last synced: 10 Apr 2025
https://github.com/akamai/cli-visitor-prioritization
Akamai CLI for Visitor Prioritization allows you to access and control the Visitor Prioritization cloudlet
akamai akamai-cli cli cloudlets visitor-prioritization vp
Last synced: 26 Mar 2025
https://github.com/bobmatnyc/terminator
Remote terminal control system with AI assistance - Control tmux and iTerm2 sessions via REST API with LLM-powered intelligent assistance
ai cli fastapi iterm2 llm python remote-control terminal tmux
Last synced: 17 Jan 2026
https://github.com/krittakondev/goapisuit
goapisuit is a powerful and efficient framework built for Golang developers to speed up API development. Inspired by Laravel, goapisuit focuses on simplifying the process of creating and managing APIs while providing tools to handle database operations easily.
api cli crud database framework go goapisuit golang golang-framework laravel laravel-framework midleware open-source orm rest rest-api template template-engine web-development
Last synced: 23 Oct 2025
https://github.com/bilalalpaslan/otoconf
proxy conf file compiler from microservice conf files
cli nginx nginx-configuration python
Last synced: 15 May 2026
https://github.com/stefanvanburen/small
small is a ... small tool to translate text to alphabetical unicode variants.
Last synced: 10 Apr 2025
https://github.com/dvinciguerra/tldr-cli
A simple and tiny Ruby based command-line client for tldr that works!
cli ruby tldr tldr-client tldr-pages
Last synced: 10 Apr 2025
https://github.com/eiri/mchain
Markov Chain Text Generator
cli generator golang markov-chain
Last synced: 02 Mar 2025
https://github.com/cbrnrd/price
💸 Get cryptocurrency prices on your terminal
api bitcoin cli cryptocurrency cryptocurrency-prices ethereum litecoin price ruby
Last synced: 11 May 2026
https://github.com/lcian/codeforces-cli
📊 Codeforces CLI (Parse, Submit, Test & more) – fork of xalanq/cf-tool
cli codeforces competitive-programming
Last synced: 26 Mar 2025
https://github.com/bzflagcommunity/bzfquery.js
JavaScript/TypeScript version of bzfquery for Deno with no external dependencies. It can also be used as a library or from the command line.
bzflag bzflag-server cli deno javascript library networking no-dependencies self-contained tool typescript
Last synced: 13 Apr 2026
https://github.com/andre-lx/simplefaq
Most basic CLI help assistant for any job you are currently working on.
cli faq personal-faq personal-utility
Last synced: 17 Mar 2025
https://github.com/nwylynko/create-that-app
A cli that displays a list of starters to select from, for the forgetful like me
cli npm npx template typescript
Last synced: 15 May 2026
https://github.com/rikvdh/matching
String-based parser based on matching strings for interpreting and handling string-based interfaces
at-command c cli clib embedded embedded-c memory parser string zero-allocation
Last synced: 11 Jun 2026
https://github.com/jonaylor89/gpt4-cli
a dummy simple cli to run gpt4 llm in the terminal
Last synced: 17 Mar 2025
https://github.com/codybloemhard/paclog
A tool to query the pacman log file.
analysis arch-linux artix-linux cli log pacman
Last synced: 11 Apr 2025
https://github.com/magiclen/image-interlacer
It helps you interlace an image or multiple images for web-page usage.
cli image interlacing progressive rust
Last synced: 10 Apr 2025
https://github.com/magiclen/datalith
A file management system powered by SQLite for metadata storage and the file system for file storage. (in dev)
Last synced: 10 Apr 2025
https://github.com/nathan-yan/otp_
A CLI one-time password application in Python that manages OTPs elegantly and with tons of customization.
2fa cli cli-utilities command-line command-line-interface one-time-password one-time-passwords otp
Last synced: 09 Apr 2026
https://github.com/stepankuzmin/get-city-boundaries
Get city boundaries from OpenStreetMap using Nominatim
boundaries city cli geojson nominatim openstreetmap
Last synced: 20 Jan 2026
https://github.com/xiphoseer/assembly
LU server common library
autotools c-plus-plus cli lego-universe library
Last synced: 26 Mar 2025
https://github.com/ffflorian/gh-open
Open a GitHub repository in your browser
cli git github repository-tools typescript
Last synced: 30 Apr 2025
https://github.com/ivan-borovets/fastapi-starter
Interactive FastAPI project generator — answer a few questions and get exactly what you need instead of cleaning up existing projects. Features scalable src-layout, modular migrations, env-based config, and Docker. Powered by Copier, a smarter alternative to Cookiecutter
alembic boilerplate clean-architecture cli cookiecutter copier copier-template docker docker-compose fastapi fastapi-boilerplate fastapi-template hexagonal-architecture onion-architecture postgres project-template python sqlalchemy uv
Last synced: 06 Apr 2026
https://github.com/kentlouisetonino/sw-elementexplorer
A CLI tool for Element details.
bash c-language chemistry cli gcc gdb linux makefile periodic-table science
Last synced: 18 Mar 2025
https://github.com/kobir1989/react-quickstart-cli
A powerful command-line interface tool designed to accelerate React development workflows by automating component creation and project structure setup.
Last synced: 10 Apr 2025
https://github.com/elixir-belgium/brapi2biosamples
Command Line Interface (CLI) to submit samples to BioSamples using the Breeding API (BrAPI)
Last synced: 16 Oct 2025
https://github.com/frodehus/quicli
A lightweight framework for creating CLI applications with the primary focus of being compatible with AOT and trimming. This is to generate small and fast self-contained executables.
Last synced: 10 Apr 2025
https://github.com/robandpdx/gh-lfser
A GitHub CLI extension that will migrate a repo to LFS
Last synced: 02 Mar 2025
https://github.com/fdionisi/device-authorization-grant
A library to help implement the OAuth 2.0 Device Authorization Grant. Written for Deno and works in Node.js.
Last synced: 26 Mar 2025
https://github.com/nealwp/smodg
Generate Sequelize models from TypeScript type definitions
cli code-generation orm-models sequelize typescript
Last synced: 16 Feb 2026
https://github.com/inc44/rusty_scissors
Rusty Scissors is a useful tool created with ❤️ using Rust. It quickly trims extra space around images like smart scissors. It's fast, efficient, and precise.
batch-processing cli image-optimization image-processing performance rust windows
Last synced: 14 May 2026
https://github.com/fitchmultz/cueloop
Rust CLI and macOS app for queue-driven, auditable AI coding agent work.
agentic-workflows ai automation cli developer-tools rust swiftui task-queue
Last synced: 01 Jul 2026
https://github.com/smoudjs/playable-scripts
Accelerate HTML5 playable ad development and production across different ad networks, with a single tool, which offering both a streamlined CLI and a flexible API.
ad-builder ad-network ad-scripts api applovin build-tool builder cli dapi facebook google ironsource mraid playable playable-ad scripts unity webpack
Last synced: 10 Apr 2025
https://github.com/tcoppex/astrowrap
:waxing_gibbous_moon: CLI to visualize and output formatted tropical placidus astrological charts.
astrodienst astrology cli ephemeris natal-chart
Last synced: 30 Jun 2026
https://github.com/phogolabs/cli
A simple package for building command line applications in Go
Last synced: 17 Mar 2025
https://github.com/yashb404/bin-expire
bin-expire is a CLI tool that helps you find stale binaries in common bin folders and safely archive/restore them.
cleanup-tool cli optimization rust
Last synced: 11 Jan 2026
https://github.com/mirdware/scoop
Simple Characteristics of Object Oriented PHP
cli cqrs ddd ddd-framework domain-driven-design entity-manager hexagonal-architecture inversion-of-control logging onion-architecture php router scoop template-engine validation
Last synced: 05 May 2025
https://github.com/vcs-python/g
g: Sync your current directories VCS (or reach for one via `--cwd`)
Last synced: 10 Apr 2025
https://github.com/ethereum-navigator/cli
A CLI to access data from ethereum-navigator/atlas written in pure JavaScript.
atlas blockchain cli ethereum javascript
Last synced: 10 Apr 2025
https://github.com/0x1nf3cted/pwdgen
pwdgen: A simple command-line tool written in C for generating random passwords
c cli linux password password-generator password-manager security
Last synced: 19 Jan 2026
https://github.com/iamtalhaasghar/whats-trending
A simple Python CLI tool using which you can see Twitter Top trends of any country in your Terminal.
cli python twitter twitter-api twitter-bot
Last synced: 08 Jul 2025
https://github.com/andrewrgarcia/fur-cli
Chats with memory, identity, and branching timelines. Like git for your chats, but stranger, and alive.
chats cli conversations memory version-control
Last synced: 08 Sep 2025
https://github.com/carmelyne/inkobytes-nexus
A file-native CLI for coordinating multiple AI coding agents on one branch.
ai-agents cli coordination developer-tools git multi-agent workflow
Last synced: 30 Jun 2026
https://github.com/kahramanemir/vallum
Security boundary CLI proxy between AI coding agents and your shell — redacts secrets, neutralizes prompt injection, wraps untrusted terminal output, and audits every command. Single Rust binary.
ai ai-agents ai-safety claude-code cli command-line-tool devtools llm llm-security prompt-injection proxy rust secret-redaction security shell
Last synced: 30 Jun 2026
https://github.com/alwalxed/context-dump
An interactive CLI tool to create AI-friendly context from selected files.
ai cli cli-tool dumper file-dump file-merger interactive javascript nodejs
Last synced: 02 Feb 2026
https://github.com/jrcalgo/relayrl
A MultiAgent Reinforcement Learning Framework primarily for Rust workflows
cli deep-learning distributed-system framework monorepo offline-training online-training python-bindings reinforcement-learning tensor-types
Last synced: 06 Apr 2026
https://github.com/vacovsky/fasturtle
A cross-platform command line utility for detokenization of configuration files and Madlibs. Supports multiple-token-file overrides, as well as Chef regular & encrypted data bags.
chef cli command-line-tool configuration-files databag-manager detokenize knife slowcheetah tokenization tokenizing-parser utility
Last synced: 26 Mar 2025
https://github.com/elementbound/mdview
View markdown files from your terminal!
cli cli-app express express-js expressjs markdown markdown-viewer node node-js nodejs nodejs-server terminal
Last synced: 11 Apr 2026