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/eitsupi/dlin
dbt lineage analysis CLI that parses SQL files directly, written in Rust. No dbt compile, no manifest.json. Designed for AI agents and CI pipelines.
Last synced: 04 Apr 2026
https://github.com/ay-bh/chat-history
Search, inspect, and export Claude Code + Cursor conversation history
agent-skill ai-agent ai-tools chat-history claude claude-code cli context conversation-history cursor cursor-ide developer-tools llm rust search session-history transcript
Last synced: 08 Apr 2026
https://github.com/robrohan/floyd
Small, local command line audio player that works well with claude code (no telemetry)
audio audio-player claude-skills cli music music-player skills
Last synced: 04 Apr 2026
https://github.com/kentwynn/kgraph
Persistent repository intelligence for AI coding tools.
agentic-workflow ai ai-agents ai-coding claude-code cli cline code-intelligence codex copilot cursor developer-tools gemini knowledge-graph local-first nodejs repo-intelligence repository-analysis typescript windsurf
Last synced: 29 May 2026
https://github.com/fuwn/anilist-cli
🍡 Command-line client for the AniList GraphQL API
anilist anime api api-client cli client graphql light-novel light-novels manga ocaml
Last synced: 08 Apr 2026
https://github.com/malewicz1337/locus
A smart command-line history navigator that's directory-aware. Locus logs your shell commands with their corresponding directory, letting you find and re-run them with an easy interactive interface (locus -i). Stop searching your global history and find commands where you actually ran them.
cli command-history command-line developer-tools directory-history shell shell-history terminal tui zsh
Last synced: 05 Apr 2026
https://github.com/talk2megooseman/create-twitch-ext
A node.js CLI tool to generate a Twitch Extension project for you. If your familiar tools like create-react-app, that was our inspiration for this tool!
cli extension javascript node-cli twitch
Last synced: 19 Apr 2026
https://github.com/refirst11/rscute
⚡️ Rust Execute: TypeScript ESM & CJS faster execution in memory with SWC
cli commonjs esm node runtime swc typescript
Last synced: 19 Apr 2026
https://github.com/study8677/rename
Keep your AI coding sessions named after what they actually became — Claude Code, Codex, Cursor and more. Auto-renames idle sessions, searches across 8 tools, native macOS app + Windows GUI.
ai ai-tools anthropic antigravity claude-code cli codex cursor developer-tools llm llm-tools macos-app menu-bar-app openai productivity python session-management swiftui
Last synced: 04 Jun 2026
https://github.com/zbo14/dnsdump
A CLI tool that dumps a bunch of DNS info for a domain.
Last synced: 20 Apr 2026
https://github.com/gastonmorixe/codex-xrays
🛟 A fast, colorful TUI to visualize streaming Codex logs in real time
agents cli codex curses developer-tools logs openai streaming tui visualization
Last synced: 20 Apr 2026
https://github.com/ianovir/clim_dotnet
Command line interface menu engine for .NET core
cli dotnet-core dotnetcore menus
Last synced: 20 Apr 2026
https://github.com/ortense/consolestyle
A lightweight and expressive package to style your console output with ease, adding colors, backgrounds, and various text styles to enhance your command-line experience.
ansi-escape-codes cli command-line commandline console go golang golang-package terminal
Last synced: 21 Apr 2026
https://github.com/andrewpetrochenkov/mac-volume
:apple: :sound: :mute: :signal_strength: macOS volume
Last synced: 21 Apr 2026
https://github.com/svengreb/nib
A “stylish“, log-level based line printer for human-facing Go CLI applications.
cli cli-writer go golang hacktoberfest lineprinter
Last synced: 05 Jun 2026
https://github.com/jossmoff/bookshelf
📚 A CLI tool for tracking your stories in the software development lifecycle
cli cli-tool python3 sdlc-tools tracking
Last synced: 24 Apr 2026
https://github.com/sanjay7178/openfortiapauth
Open-source implementation for automatic Fortinet FortiAP (Captive Portal) client login.
application authentication captive captive-portal cli desktop fortiap fortinet fortinet-firewall go openfortiapauth portal script
Last synced: 06 Jun 2026
https://github.com/imrostami/winportkill
WinPortKill - A lightweight, powerful Go-based tool for Windows to identify and terminate processes occupying specific ports. Easily free up ports with a simple command-line interface. Perfect for developers, system administrators, and anyone troubleshooting port conflicts.
cli cli-tool cli-tools developer-tools go golang network-tools port-management port-scanner process-killer system-administration windows
Last synced: 24 Apr 2026
https://github.com/startdusk/strnaming
Package strnaming is used to convert string naming to camelCase, snake_case, kebab-case.
camel camel-case camelcase cli command-line-tool go go-style golang golang-package json kebab kebab-case kebabcase snake snake-case snake-casing snakecase strnaming toolkit useful
Last synced: 24 Apr 2026
https://github.com/minghsu0107/go-cli-example
A Go CLI example that shows a simple way to create CLI program with clean project structure.
Last synced: 24 Apr 2026
https://github.com/eximagent/cli
Trade-intelligence CLI for coding agents
agent-skill b2b claude-code cli codex coding-agent cold-outreach cursor customs hs-code import-export lead-generation ofac prospect-discovery sanctions-screening tariff trade-data trade-intelligence
Last synced: 16 Jun 2026
https://github.com/arrrrny/zuraffa
🦒 Zuraffa AI first Flutter Clean Architecture Framework and CLI
clean-architecture cli code-generator flutter
Last synced: 25 Apr 2026
https://github.com/tonglil/versioning
A library to make set/get/writing versioning information easier
cli go golang library open-source version versioning versions
Last synced: 06 Jun 2026
https://github.com/geo-mena/backup
📦 Database backup utility that can backup and restore any DB
cli docker laravel-zero php r2
Last synced: 25 Apr 2026
https://github.com/syu-fu/regm
An interactive command-line tool for matching regular expressions.
cli deno denoland interactive regex regexp-match
Last synced: 26 Apr 2026
https://github.com/airscripts/ghitgud
A simple CLI to give superpowers to GitHub.
Last synced: 07 Jun 2026
https://github.com/fredbi/go-cli
A few utilities to build CLI on top of cobra and viper
cli configuration-management golang
Last synced: 07 Jun 2026
https://github.com/jwdeane/cflr-cli
An unofficial cli for Cloudflare account administration.
Last synced: 27 Apr 2026
https://github.com/ddfreiling/nativescript-dev-appconfig
Nativescript CLI runtime config injector
cli nativescript nativescript-cli
Last synced: 27 Apr 2026
https://github.com/basemax/contactlistmanagercli
This is a command-line interface (CLI) program that allows the user to manage a contact list. It is written in C/C++ and stores the contact list on disk.
c cli contact contact-list contact-lists contact-management contact-management-system contacts-manager
Last synced: 28 Apr 2026
https://github.com/stefanvictora/revpack
🤖 AI-ready review bundles for GitHub and GitLab.
ai ai-code-review cli code-review coding-agent github gitlab merge-request pull-request
Last synced: 07 Jun 2026
https://github.com/jstreitb/baa
BAA: The cozy TUI that herds your package managers. Unified updates for apt, pacman, snap & flatpak... 🐑
apt automation bubbletea charmbracelet cli developer-tools flatpak go golang linux opensource package-manager pacman security snap system-update terminal-app terminal-ui tui
Last synced: 28 Apr 2026
https://github.com/djkato/n-mb
Automatically converts any media file and makes sure its under your limit! For all those who want to post memes that are just too big and surpass the 25mb free upload limit on discord, this is the app for you!
Last synced: 28 Apr 2026
https://github.com/MatthiasMolitor/CommandLockingBundle
Adds an optional locking feature to all console commands that can be used to prevent parallel execution.
bundle cli locking php symfony symfony-bundle
Last synced: 28 Apr 2026
https://github.com/mathialo/timer
Command line utility for taking time
cli command-line productivity python timer timetracking
Last synced: 28 Apr 2026
https://github.com/cdimascio/sqs-replay
♻️ CLI that replays AWS SQS messages between queues.
Last synced: 28 Apr 2026
https://github.com/codedotjs/commandline-boilerplate
:snowflake: A simple boilerplate I use to develop command line applications.
boilerplate boilerplate-files cli cli-app javascript node nodejs nodejs-modules
Last synced: 29 Apr 2026
https://github.com/omochikaeri15/nyanko-scripts
Standlone pure-rust binaries made to be lightweight and perform very specific functions for The Battle Cats.
asset-extraction battle-cats binaries cli command-line datamining game-tools reverse-engineering rust
Last synced: 08 Jun 2026
https://github.com/gusanmaz/console-gpt
Console-GPT is a terminal-based chatbot powered by OpenAI's GPT model, providing natural language responses to questions and queries in a few simple steps.
chat-gpt chatbot cli gpt-35-turbo terminal
Last synced: 29 Apr 2026
https://github.com/heat1q/clir
A simple command line cleaning utility
cleaning cli filesystem linux rust terminal
Last synced: 29 Apr 2026
https://github.com/azu/transfer-github-owner
Rewrite repository info on README/package.json for transferring GitHub repository.
Last synced: 29 Apr 2026
https://github.com/flamesx-128/trongrid-cli.js
A CLI to interact with TronGrid made in Node.js supporting USDT and TRX.
Last synced: 29 Apr 2026
https://github.com/ezntek/n64romconvert
Convert between N64 ROM formats with ease.
cli converter nintendo-64 pyo3 python rom rust
Last synced: 29 Apr 2026
https://github.com/kelcheone/string2bytes
cli tool from parsing string to bytes32
Last synced: 30 Apr 2026
https://github.com/zakhaev26/cordialityv1
TTL+channel based socket server and client CLI for messaging using postgres,gorm,golang
Last synced: 30 Apr 2026
https://github.com/misterfifths/slightish
Literate testing for command-line tools written in any language
cli documentation gem language-agnostic literate-programming ruby shell shell-script testing testing-framework
Last synced: 30 Apr 2026
https://github.com/oakhan3/tget
A super mini-utility to store, retrieve and execute parametrizable commands in your terminal.
bash cli history-search reverse-search
Last synced: 30 Apr 2026
https://github.com/hack-light/leth-cli
A CLI for querying blockchain data, interacting with smart contracts, transferring funds (from file, percentage based and multiple addresses), generating accounts, and more.
blockchain cli command-line-tool ethereum ethersjs
Last synced: 30 Apr 2026
https://github.com/martin-rizzo/githubclonator
Bash scripts to clone and group all gists and github repositories owned by a user. [group:bash]
admin bash bash-script cli git github github-cli github-repos-cli group-bash repository scripts
Last synced: 01 May 2026
https://github.com/webcaetano/img-resize-cli
Image resize cli using jimp
cli image image-cli image-processing jimp node resize
Last synced: 01 May 2026
https://github.com/sergeivaskov/logs-tokenizer
Logs Tokenizer is a utility for automatically compressing logs by up to 80% upon insertion to save tokens when working with LLM models.
cli compression compressor llm productivity prompt prompt-engineering prompt-toolkit rust
Last synced: 01 May 2026
https://github.com/morrisallison/upgrade-dependents
🆙 A utility to upgrade package dependents.
automation cli dependencies monorepo npm semantic-release semver versioning workspaces yarn
Last synced: 01 May 2026
https://github.com/prodrom3/nostos
Zero-dependency Python CLI for batch-updating and curating a fleet of git repositories. SQLite metadata index, fail-closed upstream probes (GitHub / GitLab / Gitea), weekly digest, Obsidian bridge.
automation batch-processing cli devsecops fleet-management git git-pull gitea github gitlab obsidian parallel python red-team repository-management sqlite zero-dependencies
Last synced: 01 May 2026
https://github.com/lassejlv/create-website
⏰ Create a website in seconds...
cli javascript nodejs npm-package template
Last synced: 01 May 2026
https://github.com/rodribus/contentful.modelgenerator.cli
A dotnet tool to generate c# classes representing your Contentful model types.
Last synced: 02 May 2026
https://github.com/sayedrisat/bnscript
Automation-first programming language that compiles to JavaScript with a real compiler pipeline, runtime, and CLI.
automation bangla cli code-generator compiler developer-tools javascript language-design lexer parser programming-language sayed-risat semantic-analysis transpiler
Last synced: 11 Jun 2026
https://github.com/shkm/dic
📗 A simple dictionary for the command line.
cli dictionary terminal thesaurus
Last synced: 02 May 2026
https://github.com/ryanlewis/things-cli
Command-line interface for Things3 on macOS.
cli golang macos productivity task-management things3
Last synced: 13 Jun 2026
https://github.com/verbose117/metad
MetaD is a cli tool to get the information about a npm package.
cli information information-gathering javascript npm npm-package
Last synced: 03 May 2026
https://github.com/jamiebrynes7/git-tools
A collection of git command line tools. Written in Rust
Last synced: 03 May 2026
https://github.com/paperfoot/suno-cli
Generate AI music from your terminal — Suno v5.5 with tags, exclude, vocal control, and all generation features
ai-music audio chirp-fenix cli command-line music music-generation rust rust-cli song-generator suno suno-ai suno-api suno-v5 terminal text-to-music
Last synced: 03 May 2026
https://github.com/elysium-labs-eu/eos
Does what PM2 and supervisord do: keep your services running,restart on crash, manage logs. Written in Go.
cli daemon devops go golang linux opensource orchestration pm2 privacy-first process-manager processes self-host service-management service-manager vps vps-managment vps-server
Last synced: 03 May 2026
https://github.com/zcaceres/spotify-cli
Control Spotify from your AI Agent, easily and securely
ai-agents bun cli command-line json music oauth2 pkce playback spotify spotify-api typescript
Last synced: 04 May 2026
https://github.com/instill-ai/helm-charts
⎈ The Helm charts of Instill AI
ai api cli developer-tools etl generative-ai golang gpt hacktoberfest llm low-code no-code open-source pipeline python stable-diffusion typescript unstructured-data
Last synced: 04 May 2026
https://github.com/prasenjeet-symon/shipli-ai
AI-powered store compliance & code quality audits for Flutter apps. Catch App Store and Play Store rejections before you submit.
ai app-store cli code-review dart flutter flutter-tools google-play mcp static-analysis
Last synced: 05 May 2026
https://github.com/kevcui/testing-toolbox
🛠️ Handy single-file scripts to help with testing, or daily hacking
bash bash-script bash-scripting cli puppeteer script testing testing-toolbox toolbox
Last synced: 05 May 2026
https://github.com/jorgeatgu/setup
:floppy_disk: dotfiles / config
applescript bash cli dotfiles shell sublime-settings
Last synced: 05 May 2026
https://github.com/webeferen/buildable
Linking tool on steroids.
cli developer-tools graph linking monorepo nodejs npm packages pnpm pnpm-workspaces runner tool
Last synced: 05 May 2026
https://github.com/malimirkec/killify
Killify helps you kill all the hanging running processes.
Last synced: 06 May 2026
https://github.com/terminal-junkies/yarnx
Advanced CLI for yarn
blessed cli command-line terminal yarn
Last synced: 06 May 2026
https://github.com/thomd/azure-cli-tools
A collection of bash scripts for my daily work with Azure
Last synced: 06 May 2026
https://github.com/githubixx/ansible-role-cilium-cli
Ansible role to install cilium command line (CLI) utility
ansible ansible-role ansible-roles cilium cli
Last synced: 07 May 2026
https://github.com/source-crafting/claude-cask
Run Claude Code in an ephemeral Docker container scoped to one project — your workspace, host login, and one GPG signing key forwarded; nothing else from your machine.
agent anthropic claude claude-code cli developer-tools docker gpg sandbox
Last synced: 11 May 2026
https://github.com/mybucks-online/wallet-toolkit
Node.js CLI for mybucks.online disposable wallets: generate CSV rows, parse #wallet= links, distribute native + USDT on EVM.
cli csv-export ethereum ethers nodejs random-generation scrypt
Last synced: 10 Jun 2026
https://github.com/mariokreitz/langsync
Sync translations between developers, translators, and Excel without chaos
cli developer-tools excel i18n localization nodejs translation typescript
Last synced: 10 Jun 2026
https://github.com/justinsisley/eb-deploy-cli
A very simple AWS Elastic Beanstalk deployment CLI
aws cli elasticbeanstalk nodejs
Last synced: 09 May 2026
https://github.com/joungminsung/codex-discord-connector
Run and manage local Codex workflows from trusted Discord channels.
automation cli codex discord npm
Last synced: 10 Jun 2026
https://github.com/elazar/gitlab-hud
A personal heads up display for GitLab
Last synced: 09 May 2026
https://github.com/rayhomie/rncli
Cli Create A React Native Project With ReactNavigation & Dva.js & TypeScript (RN集成脚手架命令行工具)欢迎提issues
cli dvajs react-cli react-native reactnative typescript
Last synced: 10 May 2026