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/ezhil56x/file-encryption-cli
File Encryption is command-line tool used to encrypt and decrypt files using AES and RSA encryption algorithms
cli cli-tools command-line-tool encryption-decryption file-encryption file-encryption-python python-encryption
Last synced: 11 Jun 2026
https://github.com/codeversrl/magento-scaffolder
A Magento 2 scaffolder to generate base custom modules and themes and start developing faster
cli magento2 modules php scaffolding themes
Last synced: 14 Mar 2025
https://github.com/drodil/depspector
Post-install security analysis tool for npm dependencies
analyzer cli depdendency-injection dependencies hacktoberfest rust security security-auditing-tool security-tools
Last synced: 13 Jan 2026
https://github.com/ahoo-wang/godex
Make every model a CodeX engine through an OpenAI-compatible Responses API gateway
claude claude-code cli codex llm openai
Last synced: 27 May 2026
https://github.com/seann-moser/homebrew-caseconvert
homebrew-CaseConvert is a command-line tool for converting text between various cases like camelCase, snake_case, and PascalCase, easily installable via Homebrew.
cli converter go homebrew linux open-source
Last synced: 04 Jan 2026
https://github.com/belticlabs/beltic-cli
cli for signing and verifying beltic credentials
Last synced: 13 Jan 2026
https://github.com/rifandani/oregen
Same purpose as "@rifandani/regen" but initialized using "oclif"
Last synced: 12 May 2026
https://github.com/ybubnov/flagparse
Python modular command-line interfaces.
Last synced: 03 Apr 2025
https://github.com/bukinoshita/prompt-email
Command line interface prompt email with autocompletion, validation and email lookup
cli command-line email javascript nodejs
Last synced: 01 May 2026
https://github.com/libragen/libragen
Create private, local RAG libraries that work offline—no API keys, no cloud services. Share them as single files your whole team can use.
ai ai-agents cli docs documentation rag rag-pipeline search vector-search
Last synced: 13 Jan 2026
https://github.com/rodion-arr/google-index
A simple CLI tool which will count yours site pages in Google index
cli google-indexing googlesearch parser
Last synced: 03 Feb 2026
https://github.com/prikhi/genkouyoushi-generator
Haskell Library, CLI App, & API Server for Generating Genkouyoushi(原稿用紙) Paper
cli diagram generator genkouyoushi genkouyoushi-generator haskell haskell-cli japanese-study paper servant
Last synced: 29 Oct 2025
https://github.com/biluohc/app
A easy-to-use command-line-parser for rust.
cli command-line command-line-parser rust subcommands
Last synced: 06 Mar 2025
https://github.com/himasnhu-at/frm
Faster file deletion written in Rust, alternative to rm
cli cuncurrency file file-deletion linux rust rust-threadpool
Last synced: 15 Apr 2025
https://github.com/kitschpatrol/vidup
Synchronize a local directory of video files to remote streaming services.
bunnycdn bunnycdn-stream cli npm-package sync upload video
Last synced: 27 Feb 2026
https://github.com/friends-of-wp/wp-dev-cli
This command line tool helps WordPress developers with their daily work.
cli wordpress wordpress-development
Last synced: 25 Apr 2026
https://github.com/xhzq233/ios-use
CLI tool to automate iOS devices via custom TCP XCTest driver
Last synced: 27 May 2026
https://github.com/quintenroets/cli
High-level CLI
cli command-line command-line-tool
Last synced: 27 May 2026
https://github.com/fugazi-io/connector.node.ssh
A fugazi connector for execution of ssh commands
Last synced: 05 May 2026
https://github.com/linuxutils/pactool
A cross-distro package management helper for Linux systems.
archlinux bash cli command-line command-line-tool helper linux linux-utilities open-source optimization package package-manager pacman python server terminal tools ubuntu zsh
Last synced: 01 Sep 2025
https://github.com/gers2017/ian-demigod
A cli tool to compute Ians, How powerful your Ian can be?
Last synced: 27 May 2026
https://github.com/nhatthm/go-exec
Runs external commands
cli command command-line command-line-tool commands exec go golang
Last synced: 21 Feb 2026
https://github.com/lucabonamino/crypto-vdf
Cryptocurrency and Cryptographic blockchain Verifiadle Delay Functions project
cli cryptocurrency cryptography pietrzark-vdf python verifiable-delay-functions wesolowski-vdf
Last synced: 27 Dec 2025
https://github.com/upsun/cli
The unified tool for managing your Upsun services from the command line.
Last synced: 27 May 2026
https://github.com/clok/cidr
CLI tool for checking IPs against CIDR blocks
cidr cli filter go golang ipv4 parser pipe validation
Last synced: 23 Mar 2025
https://github.com/hmu332233/npm.tree-cli
show xmas tree ascii art in console
Last synced: 12 Jun 2026
https://github.com/zztkm/py-ghpages
ghpages is a CLI tool for easily publishing static content to GitHub Pages.
Last synced: 07 Apr 2025
https://github.com/drk1rd/slcli
CLI for Simplelogin by PROTON
cli cli-app proton simplelogin slcli
Last synced: 10 Mar 2026
https://github.com/alestor123/ascii-header
This is a simple code for adding ascii art as header
art ascii ascii-art ascii-fonts banner banner-generator cli cli-app comment comments docs docs-generator documentation figlet generator header headers jsdoc nodejs terminal
Last synced: 11 Apr 2026
https://github.com/andrewpetrochenkov/readme-docstring.py
:book: generate README from python docstrings
Last synced: 16 Jun 2025
https://github.com/oritwoen/shaha
Hash database builder and reverse lookup tool. SHA + aha!
cli crypto hash parquet reverse-lookup rust security
Last synced: 13 Jan 2026
https://github.com/ullenius/xid6info
read xid6-tags from SPC-files
c99 cli gplv3 snes spc super-famicom tags xid6
Last synced: 31 Mar 2025
https://github.com/arunvenkata/ghpr
⚡ Instantly create PRs on github
clap-rs cli hacktoberfest hacktoberfest2024 rust rust-lang rustlang
Last synced: 30 Apr 2025
https://github.com/mkfsn/toyokoinn
Simple script to fetch reservable rooms.
Last synced: 08 Jul 2025
https://github.com/sniff-dev/sniff
Deploy AI agents to Linear in seconds - CLI, packages, and docs (MIT licensed)
ai-agents anthropic automation claude cli developer-tools linear mcp opensource typescript
Last synced: 20 Nov 2025
https://github.com/kontena/kontena-plugin-shell
Kontena Shell plugin, also known as KOSH.
cli console containers interactive kontena microservices orchestration tty
Last synced: 03 May 2025
https://github.com/westleyk/ssh-watcher
watches and monitors ssh login
background cli gui linux monitor monitor-ssh-login raspberry-pi script shell ssh ssh-login ssh-monitor ssh-watcher watchguard
Last synced: 10 May 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/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/swarkin/godot-cli
godot-cli - a convenience cli for godot
Last synced: 21 Apr 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/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/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/alyssais/table
turn tab-delemited input into tables, correctly aligned even if coloured
Last synced: 17 Jun 2026
https://github.com/jeomon/tau
Tau: self-extensible agent CLI with terminal UI, multi-provider LLM support, session management, and a plugin system. Python implementation of pi
agent cli llm multi-provider python
Last synced: 01 Jul 2026
https://github.com/maxlath/ndjson-apply
apply a JS function to a stream of newline-delimited JSON
apply-function cli diff ndjson transformation
Last synced: 02 Mar 2025
https://github.com/noglitchyo/dealdoh-client
DNS client with an embedded HTTP proxy and CLI to make/forward DNS query using a pool of DNS and different DNS protocols. Built on top of Dealdoh, written in PHP.
cli dns dns-client dns-over-https doh middleware proxy rfc-8484
Last synced: 11 Jan 2026
https://github.com/out-of-cheese-error/quoth
A command-line tool to record, retrieve, search, and categorize quotes from books
Last synced: 22 Jun 2026
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/marcobarcelos/disable-nuget-restore
Disable nuget package restore script
chsarp cli disable npm nuget package restore script visual-studio
Last synced: 07 May 2026
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/zewish/clikey
Prompts for a single keypress in a node.js CLI app
Last synced: 17 May 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/holochain-open-dev/holochain-app-ws-tester
Simple cli tool to verify a connection to a holochain app websocket
cli holochain p2p peer-to-peer utility
Last synced: 27 Mar 2025
https://github.com/crazywolf132/goshed
A powerful, interactive Go playground manager with a beautiful TUI - create, manage, and organize your Go experiments with style 🚀
bubbletea cli code-organization developer-tooling developer-tools development-tools experiment-management go-tools golang learning-tool learning-tools playground productivity-tools project-management prototyping terminal-ui tui workspace-manager
Last synced: 27 Mar 2025
https://github.com/remarkablemark/conventional-release-setup
:rocket: Sets up package for committing and releasing with conventional commits.
cli commitlint conventional-commits executable husky npm package standard-version
Last synced: 19 Mar 2025
https://github.com/remarkablemark/husky-4-to-5
:dog: Migrate husky from 4 to 9.
binary cli config husky javascript migration nodejs npm typescript upgrade
Last synced: 19 Mar 2025
https://github.com/slub/ldj-distinctvalues
output all the distinct values of a given path of given line-delimited jsonfile(s).
cli line-delimited-json python statistics
Last synced: 11 Jul 2026
https://github.com/inacior/is-my-env-alive
This is a simple project that helps you to check - easily and quickly - if all your APIs or Frontends are online!
cli hacktoberfest javascript nodejs npm
Last synced: 03 Apr 2025
https://github.com/wrightdylan/feoray
A Rust-based ray tracer :crab:
cgi cli graphics raytracer raytracing renderer rust rust-lang
Last synced: 03 Apr 2025
https://github.com/petros/drem
DragonRuby Environment Manager
cli developer-tools dragonruby-gtk gamedev rust
Last synced: 02 Feb 2026
https://github.com/kampanosg/catmd
CLI wrapper of charmbracelet/glamour to make those READMEs look fabulous 💅
Last synced: 15 Jan 2026
https://github.com/betsol/detect-environment
Detects environment by examining CLI arguments and NODE_ENV
cli environment node-env nodejs typescript
Last synced: 09 Jul 2025
https://github.com/krishpranav/rustcli
A simple rust framework to build cli applications
cli command-line commandline idea iterm jetbrains language rust rust-lang terminal
Last synced: 06 Jan 2026
https://github.com/lancegin/npg
node package generator
cli framework node-modules nodejs scaffold
Last synced: 03 May 2026
https://github.com/miku/grobidclient
A Go (golang) client for GROBID.
cli document-analysis golang grobid
Last synced: 11 Apr 2025
https://github.com/alexsjones/kepler
Developer workflow in the CLI. Written to be modular, simple and powerful.
asciicast cli docker npm submodules
Last synced: 11 Apr 2025
https://github.com/mrvsik/f1-cli
A command line interface to get F1 race details, schedule and more!
Last synced: 13 Apr 2026
https://github.com/jhermann/beetzbox
:musical_note: :construction: A Beets plugin to integrate it with the SqueezeBox eco-system.
beets beets-plugin cli logitech-media-server music-library squeezebox
Last synced: 28 Mar 2025
https://github.com/naturalcycles/json2html
Render arbitrary json as human-friendly html. CLI and API.
Last synced: 29 Oct 2025
https://github.com/tandrewnichols/simple-cli
A simple wrapper for grunt implementations of command line APIs
Last synced: 17 Jun 2025
https://github.com/mckael/goduf
A simple (but fast) duplicate file finder written in Go [Mirror repository]
cli duplicate-files duplicates go golang
Last synced: 03 Apr 2025
https://github.com/guxingke/sql2mongo
sql query to mongo query
antlr4 cli mongo-query sql-query
Last synced: 09 Sep 2025
https://github.com/alwalxed/cli-prayer-times
A simple command-line tool to display daily prayer times based on your location.
cli cli-app nodejs prayer-times
Last synced: 11 Apr 2025
https://github.com/chenle02/fox-h_symbolic_tools
Some symbolic tools for the Fox H-function (V1.42)
cli mathematica mathematics research software special-functions
Last synced: 11 Apr 2025
https://github.com/KyleMit/cli-ls
A simple version of the ls command to replace window's dir command
Last synced: 06 May 2025
https://github.com/kernelkit/klish
Mirror of Serj Kalichev's klish, with KernelKit fixes on the kkit branch
Last synced: 06 Mar 2026
https://github.com/shellshape/servus
A dead simple application to serve files and directories over HTTP.
cli docker fileserver http rust
Last synced: 06 May 2025
https://github.com/syzer/mr-t
Cli tool that translates to english
cli hack machine-learning nlp translates
Last synced: 06 May 2025
https://github.com/evenstensberg/proportional
A library to make CLI's easier to work with
Last synced: 20 Jan 2026
https://github.com/kkinos/dt
A simple command line application to translate with DeepL API.
Last synced: 05 Apr 2025
https://github.com/dmcp89/dotfiles
Configuration files and setup scripts for my development environment
bash bashrc cli dotfiles powerline terminal vimrc wsl wsl-setup wsl-terminal wsl-ubuntu wsl2
Last synced: 20 Jul 2025
https://github.com/okineadev/okineadev-npm
💻 Just my contacts in the CLI
bun cli links portfolio typescript
Last synced: 06 Mar 2026
https://github.com/zmh-program/bytes-radar
A fast code analysis tool for remote repositories with multi-platform support.
cli cloc code code-statistics github gitlab rust wasm
Last synced: 11 Jul 2025
https://github.com/ramadani/adminarea-cli
Administrative Area Command Line Interface (CLI)
administrative-areas cities cli command-line-tool countries districts golang golang-cli golang-library indonesia provinces villages
Last synced: 10 Sep 2025
https://github.com/dsuarezlogans/npm-base-project
An Express.js rest api base app generator loaded with testing, logger and ORM for rapid prototyping, its a start point for production apps.
boilerplate-template cli nodejs npm
Last synced: 19 Jun 2025