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-06-30 00:05:35 UTC
- JSON Representation
https://github.com/janus-llm/janus-llm
Leveraging LLMs for modernization through intelligent chunking, iterative prompting and reflection, and retrieval augmented generation (RAG).
chroma chromadb cli langchain llm modernization python rag tree-sitter
Last synced: 03 Nov 2025
https://github.com/afonsoc12/firefly-cli
A python-based command line interface for conveniently entering expenses in Firefly III.
cli cmd2 firefly-iii personal-finance pypi python self-hosted
Last synced: 02 Jan 2026
https://github.com/lebrunel/agentflow
Powerfully simple AI agent framework.
Last synced: 26 Jul 2025
https://github.com/Linuxmaster14/telepipe
A simple command-line utility to send messages to Telegram
alerts bash bot cli command-line messaging monitoring notification shell telegram terminal utility
Last synced: 03 Feb 2026
https://github.com/fazouane-marouane/github-release-downloader
CLI tool to download all release assets from a git repository
cli download downloader github-releases mirroring node-sass
Last synced: 14 Apr 2025
https://github.com/andrewpetrochenkov/mac-say.py
:apple: :speech_balloon: :loudspeaker: macOS tts. 'say' python interface
Last synced: 09 Mar 2026
https://github.com/mattddowney/gogs-bash
Bash Script for Interacting with the GOGS API
api bash cli command-line command-line-tool curl git gogs shell version-control webhook
Last synced: 01 May 2025
https://github.com/xylous/settle
A command-line tool for managing a digital Zettelkasten
cli knowledge-management luhmann note note-taking note-taking-app notes personal-knowledge-management rust zettel zettelkasten
Last synced: 16 Apr 2025
https://github.com/engincanv/jonturk-cli
A command line tool that allows you to save, list and run the frequently used CLI commands.
Last synced: 31 Jul 2025
https://github.com/apache/creadur-rat
Apache Creadur RAT - Release Audit Tool
apache cli creadur java licensechecker maven rat
Last synced: 06 Apr 2025
https://github.com/michaelaquilina/tro
Trello command line utility written in Rust
cli note-taking productivity trello
Last synced: 12 Oct 2025
https://github.com/akme/get-closer
Find out closest hosts in terms of network latency and performance
cli go golang measurements monitoring network
Last synced: 13 Mar 2026
https://github.com/haoliangyu/terrac
A minimal private module registry for Terraform and OpenTofu
azure cli gcp module opentofu private-registry s3 terraform
Last synced: 17 Mar 2025
https://github.com/banzaicloud/banzai-cli
CLI for Banzai Cloud Pipeline platform
cli cloud helm kubernetes pipeline shell
Last synced: 13 Jun 2025
https://github.com/mnogu/go-calculator
A scientific calculator CLI (Command Line Interface) tool and library written in Go
ast calculator cli golang recursive-descent-parser scientific-calculator
Last synced: 22 Apr 2025
https://github.com/artemnovichkov/sasha
👨💼Reduce daily routine with sasha
cli commandline design-tools project-template swift-script
Last synced: 13 Apr 2025
https://github.com/jeremyandrews/netgrasp
Passive network observation tool
cli network-monitoring python python2
Last synced: 13 Apr 2025
https://github.com/tomyitav/create-graphql-app
Cli tool for bootstrapping serverless GraphQL api
apollo apollo-server aws-lambda cli code-generation graphql nodejs now-cli schema-first serverless typescript
Last synced: 02 Mar 2026
https://github.com/dineshgowda24/ecsnv
A lightweight utility to dump AWS Fargate's ECS containers environment variables locally
aws aws-sdk cli ecs-cluster ecs-fargate ecs-service golang golang-application homebrew
Last synced: 25 Oct 2025
https://github.com/sliva0/tgradish
Simple video converting cli utility specializing in Telegram videostickers with the ability to bypass the 3 second limit.
cli converter ffmpeg ffmpeg-wrapper telegram telegram-stickers webm
Last synced: 04 Mar 2026
https://github.com/mapitman/mdview
Convert markdown to HTML and launch it in a browser.
Last synced: 10 Feb 2026
https://github.com/pawel-wiejacha/tmux-picker
Selecting and copy-pasting in terminal using Vimium-like hint mode.
cli copy-paste hint keyboard-shortcuts productivity select tmux tmux-plugin tmux-plugins vim vimium vimperator
Last synced: 02 Apr 2026
https://github.com/madhead/intellij-http-client-action
A thin GitHub Action wrapper around the IntelliJ HTTP Client CLI.
actions cli github-action github-actions http http-client httpclient intellij
Last synced: 23 Feb 2026
https://github.com/h-sifat/productivity-timer
A CLI/TUI Pomodoro timer and todo (coming soon) application for keyboard addicts and terminal fans that makes you more productive.
cli nodejs pomodoro-timer timer tui
Last synced: 10 Feb 2026
https://github.com/unrealandychan/rekipedia
Turn your codebase into readable format, for both Human and AI Agent.
agent agentic-ai claude-code cli mcp python skills
Last synced: 08 Jun 2026
https://github.com/diagrams/diagrams-braille
Render diagrams to Braille
blind braille cli command-line-interface diagrams
Last synced: 21 Oct 2025
https://github.com/andrewpetrochenkov/mac-appify
:apple: create mac app from a shell script
Last synced: 13 Feb 2026
https://github.com/himei29a/gichidan
Gichidan - CLI wrapper for Ichidan deep-web search engine.
cli go golang golang-application ichidan onion pentest tor
Last synced: 01 Mar 2026
https://github.com/peterthehan/runescape-text
Convert text to a text image with RuneScape chat effects.
animation buffer cli command-line console effects gif image osrs rs3 runescape terminal text text-animation
Last synced: 09 Jul 2025
https://github.com/sindresorhus/noop-cli
◻️ Supreme nothingness
cant-you-tell carrots cli command-line comon empty goats javascript joke moot nada nodejs noop not-serious nothing nothingness som-tam supreme supreme-nothingness unicorns
Last synced: 18 Jul 2025
https://github.com/xieweixie/jianshu-go
简书非官方API, 包括用户信息(User)、文章信息(Article)、出版信息(Publication)、首页文章信息(Home-page)、首页推荐专题(Home-page-topic)、首页推荐作者(Home-page-recommend)
Last synced: 07 May 2025
https://github.com/ch563/fakeact
🐟Command line fake tool, fake framework logs output, but not doing anything
cli command-line console docker download fake fakeact
Last synced: 31 Aug 2025
https://github.com/atc0005/send2teams
Small CLI tool used to submit messages to Microsoft Teams.
cli go golang microsoft-teams nagios
Last synced: 06 Mar 2026
https://github.com/habedi/chilli
A microframework for creating command-line applications in Zig
cli cli-framework command-line zig zig-library ziglang
Last synced: 23 Aug 2025
https://github.com/amirali/kutt
API wrapper library and cli for kutt.it
cli kutt python python-fire python3
Last synced: 14 Apr 2025
https://github.com/ignatandrei/webapi2cli
Execute ASP.NET Core WebAPI from Command Line
asp-net-core cli csharp visual-studio webapi
Last synced: 18 Aug 2025
https://github.com/atrtde/todo-tree
A command-line tool to find and display TODO-style comments in your codebase.
cli command-line-tool statistics todo
Last synced: 22 Feb 2026
https://github.com/daltskin/smartthingsterminal
SmartThings Terminal is a cross platform CLI tool for the SmartThings API - interact with your smart home from the command line.
cli command-line command-line-tool cross-platform home-automation homeautomation smarthome smartthings smartthings-api smartthings-terminal terminal
Last synced: 19 Apr 2025
https://github.com/konvt/pgbar
A lightweight terminal progress bar for Modern C++.
cli cli-tool command-line cplusplus-library cpp cpp11 cpp20 cpp20-modules cpplibrary header-only mit-licence modern-cpp progress-bar progressbar progressbars status-bar template-metaprogramming thread-safe tqdm unicode-support
Last synced: 05 Feb 2026
https://github.com/perryrh0dan/tmpo
Command line interface to create new workspaces based on templates
cli project template workspace
Last synced: 30 Dec 2025
https://github.com/vladholubiev/docker-libreoffice-pdf-cli
Convert any doc to pdf without installing LibreOffice and its dependencies
cli converter docker libreoffice pdf
Last synced: 10 Oct 2025
https://github.com/rockymadden/transfer-cli
:aerial_tramway: Powerful transfer.sh CLI via pure bash
bash cli download transfer transfer-sh upload
Last synced: 13 Jun 2025
https://github.com/wolfe-jam/faf-cli
Persistent Project Context for AI — IANA-registered .faf format · universal CLI
agents-md ai ai-context claude claude-code cli context-engineering cursor developer-tools faf file-format gemini grok iana mcp nodejs npm project-dna typescript yaml
Last synced: 17 May 2026
https://github.com/np4abdou1/ani-cli-arabic
A cli tool to browse and play anime - IN ARABIC!
anime anime-arabic arabic arabic-anime automation cli cli-app cli-tool cli-tools cool-stuff python tui
Last synced: 27 Mar 2026
https://github.com/gifflet/ccmd
The package manager for Claude Code commands
claude-code cli command-line developer-tools git go golang package-manager
Last synced: 15 Apr 2026
https://github.com/udiboy1209/cpub
commandline epub reader using python/curses
Last synced: 07 May 2025
https://github.com/rhettbull/locationator
A simple macOS menubar app that provides access to the macOS Location Services reverse geocoding API via a local web server as well as a command line tool.
api api-rest cli command-line curl geocoding geocoding-api location location-services mac macos python script scripting
Last synced: 11 Apr 2025
https://github.com/eckardt/cchistory
Like the shell history command but for your Claude Code sessions.
bash claude claude-code cli shell shell-history terminal
Last synced: 09 Sep 2025
https://github.com/yashhere/beautifymp3
A command line tool for fixing ID3 metadata and adding Album Art to MP3 songs
album-art cli eyed3 genius-api genius-lyrics-search id3 id3v2 lyrics meta-tags metadata-management mit-license mp3 music python python3 spotify spotify-api vscode
Last synced: 17 Jun 2025
https://github.com/sander76/clipstick
create cli applications using pydantic models
cli click commandline pydantic typer
Last synced: 28 Dec 2025
https://github.com/strmax195-hue/docktui
A lightweight, zero-dependency TUI dashboard for managing Docker containers and images dynamically in the terminal.
cli containers dashboard developer-tools devops docker monitoring python terminal terminal-app tui
Last synced: 29 Jun 2026
https://github.com/buttercup/buttercup-cli
Buttercup password manager for the command line
buttercup cli encryption hacktoberfest password-manager terminal-based
Last synced: 26 Apr 2025
https://github.com/mearman/mcp-wayback-machine
MCP server and CLI tool for interacting with the Internet Archive's Wayback Machine
archival cli internet-archive mcp mcp-server model-context-protocol wayback-machine web-archive
Last synced: 31 May 2026
https://github.com/koithos/kimspect
The missing utility in kubectl to help you inspect container images on your pods and nodes.
Last synced: 02 May 2026
https://github.com/hoijui/rezipdoc
Repack uncompressed & diff visualizer for ZIP based files stored in git repos
cli free-software git-filter git-textconv java oseg
Last synced: 23 Mar 2025
https://github.com/shanehofstetter/youtrack-cli
Command Line Tool for interacting with youtrack
cli jetbrains node nodejs npm-package typescript youtrack
Last synced: 07 May 2025
https://github.com/akamai/cli-property-manager
Use this Property Manager CLI to automate Akamai property changes and deployments across many environments.
cli devexp devexp-cli papi pipeline properties property-manager
Last synced: 31 Jul 2025
https://github.com/leopardslab/nodecloud-cli
📝 Command line interface for open cloud
aws cli gcp hacktoberfest javascript
Last synced: 29 Aug 2025
https://github.com/emanuelfeld/poirot
:mag: CLI to search a Git repo's revision history for text patterns (e.g. passwords, tokens, IP addresses, and names)
Last synced: 11 Aug 2025
https://github.com/metafates/marky
🏭 Convert Markdown documents into themed HTML pages with support for code syntax highlighting, LaTeX and Mermaid diagrams.
cli markdown markdown-to-html notes pdf rust
Last synced: 14 Apr 2025
https://github.com/herbsjs/herbs-cli
Herbs CLI
cli hacktoberfest herbs-cli herbsjs
Last synced: 02 Aug 2025
https://github.com/gjum/bat
Minecraft client that interacts with its environment
bot cli minecraft-client spockbot
Last synced: 22 Mar 2025
https://github.com/alessandro-salerno/salernos-kernel
x86-64 kernel for learning purposes
amd64 assembly c clean-architecture clean-code cli gpl gplv2 hobby-kernel hobby-os kernel no-if-statement os salernos toy-os toy-os-kernel uefi x86-64
Last synced: 30 Apr 2025
https://github.com/cameronhunter/ink-monorepo
Monorepo for Ink related packages
Last synced: 16 Mar 2025
https://github.com/opensolon/solonbot
Java impl version of "Claude Code". The open source coding agent.
claude-code cli cli-app java solon
Last synced: 09 Mar 2026
https://github.com/greymd/echo-meme
Print your message as a part of various Japanese internet memes.
Last synced: 12 Apr 2025
https://github.com/jowilf/qwikcrud
An AI-powered command-line tool that generates REST APIs and admin interfaces based on one line requirement
admin admin-dashboard ai chatgpt cli code-generation fastapi gemini gpt llm pydantic-v2 python3 restful-api sqlalchemy-file sqlalchemy2 starlette-admin
Last synced: 21 Mar 2025
https://github.com/silverwind/precompress
CLI to compress files to gzip, brotli, zst
brotli cli gzip httpd nginx precompress static-site
Last synced: 21 Apr 2026
https://github.com/softinstigate/serverless-docker
A docker container for running serverless commands
Last synced: 24 Jun 2025
https://github.com/streamlib/streamlib
Play your favorite live streams from command line
audio cli hacktoberfest iptv rtsp rust stream streams video video-player video-streaming work-in-progress
Last synced: 19 Mar 2025
https://github.com/evan-moon/firma
Local-first CLI portfolio tracker for overseas investors, with built-in MCP server for Claude
claude cli finnhub local-first mcp personal-finance portfolio sqlite stock typescript
Last synced: 09 May 2026
https://github.com/erichutchins/geoipsed
Fast, inline geolocation decoration of IPv4 and IPv6 addresses written in Rust
Last synced: 08 Mar 2026
https://github.com/elirantutia/vibeyard
The IDE built for AI coding agents.
ai cc claude claude-code cli developer-tools electron ide typescript vibe-coding xterm
Last synced: 12 Apr 2026
https://github.com/worldsibu/convector-cli
Official Command-Line Interface for Convector Framework
cli convector hyperledger-fabric javascript
Last synced: 16 Oct 2025
https://github.com/athennaio/core
🧠 One foundation for multiple applications.
athenna bootstrap cli console core esm http-server ignite nodejs rest rest-api typescript
Last synced: 02 Apr 2026
https://github.com/siterelenby/git-leash
A git commit hook to block commits in certain repos based on configurable time windows. "Helps you stay focused on what you should be doing at certain times of day". Especially if you're a puppy.
adhd bash cli developer-console focus focus-management furry git git-hooks pre-commit-hook productivity puppygirl
Last synced: 08 Apr 2026
https://github.com/ultirequiem/yamlfmt
⚡ Blazing fast YAML formatter
cli formatter go go-formatter golang golang-application yaml
Last synced: 03 Mar 2026
https://github.com/webhooksite/cli
Cross-platform commandline utility listening for requests and emails from a Webhook.site URL and forwards them locally
cli forward-proxy proxy redirector webhook
Last synced: 12 Jul 2025
https://github.com/ismet55555/yojenkins
A CLI tool to easily interface with one or many Jenkins servers
automation cli devops jenkins monitoring terminal utility
Last synced: 30 Apr 2025
https://github.com/mcdallas/summarize
Summarize audio/video files
chatgpt cli command-line-tool openai rust rust-lang summarization summarize summary whisper-ai
Last synced: 09 Apr 2025
https://github.com/fugazi-io/webclient
web based terminal application for executing local and remote commands
cli cli-client console dsl fugazi rpc rpc-client shell terminal
Last synced: 06 Mar 2026
https://github.com/feature-sliced/cli
Utility to quickly generate layers, slices, and segments from Feature-Sliced Design.
cli feature-sliced-design generator
Last synced: 10 Apr 2025
https://github.com/kt3k/license-checker
:page_facing_up: CLI tool for checking license headers in files
Last synced: 30 Apr 2025
https://github.com/sheepla/whois-cli
🌐 A simple command line whois client
cli go-cli whois whois-cli whois-client
Last synced: 30 Apr 2025
https://github.com/intelligo-mn/intelligo-generator
🛠️ Chatbot generator for Intelligo Framework.
bot bot-framework bots chatbot chatbot-framework chatbots cli generator intelligo messenger-bot nodejs
Last synced: 02 May 2025
https://github.com/dexter-xd/7days7rustprojects
2d-game-engine actix-web chip8-emulator cli gui rust tui
Last synced: 30 Apr 2025
https://github.com/type-mcp/mcp-anything
One command to turn any codebase into an MCP server
ai anthropic automation claude cli code-generation developer-tools fastapi flask llm mcp mcp-server model-context-protocol openapi python spring-boot swagger
Last synced: 19 Apr 2026
https://github.com/blacktechx011/ollama-in-github-codespaces
Learn all how to run Ollama in GitHub Codespaces for free
ai artificial-intelligence blacktechx blacktechx011 cli cloud codespaces github-codespaces large-language-models linux llm ollama ollama-api ollama-app sandbox
Last synced: 16 Apr 2025
https://github.com/KyaniteLabs/mcp-video
Guardrailed video editing MCP server for AI agents. FFmpeg, Hyperframes, repurposing tools, Python client, and CLI. Local, fast, free.
agent-tools ai-agents ai-video claude claude-code cli cursor ffmpeg hyperframes mcp mcp-server mcp-tools media-automation model-context-protocol python python-library subtitles video video-automation video-editing
Last synced: 03 Jun 2026