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/flou/ecs
Command line tools to interact with your ECS clusters
aws cli ecs ecs-cluster golang
Last synced: 14 Jan 2026
https://github.com/yaegashi/customazed
Customazed CLI - Azure VM Custom Script Helper
Last synced: 28 Apr 2025
https://github.com/arpan-206/formee
Formee is a tool that provides an easy way to create, edit and manage all of your forms from the command line. It uses a powerful GraphQL API and strives to make the process of working with forms as easy and simple as possible.
cli forms-builder graphql hasura python
Last synced: 06 Sep 2025
https://github.com/jonhadfield/ipscout
Host threat aggregator for network administrators and security analysts.
cli ip ip-reputation netsec netsec-tools network security
Last synced: 07 Feb 2026
https://github.com/borys25ol/elasticsearch-reindex
Tool for migration Elasticsearch indexes between different nodes.
cli elasticsearch migration-tool python reindex
Last synced: 14 Jan 2026
https://github.com/pythonnative/pythonnative
Build real native Android and iOS apps in Python with a lightweight UI toolkit, CLI, and project templates.
android beeware cli cross-platform django gradle ios kotlin mobile-development native-ui python python-mobile-apps rubicon swift ui-components xcode
Last synced: 12 May 2026
https://github.com/lifailon/intellishell
This is a handler running on top of the Bash shell that implements real-time command history completion from a drop-down list.
autocomplete bash cli comand-line grep grep-like interactive linux prompt-toolkit python shell terminal tui
Last synced: 09 Oct 2025
https://github.com/oknoorap/html5-validator
:passport_control: W3 HTML5 Validator
Last synced: 24 Feb 2026
https://github.com/jeromeboivin/ollama-chat
A single file, customizable Python CLI tool for interacting with local Language Models, ensuring data privacy while providing conversation memory and extensibility through plugins and efficient Retrieval-Augmented Generation capabilities with ChromaDB integration. Also compatible with OpenAI API.
chromadb cli cli-app ecoledirecte ecoledirecte-api ecoledirecte-bot llama llamacpp llm ollama openai openai-api openai-chatgpt python rag
Last synced: 05 Oct 2025
https://github.com/msg555/uniondiff
Utility to produce a difference between two directories suitable for union filesystems
archive aufs cli containers diff directory filesystem images overlay overlayfs tar union unionfs
Last synced: 14 Jan 2026
https://github.com/sorairolake/abcrypt
A simple, modern and secure file encryption tool, file format and Rust library
abcrypt abcrypt-encryption argon2 argon2id blake2 blake2b chacha20 chacha20-poly1305 cli command-line command-line-tool encryption poly1305 rust rust-lang rust-library terminal tool xchacha20 xchacha20-poly1305
Last synced: 09 Apr 2025
https://github.com/aligoren/create_fiber_app
Setup a Fiber application running by one command
cli command-line command-line-tool create-fiber-app golang
Last synced: 22 Feb 2026
https://github.com/airscripts/devine
A command line interface used to parse and validate JSON config files, enforcing a given specification.
airscript airscripts airthics cli json nim
Last synced: 27 Apr 2026
https://github.com/statico/meshtastic-cli
🌌 Terminal UI for monitoring Meshtastic mesh networks - view packets, nodes, and chat in real-time
bun claude cli ink lora mesh-network meshtastic meshtastic-addon monitoring react terminal tui vibe-coded vibe-coding
Last synced: 08 Mar 2026
https://github.com/nickprotop/lazydotide
LazyDotIDE - A lightweight console-based .NET IDE with LSP IntelliSense, built-in terminal, and git integration. Works over SSH, in containers, anywhere you have a console.
cli console csharp developer-tools dotnet dotnet-tool editor ide intellisense lsp terminal tui
Last synced: 17 Apr 2026
https://github.com/jholhewres/anchored
Persistent cross-tool memory for AI coding agents. Single binary. Zero dependencies.
ai claude-code cli cursor developer-tools golang knowledge-graph local-first mcp memory
Last synced: 12 Jun 2026
https://github.com/julesklord/mangofetch
cli tool for fetch everythin' in internet (fork of omniget)
Last synced: 12 May 2026
https://github.com/watchfire-io/watchfire
Better context. Better code.
ai-agents cli coding-agents git-workflow golang orchestration tui
Last synced: 09 May 2026
https://github.com/wrobbins/quoter
Simple CLI tool for obtaining stock quotes
cli rust stock-prices stock-quotes stocks
Last synced: 05 Mar 2026
https://github.com/yashkumarverma/bash-screenshot-manager
simple bash script to manage quick screenshots taken during online class and systematically store them.
automation bash cli college life-hack online
Last synced: 05 Mar 2026
https://github.com/the-metafactory/arc
Package management for PAI — install, discover, and share skills, tools, agents, and prompts
ai-agents bun claude-code cli package-manager pai personal-ai skills
Last synced: 28 Jun 2026
https://github.com/janaraj/tnl
Structured English contracts for AI coding agents — proposed by the agent, approved by you, saved on disk, read by every future session.
agent-workflow ai-agents claude-code cli codex coding-agents contracts llm mcp mcp-server specification typed-natural-language
Last synced: 29 Apr 2026
https://github.com/hartwork/mozilla-password-decrypt
:unlock: Decrypt passwords stored by Firefox, Thunderbird, Iceweasel, Icedove using libnss3.so
cli cli-app firefox icedove iceweasel mozilla mozilla-firefox mozilla-thunderbird password password-retrieval security thunderbird
Last synced: 03 Apr 2026
https://github.com/nhas/aerohive-keygen
Generate key for hidden _shell CLI option
Last synced: 03 Sep 2025
https://github.com/erictleung/notes
:notebook: Today I learned tips and programming notes I find useful for me
bash cli linux notes polyglot programming programming-languages r shell
Last synced: 25 Mar 2025
https://github.com/htyf-mp-community/htyf-mp
红糖云服app小程序模板-cli
cli cocos-creator react-native taro template
Last synced: 13 Sep 2025
https://github.com/eshepelyuk/pykli
Interactive ksqlDB command line client with autocompletion and syntax highlighting written in Python
cli confluent console-application kafka ksql ksqldb ksqldb-cli tui
Last synced: 17 Nov 2025
https://github.com/magiclen/favicon-generator
It helps you generate favicons with different formats and sizes.
Last synced: 27 Oct 2025
https://github.com/hafiz-muhammad/freetube-data-backup
FreeTube user data backup utility.
backup-files backup-script backup-utility bash-script cli command-line-utility freetube linux shell-scripts terminal
Last synced: 27 Feb 2025
https://github.com/mafredri/macos-darkmode
Simple CLI for controlling macOS Dark Mode via Apples private API
Last synced: 16 Mar 2025
https://github.com/roccomuso/gtranslate
Node.js Google translate CLI tool!
cli google javascript language nodejs tool translate
Last synced: 10 Apr 2025
https://github.com/ldevillez/pyswtools
Set of tools to improve Solidworks usage
cli python3 solidworks solidworks-api
Last synced: 28 Apr 2025
https://github.com/dimitrovvlado/grafctl
Manage and automate Grafana
cli dashboards go grafana grafana-client
Last synced: 08 Aug 2025
https://github.com/zeke/summarize-python-requirements
Annotate your Python requirements.txt file with summaries of each package.
Last synced: 26 Apr 2025
https://github.com/danieltamas/run.dev
Run.dev is an AI-native local development environment built in Rust. It manages all your services from one TUI dashboard — automatic .local domains with HTTPS, SNI-based reverse proxy, live CPU/memory stats, and Claude Code integration for crash diagnosis and live debugging. One binary. Zero config files.
ai ai-agent claude cli local-first mamp nginx ssl ssl-certificates
Last synced: 03 Apr 2026
https://github.com/ricopinazo/comai
An AI powered terminal assistant
ai chatgpt cli openai-api shell
Last synced: 15 May 2025
https://github.com/appthrust/kutelog
Browser Console-based log viewer for Kubebuilder controllers with structured JSON support and real-time updates
cli console developer-tools go json kubebuilder kubernetes logging websocket
Last synced: 01 Apr 2025
https://github.com/zachey01/deepljs
💬 Unofficial DeepL API (without apikey)
cli deepl deepl-api deepl-translation-api free-deepl
Last synced: 01 May 2025
https://github.com/sloppyio/cli
Deploy Dockerized applications to sloppy.io, from your terminal
Last synced: 17 Jul 2025
https://github.com/zalando-incubator/clin
Cli for Nakadi for event types and subscriptions management
Last synced: 14 Apr 2025
https://github.com/cryptaliagy/krait
A Python CLI tool to create new python projects. [BETA]
bootstrapping cli click pypi python
Last synced: 19 Apr 2025
https://github.com/warengonzaga/xplorescan
Never memorize a blockchain explorer again. 🛰️🌐💻
blockchain cli command-line command-line-tool explorer hacktoberfest web3
Last synced: 15 Apr 2025
https://github.com/pavi2410/jot
A modern Java build tool — like cargo for Rust or uv for Python. Single binary, zero config, fast deterministic builds.
build-tool cli java jdk jvm maven rust toolchain
Last synced: 26 May 2026
https://github.com/voussoir/cmd
cli command-prompt python scripts utilities
Last synced: 24 Mar 2025
https://github.com/FrankKair/kindle-highlights
📚 Highlights in your terminal 📖
Last synced: 17 Apr 2025
https://github.com/hyp3r00t/hypercli
hypercli is a powerful Python package that simplifies the process of creating interactive menus and command-line interfaces. It provides a user-friendly and customizable interface for building command-line applications with enhanced features.
advanced-menu cli cli-menu cli-tool cli-utilities command-line menu menu-driven python python-menu python3 rich
Last synced: 21 Jun 2025
https://github.com/splitbrain/itchy
Fetch your itch.io library into an sqlite database for easier searching
Last synced: 15 Apr 2025
https://github.com/krishsharma0413/syncord
Syncord is a CLI-based file synchronization and storage tool that uses Discord as an encrypted file storage.
backup cli discord discord-bot drive encryption file-storage python python3 storage
Last synced: 13 Jan 2026
https://github.com/slaveofcode/nsqtracer
Simple NSQ tracer tool to see any messages that being published to specific NSQ topic
cli cli-tool cli-utilities nsq nsqd nsqlookup
Last synced: 17 Jul 2025
https://github.com/skhg/markdown-diary
📚 Python tool to generate monthly diary files in simple Markdown text file format
cli diary journal markdown python text-files
Last synced: 16 Jan 2026
https://github.com/backslashspace/windows-ssh-fail2ban
SSH Brute-Force protection for Windows
cli harden hardening protection security ssh ssh-bruteforce sshd sshd-hardening
Last synced: 15 Apr 2025
https://github.com/derhuerst/authenticated-pipe
Make sure you receive data from the right person.
Last synced: 15 Apr 2025
https://github.com/rockstaedt/commit-message-check
A CLI tool to ensure short commit messages
cli commit commit-message git git-hooks golang length validation
Last synced: 26 Jan 2026
https://github.com/cosmic-utils/cosmic-ctl
CLI for COSMIC Desktop configuration management
cli command-line configuration cosmic cosmic-desktop linux pop-os rust settings tool
Last synced: 15 Apr 2025
https://github.com/donmerendolo/exportify-cli
CLI tool to export Spotify playlists to CSV or JSON.
backup cli csv csv-export exportify playlist spotify spotify-automation spotify-backup spotify-cli spotify-export spotify-exporter spotify-playlist spotify-script spotify-to-text spotify-tool
Last synced: 10 Mar 2026
https://github.com/gabe565/go-spinners
Spinners for use in terminal Go apps.
Last synced: 18 Jun 2025
https://github.com/cap32/babel-register-cli
Just like babel-node, but using babel-register. You could use it in production.
babel babel-node babel-register cli es2015 es2016 es2017 es6 es7 node
Last synced: 22 Apr 2025
https://github.com/ru44/cloudyclipy
Your own clipboard in the cloud
cli clipboard-manager gist github nodejs typescript
Last synced: 22 Apr 2025
https://github.com/jaywcjlove/sgo-rs
Static file serving and directory listing
cli http http-server rust server service
Last synced: 08 May 2025
https://github.com/pouyakary/note
My pretty simple teminal note. Uses the Kary Framework for UI and has the coolest most awesome look. Is super simple and works with Dropbox and your cloud system...
c-sharp cli cross-platform kary-comments kary-framework kf-coding-system mono
Last synced: 15 May 2025
https://github.com/sing-group/bicycle
bicycle (bisulfite-based methylcytosine caller) is a next-generation sequencing bioinformatics pipeline able to perform a full DNA methylation level analysis
bisulfite bisulfite-sequencing cli dna-methylation java java-bioinformatics methylation
Last synced: 03 Jul 2025
https://github.com/web3w/hd-address-cli
Hd Wallet deterministic address generation and recovery tool(HD钱包地址生成,恢复工具)
btc btc-hdwallet cli ethereum-hdwallet hd-address-cli hd-path mnemonic trx-hdwallet
Last synced: 22 Apr 2025
https://github.com/arrufat/tokenuze
A CLI tool that summarizes token and cost usage from various LLM providers
ai-agent-tools cli token usage-analytics zig-package
Last synced: 07 Mar 2026
https://github.com/kklisura/pg-extras
Command line tool that shows various statistics of postgres db.
Last synced: 18 Jul 2025
https://github.com/wolfeidau/cognito-cli
This is the missing CLI tool for working with AWS Cognito
Last synced: 24 Jun 2025
https://github.com/sheepla/gh-graph
🟩 a wrapper command for https://github.com/kawarimidoll/deno-github-contributions-api that can also be used as an extension of GitHub CLI
Last synced: 10 Mar 2026
https://github.com/makarski/gcaler
Google Calendar Scheduler
cli golang google-calendar schedule
Last synced: 17 Jan 2026
https://github.com/voxpelli/validate-conventional-commit
Smallest simplest conventional commit validator to use with eg Husky
cli commit-msg commit-msg-linter conventional-commit conventional-commits git-hooks husky validation
Last synced: 13 Sep 2025
https://github.com/temzasse/figmage
A simple CLI tool that helps you generate design tokens as code from your Figma project.
cli design-system design-tokens figma
Last synced: 13 Apr 2025
https://github.com/crowdin/homebrew-crowdin
Homebrew Tap for Crowdin CLI
cli command-line-tool crowdin-cli homebrew-tap localization sync
Last synced: 29 Apr 2025
https://github.com/runyontr/kaudit
Auditing tool for resources in Kubernetes
cli kubernetes kubernetes-monitoring
Last synced: 13 Apr 2025
https://github.com/oguzhanumutlu/djstemplate-
An easy to use discord.js template!
bot cli discord discord-bot djs javascript js node template
Last synced: 29 Oct 2025
https://github.com/ryokacchi/weebget
✨ A CLI Tool to Download Anime Episodes
anime cli shell terminal webscraping
Last synced: 21 Jun 2025
https://github.com/thetnaingtn/synrk
Synchronize your forks with ease
bubble bubbletea cli fork github github-api go synchronize
Last synced: 12 Jul 2025
https://github.com/hamflx/fetchbrowser
指定版本,下载 chromium 和 firefox 的工具。A tool that allows you to download specified versions of Chromium and Firefox.
chromium cli firefox legacy-chromium utility
Last synced: 16 Jan 2026
https://github.com/MrWillCom/rsa-cli
A command line tool for RSA encryption and decryption.
cli command-line-tool decryption encryption nodejs rsa rsa-encryption
Last synced: 13 Apr 2025
https://github.com/v613/toonily-dl
Download comics from Toonily.com website
Last synced: 11 Jan 2026
https://github.com/eps1lon/eslint-focus
Allows running ESLint with a single rule on a given directory.
Last synced: 08 May 2025
https://github.com/kinpoko/grvemu
RISC-V emulator for CLI written in Go.
cli emulator go riscv riscv-emulator
Last synced: 05 Apr 2025