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/ossobv/sipzamine
Command line SIP dialog search/display of offline PCAP contents (formerly sipcaparseye)
cli pcap protocol-analyser sip
Last synced: 10 Jul 2025
https://github.com/bijeshos/go-cli-examples
An example CLI implementation using Go
Last synced: 12 Jan 2026
https://github.com/snakypy/dotctrl
:snake: :package: :page_facing_up: Dotctrl is a package to control your dotfiles (and more) on Linux or macOS.
cli control ctrl dotfiles dotfiles-manager linux macos macos-app management manager pypi python python-3 restore shell snakypy symbolic-links
Last synced: 08 Oct 2025
https://github.com/bayashi/irir
A filter to add colors for text lines generically from a YAML configuration file easily
Last synced: 20 Mar 2025
https://github.com/jojobyte/traefikjam
A tiny (zero dependency) Node.js CLI utility to convert Traefik Let's Encrypt certificates from acme.json to PEM files
certificates cli devops docker dockerfile javascript js letsencrypt letsencrypt-certificates no-dependencies node node-js nodejs pem ssl ssl-certificates traefik traefik-docker zero-dependencies zero-dependency
Last synced: 06 May 2025
https://github.com/zamotany/cli-tag-logger
Log messages in CLI apps using tagged template literals.
cli command-line logger logging node nodejs tag tagged-template-literals terminal
Last synced: 21 Mar 2025
https://github.com/dahlia-lib/dahlia-gleam
Dahlia β a simple text formatting package, inspired by the game Minecraft.
ansi cli color dahlia gleam terminal text-formatting
Last synced: 04 Apr 2025
https://github.com/toyama0919/pec2
Run parallel ssh command for ec2.
aws cli command-line ec2 parallel
Last synced: 30 Oct 2025
https://github.com/clok/sm
AWS Secrets Manager CLI Tool
aws aws-secrets-manager cli go golang
Last synced: 21 Mar 2025
https://github.com/bukinoshita/sit-up
:bow: Reminder to sit up straight.
cli command-line javascript node productivity reminder
Last synced: 18 Mar 2025
https://github.com/howprogrammingworks/commandline
CLI, Command Line Interface and Console
cli command-line console shell terminal
Last synced: 07 May 2025
https://github.com/parvardegr/my-script-manager
Template repository to manage your bash scripts as code, the simplest way
bash bash-script bash-scripting bash-scripts cli command-line command-line-tool linux linux-shell shell
Last synced: 14 Apr 2025
https://github.com/straw-hat-team/nodejs-monorepo
Monorepo for the open-source packages
cli eslint fetch library nextjs openapi react react-native react-query typescript
Last synced: 10 Mar 2026
https://github.com/biomadeira/biodownloader
π¦ A Command Line Tool for downloading protein structures, sequences and MSAs
bioinformatics cath cli fasta gff mmcif pdb pfam sifts
Last synced: 16 Jul 2025
https://github.com/owenrumney/gtail
Simple Tail app for GCP Cloud Build, Cloud Run and PubSub
cli cloud-build cloud-run cloudbuild cloudlog cloudrun gcp golang pubsub
Last synced: 10 Mar 2026
https://github.com/thehamkercat/wallrus
Wallrus is a simple wallpaper manager for linux.
cli cli-app cli-utilities feh hacktoberfest linux rust wallpaper wallpaper-changer
Last synced: 13 Aug 2025
https://github.com/mizukisonoko/iroha-cli
YACI: Yet Another Cli of Iroha πππ
Last synced: 14 Jul 2025
https://github.com/jmsv/cosmic-horizon
c3's c++ game project: a text-based space adventure
Last synced: 26 Oct 2025
https://github.com/trinhminhtriet/procx
ProcX is an interactive command-line tool for quickly searching and terminating processes, offering a streamlined alternative to traditional kill.
cli developer-tools kill-process productivity rust
Last synced: 22 Aug 2025
https://github.com/dhi13man/rust_text_editor
Creation of a Rust-backed text editor that supports certain Vim like commands. Built as a part of a Hackathon.
cli hackathon hacktoberfest open-source rust rust-lang tui
Last synced: 22 Aug 2025
https://github.com/phppkg/cli-markdown
Render colored Markdown contents on console terminal
Last synced: 01 Aug 2025
https://github.com/tidbcloud/tidbcloud-cli
The CLI for TiDB Cloud
cli go mysql serverless tidb tidbcloud
Last synced: 27 Jul 2025
https://github.com/planktoscope/forklift
A configurable bill-of-materials (CBOM) system for declaratively composing and upgrading/downgrading your hardware-specific embedded Linux operating systems
cli continuous-delivery declarative docker docker-compose forklift gitops raspberry-pi
Last synced: 08 Aug 2025
https://github.com/kribblo/npm-list-linked
List linked npm packages in a project; also recursively for chains of dependencies.
cli javascript node npm npm-link
Last synced: 11 Aug 2025
https://github.com/avasdao/nexajs
A pure JavaScript Library and Software Development Kit (SDK) for building dApps on the Nexa blockchain.
bitcoin blockchain cli cryptocurrency javascript react-native
Last synced: 15 Apr 2025
https://github.com/ai-robotic-labs/ai-agent-cli
Rust library (with an optional CLI) implementing the Agent Life Cycle framework
agent agenticalliance ai ai-agent cli command-line-tool mvp
Last synced: 15 Aug 2025
https://github.com/apollozhu/srt2bilibilikit
ζεεΉζδ»Άδ½δΈΊεΌΉεΉεε°Bη«;A swift solution for uploading SubRip file as danmaku to Bilibili
bilibili bilibili-ass cli danmaku macos srt-bilibili swift swift-package-manager swift4 ubuntu1404 ubuntu1604 ubuntu1610 windows-10 windows10
Last synced: 02 Oct 2025
https://github.com/storyblok/storyblok-create-demo
Set up a modern framework app with Storyblok by running one command.
astrobuild cli command-line-tool gatsbyjs nextjs nuxtjs product starter-kit storyblok sveltekit
Last synced: 27 Jul 2025
https://github.com/atscan/atr
AT Protocol IPLD-CAR Repository toolkit (CLI)
atproto atprotocol bluesky cli repository tool
Last synced: 09 Aug 2025
https://github.com/joomla-framework/console
Joomla Framework Console Package
cli console joomla joomla-framework php symfony-console
Last synced: 07 Apr 2025
https://github.com/andrewpetrochenkov/setupcfg-generator.py
:package: :snake: setup.cfg generator
cli generator python setuptools
Last synced: 10 Apr 2025
https://github.com/recap-utr/arguebuf-python
Create and analyze argument graphs and serialize them via Protobuf
aif argumentation cli graph grpc protobuf python
Last synced: 23 Apr 2025
https://github.com/steverusso/goclap
Generate command line argument parsing code from Go comments.
cli codegen command-line generator go golang
Last synced: 25 Oct 2025
https://github.com/dabblebox/stash
Manage application configuration stored in cloud services.
aws cli cloud configs configuration configuration-files configuration-management dotenv json kms parameter-store s3 s3-bucket s3-storage secrets secrets-manager terraform vault yaml yml
Last synced: 14 May 2025
https://github.com/bnomei/kirby-turbo
Speed up Kirby with automatic caching
caching cli content inventory kirby kirby-cms kirby-plugin kirby5 modified performance preloader redis rust scandir storage timestamps uuid
Last synced: 01 Aug 2025
https://github.com/ancs21/playpanda
Fetch any URL to clean, LLM-ready markdown. 3-tier engine: HTTP β Lightpanda β CloakBrowser.
ai cli cloakbrowser headless-browser lightpanda llm markdown scraper web-scraping zig
Last synced: 24 May 2026
https://github.com/caihongxu/palmier
Run AI agents on your computer and dispatch tasks from anywhere, approve actions on the go, and let agents tap into phone capabilities like notifications, SMS, contacts, and calendar.
ai-agents claude-code cli codex copilot-cli gemini-cli nodejs pwa remote-access self-hosted task-scheduler
Last synced: 03 Jun 2026
https://github.com/nao1215/leadtime
leadtime - caluculate GitHub PR lead time statistics
cli command-line-tool github github-api leadtime
Last synced: 22 Mar 2025
https://github.com/mattrichmo/bookmarker
Simple CLI to add a bookmark to markdown and html file from anywhere in your terminal. Creates bookmarks.md & bookmarks.html
bookmarks cli cli-app command command-line internet markdown markdown-to-html python-3 simple terminal terminal-based useful-utilities
Last synced: 19 Sep 2025
https://github.com/sairash/spotify-1975
A cli enforced with interactable ui audio player
audio-player cli cli-app cli-audio-player interactive-cli python
Last synced: 13 Aug 2025
https://github.com/iamseth/python-rac
Python module to work with Dell's RAC
Last synced: 25 Aug 2025
https://github.com/hummat/paperpipe
Extract equations and context from research papers for LLM coding assistants (arXiv, LaTeX, RAG)
ai-coding-assistant arxiv cli developer-tools equation-extraction latex litellm llm paper-management paperqa python rag research-papers scientific-research
Last synced: 21 May 2026
https://github.com/badgen/badgen-cli
Use the fastest badge generator from your CLI
Last synced: 01 Aug 2025
https://github.com/semos-labs/glyph
TypeScript TUI framework β React renderer for full-screen, interactive terminal apps with flexbox layout and focus system.
ansi bun cli flexbox full-screen-app ink-alternative interactive-cli nodejs react react-renderer terminal terminal-ui tui typescript yoga
Last synced: 21 Feb 2026
https://github.com/jez/bin
My collection of personal scripts. They're not documented and often break. Ask if you have questions.
Last synced: 13 Apr 2025
https://github.com/brookinsconsulting/bccie
BC CIE is an eZ Publish Legacy extension which provides a flexible solution for quick and simple export of collected information content in csv or sylk (excel) formatted files with eZ Publish Legacy. Great for reports!
bc-cie cli csv extension ezpublish ezpublishlegacy ezpublishplatform handler module php
Last synced: 14 Apr 2025
https://github.com/pterm/pcli
π PCLI features drop-in functions to integrate PTerm into popular CLI frameworks for Go.
cli cobra color pretty pterm tui urfave-cli
Last synced: 27 Apr 2025
https://github.com/wp-cli/maintenance-mode-command
Activates, deactivates or checks the status of the maintenance mode of a site.
cli hacktoberfest maintenance wordpress wp-cli wp-cli-package
Last synced: 09 Apr 2025
https://github.com/barraq/spinr
Minimalist task runner for Node that leverage the power of ES6 and ES7
cli es6 es7 minimalist nodejs task-runner
Last synced: 22 Feb 2026
https://github.com/maxhallinan/git-chipper
An interactive CLI for batch deleting local branches.
Last synced: 12 Jul 2025
https://github.com/edenreich/n8n-cli
A simple n8n cli to sync workflows from Github to n8n using GitOps
apis automation cli gitops integrations n8n no-code workflow workflows
Last synced: 14 Oct 2025
https://github.com/gonzaloserrano/git-br
A very simple interactive cli tool to handle your local git branches
Last synced: 26 Jan 2026
https://github.com/immanelg/sicli
Generate CLI parsers from typed functions
Last synced: 14 Oct 2025
https://github.com/eugeis/shellchat
Welcome to ShellChat, your intelligent command-line assistant that transforms natural language requests into precise shell commands. Say goodbye to memorizing complex command syntaxβsimply describe what you need, and let ShellChat handle the rest.
assistant chatgpt cli copilot gpt llm
Last synced: 19 Oct 2025
https://github.com/chainstack/bitcoincli
A Python wrapper for Bitcoin JSON-RPC API
bitcoin cli json-rpc python-library
Last synced: 14 Jan 2026
https://github.com/fulll/github
An (unofficial) Github command line client (based on Api V3) :octocat:
cd cli continuous-delivery continuous-deployment github github-actions github-api github-api-v3 go golang unofficial
Last synced: 24 Feb 2026
https://github.com/technikhil314/auto-badger
Add status badges to your markdown in 2 seconds
auto-badger automation badgen badges badges-markdown cli npm shields shields-io
Last synced: 12 Jun 2025
https://github.com/markelog/list
Terminal interactive list
cli console go golang interactive list terminal view
Last synced: 17 Oct 2025
https://github.com/attakei/gigi
GIGI: GitIgnore Generation Interface
cli gitignore gitignore-generator nim
Last synced: 06 Oct 2025
https://github.com/mikkoparkkola/nowifi
No WiFi? Now WiFi. One command. 27 techniques. Bypass any captive portal.
bypass captive-portal cli go golang hacking linux macos network-security penetration-testing security wifi wifi-hacking
Last synced: 31 May 2026
https://github.com/aryasoni98/wooak
Wooak is a next-generation terminal-based SSH manager that combines the power of modern AI with enterprise-grade security features. Built for developers and system administrators who manage multiple servers, Wooak provides an intuitive interface for SSH server management with intelligent recommendations and comprehensive security analysis.
ai cli go golang hacktoberfest hacktoberfest-accepted ollama ssh tui
Last synced: 15 May 2026
https://github.com/luquedaniel/whisper2subs
A CLI tool that transcribes audio using openai-whisper and translates it using DeepL.
audio cli deepl subtitle transcribe translate video weekend-project whisper
Last synced: 26 Oct 2025
https://github.com/marcpinet/citracer
π¬ Trace citation chains for any concept across research papers and render them as an interactive graph.
academic-research bibliography citation-graph cli grobid literature-review pdf-parsing phd-tools python research research-tool
Last synced: 14 Apr 2026
https://github.com/getcuia/cusser
π€¬ A curses wrapper that understands ANSI escape code sequences
ansi ansi-escape-codes cli command-line console cuia curses cusser ncurses pdcurses python terminal tui
Last synced: 14 Apr 2025
https://github.com/piecioshka/pokemon-picker
π¨ Pick your PokΓ©mon to fight!
Last synced: 13 Oct 2025
https://github.com/pothulapati/doker
A docker-cli experience but for your kubernetes cluster
cli client-go distributed-systems docker docker-cli docker-client docker-daemon kubernetes
Last synced: 29 Apr 2025
https://github.com/iamshobe/altb
alternative cli util for update-alternatives
cli python shell update-alternatives utility
Last synced: 19 Apr 2025
https://github.com/alexmyczko/modplug-tools
libopenmpt/modplug based music player/renderer for the command line
alsa audio-player bsd cli interactive libao libopenmpt linux macos modplayer oss
Last synced: 02 Aug 2025
https://github.com/deniskrumko/django-migrations-diff
Compare django migrations between snapshots
cli compare-migrations django migrations
Last synced: 14 Jan 2026
https://github.com/jspiers/headless-joplin
Dockerized Joplin terminal client with exposed Data API
cli container container-image docker headless joplin joplin-api
Last synced: 10 Mar 2025
https://github.com/sdsc-ordes/quitsh
Define your build/CI tooling in a statically typed language. (supports Nix and component repositories - a.k.a. mono-repos)
automation ci cli component-based-development devenv go mono-repository monorepo nix
Last synced: 13 Apr 2026
https://github.com/vtex/findhelp
A simple and hackable lib to create modular CLI's
Last synced: 15 Mar 2026
https://github.com/fabasoad/ghacu
GitHub Actions Check Updates - CLI tool to check whether all your actions are up-to-date or not.
cli github-actions version-manager
Last synced: 14 Jan 2026
https://github.com/metafates/brewer
πΊ An extremely fast homebrew CLI wrapper with extra features.
cli homebrew linux macos package-manager rust
Last synced: 12 May 2025
https://github.com/glow-project/ppm
Easily install and manage Godot-plugins from GitHub using the command line
cli godot golang package-manager
Last synced: 24 Oct 2025
https://github.com/Chemaclass/phel-doom
Terminal DOOM-lite raycaster built in Phel (Lisp on PHP). 256-color ANSI, 5 procedural levels β a real-world Phel showcase app.
ansi ascii-art cli doom fps fps-game game lisp lisp-game phel phel-app phel-lang php procedural-generation raycaster retro terminal-game terminal-rendering
Last synced: 24 Jun 2026
https://github.com/yagnikpt/tpaper
A terminal-based note-taking app built around the idea of buffers and blocks.
Last synced: 21 Jun 2026
https://github.com/cognix-dev/cognix
Autonomous code generation powered by flow engineering.
ai aider alphacodium assistant claude cli code-generation developer-tools development-tools flow-engineering gpt llm multi-model python
Last synced: 20 Feb 2026
https://github.com/ayogohealth/gh-provision-envs
GitHub CLI command to provision environments with secrets and variables from a configuration file.
cli environment-provisioning gh-extension github
Last synced: 02 May 2026
https://github.com/tfcp68/yantrix
π€― FSM Framework on steroids
cli codegen fsm javascript js state-management ts typescript
Last synced: 30 Apr 2026
https://github.com/alanbem/dclaude
Run Claude Code CLI in Docker - no local installation needed. Full MCP support, persistent sessions, and seamless host integration.
anthropic claude claude-code cli containerization devtools docker mcp
Last synced: 01 Apr 2026
https://github.com/gutenye/script.js
Write shell scripts in JavaScript with autocompletion. Ake task runner with autocompletion. A CLI framework, option parser, CLI builder, command-line library
args argument argv autocompletion bash bunshell cli comletions exec node option script shell spawn zx
Last synced: 10 Apr 2026