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-29 00:05:35 UTC
- JSON Representation
https://github.com/arpitnath/claude-capsule-kit
A toolkit that makes Claude Code better at engineering — session memory, dependency analysis, large file navigation, 18 specialist agents, and crew teams for parallel multi-branch work.
ai-agents ai-assistant ai-engineering anthropic anthropic-claude claude claude-ai claude-code claude-plugins cli code-agents dependency-analysis developer-tools git-worktrees hooks llm-tools multi-agent parallel-agents session-memory sqlite
Last synced: 26 Feb 2026
https://github.com/erniebrodeur/pushover
A gem to interface with pushover.net
api cli pushover pushover-api ruby saas
Last synced: 10 Apr 2025
https://github.com/racum/uuinfo
A tool to debug unique identifiers (UUID, ULID, Snowflake, etc).
cli database debug identifier rust-cli snowflake-id unique unique-identifier uuid
Last synced: 31 May 2026
https://github.com/koibtw/nvrs
🚦 fast new version checker for software releases 🦀
api cli package-tracker packaging release-tracking rust software
Last synced: 14 Jan 2026
https://github.com/emlyn/sonic-pi-tool
🎻 Controlling Sonic Pi from the command line, in Python.
cli command-line python sonic-pi sonicpi
Last synced: 20 Mar 2025
https://github.com/xob0t/google_photos_mobile_client
Google Photos client based on reverse engineered mobile API.
cli google-photos googlepixel httptoolkit pyhton reverse-engineering unlimited-storage unofficial uploader
Last synced: 12 Apr 2025
https://github.com/dofy/PopClip-Extensions
A couple of my PopClip extensions and a simple command line tool for creating PopClip extensions.
cli creator extension popclip popclip-extensions
Last synced: 08 Apr 2025
https://github.com/rubik/mando
Create Python CLI apps with little to no effort at all!
Last synced: 07 Apr 2025
https://github.com/everdrone/grab
Configurable Scraper & Downloader, Powered by RegExp and Go
cli cli-app downloader golang hcl scraper terminal tool utility
Last synced: 09 Feb 2026
https://github.com/seenaburns/picofeed
A minimal terminal rss reader
cli go golang rss rss-reader terminal
Last synced: 04 Apr 2025
https://github.com/mklement0/voices
macOS CLI for changing the default TTS (text-to-speech) voice and printing information about and speaking text with multiple voices.
cli macos macos-services text-to-speech tts voices
Last synced: 07 May 2025
https://github.com/merces/hdump
Fast, simple and portable hexadecimal/ASCII dumper
Last synced: 13 Jul 2025
https://github.com/dofy/popclip-extensions
A couple of my PopClip extensions and a simple command line tool for creating PopClip extensions.
cli creator extension popclip popclip-extensions
Last synced: 09 May 2025
https://github.com/osdodo/picordm
A lightweight, high-performance Redis terminal client.
cli ratatui redis-client rust tui
Last synced: 13 Jan 2026
https://github.com/ylxdzsw/fire.jl
Fire.jl is a library for automatically generating command line interfaces (CLIs) for julia functions.
Last synced: 16 Mar 2025
https://github.com/hyperledger-web3j/web3j-cli
Command-line interface for web3j
Last synced: 16 Mar 2025
https://github.com/ozanonurtek/flask-now
Flask-Now is a Flask Application Generator/Build-Tool runs via CLI
app-generator architecture build-tool cli code-generation code-generator flask flask-build-tool flask-extension
Last synced: 19 Aug 2025
https://github.com/nidnogg/zeitfetch
Instantaneous snapshots of system information
cli commandline-tool cross-platform fetch information rust system
Last synced: 06 Apr 2025
https://github.com/go-easygen/easygen
Easy to use universal code/text generator
cli code-generator command-line-tool generator generic go golang hacktoberfest template universal
Last synced: 28 Sep 2025
https://github.com/foo-software/lighthouse-check
An NPM module for automated Lighthouse audits.
accessibility best-practices cli docker lighthouse lighthouse-audits nodejs npm performance progressive-web-app seo slack slack-webhook website-performance website-performance-monitoring
Last synced: 10 Jul 2025
https://github.com/shashwatah/instahunter
CLI OSINT app that can fetch data from Instagram's Web API without authentication.
cli instagram instagram-scraper osint osint-tool python scrapers
Last synced: 12 Apr 2025
https://github.com/pitkley/i3nator
i3nator is Tmuxinator for the i3 window manager
Last synced: 01 May 2025
https://github.com/ikramagix/GitGrow
An automation tool who follows, unfollows, stars, and unstars on autopilot so you can focus on coding while your community grows organically.
automation bot cli cron developer-tools devops follow-unfollow follower-robot github-actions github-bot growth-hacking integration networking pygithub python scripts unfollower
Last synced: 28 Aug 2025
https://github.com/joaobenedetmachado/scrapit
A (really) easy way to web scrape
ai-agents cli good-first-issue hacktoberfest open-source scraping scrapit
Last synced: 03 May 2026
https://github.com/heygen-com/heygen-cli
Create AI videos from the terminal. Official CLI for the HeyGen video generation API.
agents ai api avatar cli golang heygen text-to-speech video video-translation
Last synced: 10 Jun 2026
https://github.com/mdawsonuk/leveldbdumper
Dumps all of the Key/Value pairs from a LevelDB database
cli cross-platform dfir discord-forensics forensics golang leveldb leveldb-database leveldb-dump leveldb-dumper whatsapp
Last synced: 14 Jan 2026
https://github.com/simplelocalize/simplelocalize-cli
SimpleLocalize CLI is a developer-friendly command-line tool for uploading and downloading translation files
cli i18n localization simplelocalize
Last synced: 08 Oct 2025
https://github.com/vladocar/keywordsextract
keywords-extract - Command line tool extract keywords from any web page.
cli cocommand-line-tool command-line keyword-extraction keywords keywords-extraction node node-js nodejs seo seotools
Last synced: 09 Jul 2025
https://github.com/xxczaki/pizza-cli
:pizza: Order a pizza in a CLI app (just for fun!)
app cli commandline-interface create fun interactive make nodejs npm order pizza pizza-cli restaurant tool
Last synced: 04 Jul 2025
https://github.com/schollz/cowyodel
Easily move things between computers with a code phrase and https://cowyo.com :cow: :speech_balloon:
Last synced: 22 Apr 2025
https://github.com/hetari/pyutube
A simple user friendly command line tool to download YouTube videos and playlists with fewer steps.
cli cli-app console-application open-source pakage playlist-downloader python python-3 python3 pytube pytube-git pytube-libraries pytube-projects pytube3 pytubefix terminal typer-cli video-downloader youtube youtube-downloader
Last synced: 06 Apr 2025
https://github.com/alisayyah/django-urlconfchecks
A package for type-checking the URLs and associated views for Django
cli developer-tools django django-application pre-commit pre-commit-hook python typechecker typer
Last synced: 05 Apr 2025
https://github.com/djdembeck/m4b-merge
A Python-based CLI tool that standardizes audiobook files with clean metadata, cover art, and structured chapters, sourced from Audible. Essential for achieving organized and high-quality audiobook files.
audible audiobooks audnexus cli docker m4a m4b metadata mp3 pypi python
Last synced: 10 Apr 2025
https://github.com/slackadays/chata
:guitar::long_drum::magic_wand: Make DSP Great Again. The Chata programming language!
api audio chata cli community console cross-platform digital-signal-processing dsl dsp embedded high-performance library linux macos open-source programming-language sound terminal windows
Last synced: 13 Apr 2025
https://github.com/boreq/guinea
Go library for building command line interfaces.
Last synced: 28 Feb 2026
https://github.com/syncano/syncano-node
Syncano Toolkit for JavaScript development
baas backend-as-a-service backend-for-frontend backend-framework backend-webdevelopment cli cloud-platform javascript nodejs react serverless serverless-applications serverless-architectures serverless-framework syncano
Last synced: 04 Oct 2025
https://github.com/firelayer/firelayer
Firelayer - Jump-start your Firebase Web Project
boilerplate cli firebase firelayer framework scaffold starter template toolkit
Last synced: 07 Jul 2025
https://github.com/millette/dat-shell
Dat shell. Open a remote dat and explore with cd, ls, etc.
Last synced: 02 Apr 2025
https://github.com/victornpb/notion-jam
Sync pages from Notion to GitHub to be used as a static website (JAM)
cli github-actions github-pages jamstack markdown notion notion-integrations
Last synced: 11 Jul 2025
https://github.com/igglybuff/linky
Searches the internet for DDL links and sends them to your favourite download manager
cli direct-download-link jdownloader-2 movies openload tv
Last synced: 13 Apr 2025
https://github.com/softprops/fasttime
⏱️ A Fastly serverless compute@edge runtime for running wasm applications locally
Last synced: 21 Mar 2025
https://github.com/adobexd/xdpm
A helper CLI for XD plugin development
adobe adobe-xd cli developer-tools validator watcher xd
Last synced: 22 Jun 2025
https://github.com/codingmustache/zshmusic
An Apple Music CLI tool to control your apple Music through the terminal.
Last synced: 03 Mar 2025
https://github.com/paulhammond/jp
An accurate, forgiving and fast JSON reformatter
Last synced: 24 Apr 2025
https://github.com/dentrax/netlyser
Lightweight, a simple yet, Presence Detection Tool written in Rust, based on nmap, built for UNIX, made with <3
arp-scan arp-scanner based-on-nmap cli command-line-tool home-assistant homeassistant network-analysis network-monitoring nmap nmap-analyzer nmap-parser nmap-results-analyse notification notifier presence presence-detection rust scanner unix
Last synced: 30 Apr 2025
https://github.com/gmrchk/cli-testing-library
Small but powerful library for testing CLI the way it is used by people.
Last synced: 11 Apr 2025
https://github.com/forestadmin/toolbelt
🛠 The Forest Admin toolbelt is a CLI which makes easy to setup and manage your back office application lifecycle directly from your terminal.
admin admin-panel backend backend-api cli internal-tooling nodejs package
Last synced: 04 Apr 2025
https://github.com/pazl27/typy-cli
Minimalistic Monkeytype clone for the CLI
cli linux monkeytype-clone rust typing-practice
Last synced: 14 May 2025
https://github.com/iaseth/josn
Josn is a command-line JSON viewer.
cli command-line command-line-tool json json5 nodejs
Last synced: 27 Jul 2025
https://github.com/gembaadvantage/uplift
Semantic versioning the easy way. Powered by Conventional Commits. Built for use with CI.
changelog ci cli conventional-commits go golang release semantic-versioning semver util version versioning
Last synced: 18 Jan 2026
https://github.com/bitrix-tools/cli
Консольный инструмент Битрикс-разработчика
Last synced: 28 Jan 2026
https://github.com/ForestAdmin/toolbelt
🛠 The Forest Admin toolbelt is a CLI which makes easy to setup and manage your back office application lifecycle directly from your terminal.
admin admin-panel backend backend-api cli internal-tooling nodejs package
Last synced: 31 Mar 2025
https://github.com/sc0tfree/netbyte
Netbyte is a Netcat-style tool that facilitates probing proprietary TCP and UDP services. It is lightweight, fully interactive and provides formatted output in both hexadecimal and ASCII.
cli hexadecimal netcat penetration-testing pentesting python
Last synced: 06 May 2025
https://github.com/heaths/gh-label
GitHub CLI extension for label management
Last synced: 19 Apr 2025
https://github.com/fbeline/luneta
command-line fuzzy finder
bash cli d fuzzyfinder unix zsh
Last synced: 12 May 2025
https://github.com/juniorgasparotto/nubankcli
NubankCli é um aplicativo de console que importa as transações do cartão de crédito e da NuConta em forma de arquivos JSONs segregados por usuário. Além disso, ele prove alguns comandos simples que ajudam a visualizar/sumarizar as transações importadas via linha de comando.
bank-importer card-credit cli nu-conta nubank nubank-importer nubankcli nuconta
Last synced: 19 Oct 2025
https://github.com/johnmanjiro13/gh-bump
gh extension for bumping version of a repository
cli gh-extension github go golang
Last synced: 18 Feb 2026
https://github.com/xendit/kompare
Kompare is a CLI tool to compare two kubernetes cluster and their resources.
cli comparison golang kubernetes resources
Last synced: 12 Jan 2026
https://github.com/b-soul-studio/cli
⚡A scaffolding tool with command `der go`
cli dotenv javascript lerna monorepo nodejs npm-package scaffolding tool
Last synced: 11 Mar 2026
https://github.com/8go/matrix-commander-rs
simple but convenient CLI-based Matrix client app for sending and receiving (in Rust)
chat cli client command-line-tool im matrix matrix-rust-sdk messaging receive ruma rust rust-lang send tool
Last synced: 22 Aug 2025
https://github.com/ycatsh/connor
A starting take on a fast and local utility that organizes files based on their textual content using NLP
artificial-intelligence cli cosine-similarity file-organizer gui latent-dirichlet-allocation natural-language-processing pyqt6 python sentence-transformers
Last synced: 08 Apr 2025
https://github.com/brenoliradev/svelte-standalone
A cross-platform, developer-friendly tool for creating JavaScript embeddables.
cli handlebars javascript svelte tailwind typescript
Last synced: 06 Apr 2025
https://github.com/orbitdb/orbit-db-cli
CLI for orbit-db
cli database distributed ipfs orbit-db orbitdb p2p peer-to-peer
Last synced: 24 Apr 2025
https://github.com/adobe/helix-cli
Command-line tools for developing with AEM
Last synced: 02 Apr 2026
https://github.com/wallix/awless-templates
Repository of examples for awless templates (see https://github.com/wallix/awless)
awless aws cli cloud cloud-management devops devops-tools
Last synced: 24 Apr 2025
https://github.com/junkdog/sift
A CLI tool to analyze and reverse model software system designs from JVM bytecode.
cli introspection java-bytecode jvm-bytecode kotlin project-analysis reverse-engineering static-analysis
Last synced: 03 Mar 2026
https://github.com/siadat/gofile
HTTP/1.1 directory listing and file server using TCP sockets for fun
cli file-server go http-server
Last synced: 12 Sep 2025
https://github.com/shinchven/git-gpt
A CLI tool to generate insightful commit messages and issues with GPT model.
cli git gpt prompt-engineering
Last synced: 09 May 2025
https://github.com/Dentrax/Netlyser
Lightweight, a simple yet, Presence Detection Tool written in Rust, based on nmap, built for UNIX, made with <3
arp-scan arp-scanner based-on-nmap cli command-line-tool home-assistant homeassistant network-analysis network-monitoring nmap nmap-analyzer nmap-parser nmap-results-analyse notification notifier presence presence-detection rust scanner unix
Last synced: 07 Apr 2025
https://github.com/kocisov/wooo
Tool that helps you add Redux to your React project without pain
cli client command command-line command-line-tool create-react-app npm react react-redux react-router react-router-redux redux scaffold tool yarn
Last synced: 08 Nov 2025
https://github.com/orbitdb-archive/orbit-db-cli
CLI for orbit-db
cli database distributed ipfs orbit-db orbitdb p2p peer-to-peer
Last synced: 15 Apr 2025
https://github.com/sebinsua/teller-cli
:bank: Banking for your command line [DEPRECATED]
banking chart cli money notifications osx-menu spending teller uk
Last synced: 19 Apr 2025
https://github.com/raiyanyahya/dallecli
💠 Provide users with the ability to generate, edit and filter images using the DALL-E 3 API provided by OpenAI, all from the command line.
api artificial-intelligence cli click command-line filters generative-art openai pillow python
Last synced: 16 Jan 2026
https://github.com/dheerajcl/shellsage
An intelligent CLI tool that intercepts terminal errors and provides instant, context-aware solutions using LLM's. Transform natural language into terminal commands and never get stuck on cryptic error messages again! Currently in early development.
bash cli clitools developer-tools linux ollama python3 shell-script terminal
Last synced: 25 Jul 2025
https://github.com/uriel1998/yolo-mpd
Various music-related tweaks/tips/scripts. Includes fuzzy selection of artist/genre/album script and albumart in the console script
Last synced: 03 Aug 2025
https://github.com/fastify/releasify
A tool to release in a simpler way your module
changelog cli fastify-tool github-releases hacktoberfest release release-notes
Last synced: 05 Apr 2025
https://github.com/benzaita/dockerized-cli
Containerized development environments using Docker
Last synced: 15 Mar 2025
https://github.com/spotify/tfreader
TensorFlow TFRecord reader CLI tool
cats cli fs2 graal-native scala tensorflow tfrecords
Last synced: 13 Apr 2025
https://github.com/B-SOUL-Studio/cli
⚡A scaffolding tool with command `der go`
cli dotenv javascript lerna monorepo nodejs npm-package scaffolding tool
Last synced: 29 Mar 2025
https://github.com/ruyadorno/git-bc
Git plugin to interactively list branches and checkout
cli command-line git git-plugin unix
Last synced: 18 Mar 2025
https://github.com/zerowand01/markplane
AI-native, markdown-first project management. Your repo is the project manager.
ai ai-native claude-code cli cursor developer-tools git markdown mcp mcp-server open-source project-management task-management
Last synced: 01 Apr 2026
https://github.com/egnyte/ax
A CLI tool to query structured logs, including Kibana, Cloudwatch, Stackdriver, Docker and plain JSON file logs.
cli cloudwatch kibana logging stackdriver
Last synced: 30 Jan 2026
https://github.com/captainsafia/grove
CLI tool for managing git worktree-based workflows
bun cli git typescript worktrees
Last synced: 02 Apr 2026
https://github.com/longbkit/clisbot
Agentic Coding CLI & chat bot
agentic-ai ai-agents chatbot claude-code cli codex coding-agent gemini-cli llm openclaw slack-bot telegram-bot tmux
Last synced: 31 May 2026
https://github.com/maciejwalkowiak/sinit
sinit - command line shiny Spring Boot project initialzer 🚀
cli generator github gitpod spring-boot
Last synced: 25 Apr 2025