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-03 00:05:34 UTC
- JSON Representation
https://github.com/sepandhaghighi/telecheck
Simple CLI Tool For Generating Available Telegram Usernames
availability available cli generator ids python python3 recommendations recommender telegram usernames
Last synced: 12 May 2025
https://github.com/ukautz/obsidian-meets-hugo
Command line tool to export Obsidian Vault into Hugo published website
Last synced: 18 Mar 2025
https://github.com/bertilxi/typepack
Zero config Typescript Bundling
bundler cli node typescript web zero-configuration
Last synced: 24 Apr 2025
https://github.com/rafiibrahim8/isteg
A little steganography. Hiding text or file inside an image using LSB method
cli encryption gui lsb steganography
Last synced: 12 Apr 2025
https://github.com/rogeruiz/srht-tick
This repository has been moved to sourcehut under the same username and repository name. Tick is a CLI time-tracking tool written in Rust. ⏱
cli emotional-hygiene journal rust time-keeping
Last synced: 09 Jul 2025
https://github.com/billsioros/pytsp
🐍 💼 A Pythonic approach to the Travelling Salesman Problem
cli compressed-annealing computational-geometry convex-hull genetic-algorithm jarvis-march operation-research plot pyplot python3 simulated-annealing tsp tsptw
Last synced: 11 Mar 2026
https://github.com/davidguttman/duhstar
Easily see what's taking up disk space. Shows folder and files sorted by size with human readable units.
Last synced: 01 Jul 2025
https://github.com/glitch-tools/sync-glitch-github-action
:flags: :arrow_forward: Wrap the sync-glitch CLI to enable execute the command as GitHub Action
cli github github-actions glitch sync sync-changes
Last synced: 22 Apr 2025
https://github.com/ContextMapper/context-mapper-cli
Context Mapper Command Line Interface (CLI)
cli context-mapper context-mapping ddd dsl
Last synced: 01 May 2025
https://github.com/costela/wile
Stripped down letsencrypt (ACME) client
acme certificate cli client python security ssl
Last synced: 09 Apr 2025
https://github.com/MunGell/vgm
Vagrant Manager – command-line tool to simplify management of vagrant boxes
cli convenient homestead vagrant vagrant-commands
Last synced: 13 May 2025
https://github.com/ojasislive/bank-management-system-python-sql
A FULL-CLI (not very) simple bank management project in Python / my CS project...
bank-management-system banking-system bms cli mysql mysql-connector mysql-connector-python pysql
Last synced: 10 Jul 2025
https://github.com/argrelay/argrelay
A data server for CLI tools with attribute search & Tab-completion in Bash shell
argument-mapping argument-validation auto-completion bash-shell cli cli-framework cli-server command-line keyword-search query-service search-interface structured-data structured-search tag-search terminal
Last synced: 11 Jun 2025
https://github.com/mobilehero-archive/titanium-turbo
Axway Amplify module that adds some enhancements for Appcelerator Titanium Alloy
alloy amplify android api-builder appcelerator appcelerator-titanium axway axway-amplify brenton-house cli cross-platform-native ios mobile native plugins titanium titanium-alloy titanium-mobile titanium-turbo turbo
Last synced: 23 Apr 2025
https://github.com/soroushchehresa/cli-corona
📈 Track COVID-19 (2019 novel Coronavirus) statistics via the command line.
2019-ncov 2019-ncov-data 2019ncov cli cli-corona command-line command-line-tool corona corona-cli coronavirus covid-19 covid-19-data covid19 epidemiology sars-cov-2 statistics stats
Last synced: 30 Apr 2025
https://github.com/masurii/fbscrapeideas
Modern CLI tool for scraping & analyzing Facebook groups using Playwright & Gemini AI. Features self-healing selectors, session security, and local offline analysis.
academic-research ai cli data-extraction data-mining facebook-scraper gemini-api idea-generation nlp python selenium text-analysis
Last synced: 28 Apr 2026
https://github.com/methylDragon/notion-backups
Blazingly fast async multi-user, multi-space Notion backups, invoked manually or with GH actions!
actions async automatic-backups backups cli cli-app gh-actions nodejs notion npm-package
Last synced: 31 Mar 2025
https://github.com/laurielylourenco/twitter-for-terminal
Postar Tweets direto do seu terminal.
cli console-application laravel-zero-framework php terminal twitter
Last synced: 21 Jun 2025
https://github.com/peterpeterparker/create-ic
A CLI for initializing projects with Juno or directing devs to the Internet Computer docs
build-tools cli internet-computer internetcomputer zero-configuration
Last synced: 15 Apr 2025
https://github.com/mikbry/packito
Packito cleans your npm package before publishing it !
cli cli-app es6 lerna nodejs np npm npm-package npm-publish yarn
Last synced: 22 Jun 2025
https://github.com/ktny/ccstat
Visualize your Claude Code session activity timeline — fast, beautiful, and insightful CLI tool
Last synced: 17 Jan 2026
https://github.com/ignf/validator
Validateur de données initialement développé pour le géoportail de l'urbanisme
Last synced: 09 Apr 2026
https://github.com/tomholford/gonetia
generate a list of planets under an Urbit star
Last synced: 15 Aug 2025
https://github.com/followtheprocess/pytoil
CLI to take the toil out of software development :robot:
automation cli click cookiecutter pipx python3
Last synced: 06 Aug 2025
https://github.com/givimad/rustpotter-cli
Command line utility for rustpotter, an open source wakeword spotter forged in rust
cli command-line keyword-extraction keyword-spotting wakeword wakeword-activation
Last synced: 14 Apr 2025
https://github.com/rvcas/mach
Weekly TODO CLI
cli local ratatui rust sqlite task-manager todolist
Last synced: 13 Jan 2026
https://github.com/krishpranav/cvpn
A simple vpn written in C
c clang cli linux macosx osx security vpn vpn-anonymizer vpn-client vpn-connections vpn-manager vpn-server vpn-service vpnfree
Last synced: 25 Jun 2025
https://github.com/reorx/deptest
dependent testing framework
cli dependency framework python testing
Last synced: 15 Apr 2025
https://github.com/renderedtext/cli
Semaphore Classic Command Line Interface
ci cli semaphore-ci semaphore-open-source
Last synced: 03 Aug 2025
https://github.com/mocyuto/ec2-search
ec2-search can search EC2 service easily. named "ec2s"
aws cargo cli ec2 ec2-search ec2s rust
Last synced: 26 Dec 2025
https://github.com/maslick/brauzie
Awesome CLI tool for fetching JWT tokens for OAuth2.0 clients
cli debuging-tool jwt k8s keycloak kubernetes nodejs oauth2 oidc token
Last synced: 23 Jun 2025
https://github.com/nickjj/title-case-converter
A CLI tool to capitalize words based on industry standard style guides.
Last synced: 18 Aug 2025
https://github.com/avikumar15/quick-mail-cli
A command-line interface to send mail quickly and without any hassle.
cli cli-app command-line-tool commandline communication gmail linux mail python python-3 python3 terminal unix
Last synced: 08 Jun 2026
https://github.com/alexm-dev/runa
A fast and lightweight terminal file manager written in Rust
cargo cli cross-platform file-explorer file-manager filebrowser filemanager filesystem productivity rust terminal tui
Last synced: 19 Apr 2026
https://github.com/sorinirimies/tui-checkbox
A terminal Checkbox component designed for ratatui interoperability https://github.com/ratatui/ratatui
clap clap-rs cli cli-rs ratatui ratatui-rs tui
Last synced: 02 Apr 2026
https://github.com/nexssp/cli
Nexss PROGRAMMER 2.x - innovative and evolutionary programming tool - over 50 programming languages
automation cli compile innovation multilang multilanguage nexss nexss-programmer programmer programming programming-language reusable-modules tool tutorials
Last synced: 05 Mar 2026
https://github.com/dongskyler/vaniquery
CLI tool that converts jQuery to ES6 vanilla JavaScript (available as npm package)
cli converts-jquery jquery npm-package typescript vanilla-javascript
Last synced: 04 Apr 2026
https://github.com/rrpm-org/rrpm
A project management tool to simplify organizing and maintaining remote repositories as well as creating new projects
cli git github hactoberfest project-management python repository
Last synced: 20 Apr 2026
https://github.com/falcucci/hyper-jump
The cross-platform version manager toolset
blockchain cli node-management version-manager
Last synced: 01 Apr 2026
https://github.com/obedience-corp/festival
Organized AI Workspace | Complex Multi Phase Planning | Auditable Agent Workflows
ai ai-agents ai-tools ai-workflow ai-workflow-optimization ai-workspace autonomous-agents camp claude-code cli codex developer-tools fest festival festival-methodology goal-oriented-ai hierarchical-agents opencode project-management token-optimization
Last synced: 30 May 2026
https://github.com/respawn-app/builder
CLI Coding Agent for professional Agentic Engineers focusing on output quality. Self-review, supervision, senior-style, efficient and fast.
agent ai ai-agent ai-agents artificial-intelligence cli developer-tools devtools go
Last synced: 02 May 2026
https://github.com/tracel-ai/xtask
Reusable and Extensible xtask commands to manage repositories.
cargo cli extensible rust xtask
Last synced: 01 Apr 2026
https://github.com/mehdihadeli/aiassist
💻 Context aware AI coding assistant inside terminal to help in code development, code explanation, code refactor and review, bug fix and chat with supporting local and online language models.
ai ai-assistant ai-developer-tools ai-tools anthropic azure-ai azure-openai claude cli command-line csharp dotnet gpt-4 gpt-4o llm ollama openai terminal terminal-ui tree-sitter
Last synced: 28 Feb 2026
https://github.com/esotericpig/nhkore
🇯🇵📰🗻 NHK News Web (Easy) word frequency (core list) scraper for Japanese language learners.
cli japanese japanese-language japanese-language-learners japanese-study news nhk nhk-easy-news nhk-news-web nokogiri scraper scraping scraping-websites
Last synced: 06 Mar 2026
https://github.com/seunggabi/claude-dashboard
k9s-style TUI for managing Claude Code sessions via tmux
bubbletea claude claude-code claude-dashboard cli go k9s session-manager terminal tmux tui
Last synced: 15 Feb 2026
https://github.com/mmazzarolo/serverino
Tiny CLI-based static server
cli https nodejs static-server
Last synced: 04 Mar 2026
https://github.com/nickprotop/ServerHub
A TUI server monitoring and management dashboard for Linux. Real-time metrics, logs, and remote control from your terminal.
cli csharp dashboard developer-tools dotnet linux server-monitoring terminal tui
Last synced: 03 Apr 2026
https://github.com/rustykuntz/clideck
A dashboard for running and coordinating multiple AI CLI agents at once.
ai-agents ai-coding claude claude-code cli codex coding-agents developer-tools gemini-cli terminal-multiplexer tmux-alternative
Last synced: 05 Apr 2026
https://github.com/battysh/batty
Supervised agent execution for software teams. Kanban-driven, tmux-native, test-gated.
agent-automation agent-supervisor ai-agent ai-agents aider claude-code cli codex coding-agents developer-tools kanban llm rust software-development tmux
Last synced: 17 Apr 2026
https://github.com/paperfoot/autoresearch-cli
Autonomous AI experiment loop CLI -- run research overnight with any coding agent
ai-coding-agent ai-experiments ai-tools automation autonomous-research autoresearch claude-code cli codex cursor developer-tools experiment-loop experiment-tracking karpathy machine-learning research-automation rust-cli windsurf
Last synced: 18 Apr 2026
https://github.com/mungell/vgm
Vagrant Manager – command-line tool to simplify management of vagrant boxes
cli convenient homestead vagrant vagrant-commands
Last synced: 06 Oct 2025
https://github.com/cjroth/ink-web
CLIs in the browser & terminal.
cli cli-app ink react react-reconciler terminal tui tui-app yoga
Last synced: 28 Feb 2026
https://github.com/bjonamu/ignite-react-app
A CLI extension of the famous create-react-app with best practice web app structure adopted from the famous react native ignite cli
boilerplate cli create-react-app generator react react-boilerplate react-cli react-generator
Last synced: 09 Feb 2026
https://github.com/sumcumo/lighthouse-keeper
This package is no longer under active development. We recommend using Lighthouse CI. CLI tool for running Google’s Lighthouse checks
cli frontend performance performance-testing quality-assurance quality-control webdevelopment
Last synced: 29 Jan 2026
https://github.com/cesp99/spettro
Spettro is a terminal coding assistant built in Go. It automates planning, coding, and testing with multi-agent workflows, model selection, and an intuitive UI. Connects to local and remote AI providers, supports conversation history, and empowers developers to streamline their workflow from the terminal.
ai ai-agent ai-agents bubbletea cli coding-agent go local multi-agent terminal tui
Last synced: 04 Jun 2026
https://github.com/cityofnewyork/patterns-cli
A front-end CLI for building and managing design pattern libraries. Maintained by @NYCOpportunity
civic cli dart-sass design-systems design-tokens es-modules eslint nycopportunity patterns patterns-cli postcss pttrn sass slm-lang stylelint svg-sprite svgo svgs tailwindcss templates
Last synced: 12 May 2025
https://github.com/rustyconover/cloudwatch-log-redirector
CloudWatch Log Redirector
cli cloudwatch cloudwatch-logs command-wrapper logging
Last synced: 23 Sep 2025
https://github.com/skardyy/rhiza
windows shortcut creator / app launcher
app-launcher cli rust shortcuts windows
Last synced: 22 Mar 2025
https://github.com/notsapinho/deleo
Quickly delete numerous Discord messages directly from your terminal.
clean-dm cli discord discord-message-deleter discord-self discord-self-bot message-deleter self-bot terminal
Last synced: 30 Oct 2025
https://github.com/adriantombu/orion
A static site generator written in Rust to create a simple blog from Markdown files
blog cli hacktoberfest markdown rust rust-cli static-site-generator
Last synced: 13 Apr 2025
https://github.com/bmwant/leak
Show info about package releases on PyPI.
cli cli-app helpers package-management python python3 tools utility
Last synced: 29 Aug 2025
https://github.com/thames-technology/apigen
Generate standard Protobuf and ts-rest APIs following best-practice design patterns
api api-design buf cli go golang grpc protobuf
Last synced: 21 Mar 2025
https://github.com/chocolateloverraj/rust-fp
Fingerprint library, dbus interface, CLI, and PAM module for unlocking Linux with fingerprint sensors. Currently for Chromebooks.
chromebook cli fingerprint kde nixos pam rust
Last synced: 12 Apr 2025
https://github.com/RichardLitt/watch-gh-repos
Watch, unwatch, or ignore GitHub repositories
api cli git github github-api ignore javascript node organization repo repos repositories repository repostories unwatch watch
Last synced: 06 Apr 2025
https://github.com/k4m4/caesar-cli
Break rotational letter substitution (ROT) encoded text, right from your terminal.
caesar capture-the-flag cipher cli ctf rot substitution substitution-cipher
Last synced: 30 Jul 2025
https://github.com/avajs/create-ava
Add AVA to your project
ava cli generate initialize scaffold
Last synced: 21 Jun 2025
https://github.com/altescy/pdpcli
🐾 PdpCLI is a pandas DataFrame processing CLI tool which enables you to build a pandas pipeline from a configuration file.
Last synced: 14 Apr 2025
https://github.com/esteecodes/angular-v20-bulk-file-refactor
🅰️ CLI tool to automate file renaming and content refactoring for Angular 20 projects. This tool updates file names and TypeScript file contents to align with Angular 20 conventions, handling patterns like .component, .service, .directive, .model and more
angular angular-update angular-v20 automation bulk cli file file-rename migration-tool npm-package refactor style-guide tool v20
Last synced: 13 Aug 2025
https://github.com/methyldragon/notion-backups
Blazingly fast async multi-user, multi-space Notion backups, invoked manually or with GH actions!
actions async automatic-backups backups cli cli-app gh-actions nodejs notion npm-package
Last synced: 10 Apr 2025
https://github.com/codechain-io/codechain-keystore-cli
A command line key management tool for CodeChain
Last synced: 12 Mar 2026
https://github.com/yamaton/h2o-curated-data
Semi-hand curated command-line option data for many CLI programs, geared toward bioinformatics tools. Shell completion scripts are also available.
bash bioinformatics cli dataset fish shell vscode-extension zsh
Last synced: 07 Apr 2025
https://github.com/litencatt/notion-cli
Notion CLI tool and operation with interactive mode.
Last synced: 15 Apr 2025
https://github.com/deariary/github-weekly-reporter
GitHub Action that generates a beautiful weekly activity report on GitHub Pages.
ai cli developer-tools github-action github-actions github-activity github-pages github-weekly-reporter llm typescript weekly-report
Last synced: 10 Apr 2026
https://github.com/metio/ilo
manage reproducible build environments
build build-environment cli devcontainer docker environment nerdctl podman reproducible shell
Last synced: 30 Jul 2025
https://github.com/klammbueddel/txt2jira
txt2jira - text to Jira work log – work logging made easy and fun again
cli cli-app command command-line command-line-tool jira jira-rest-api jira-worklog php php8 php81 text time timetrack timetracker timetracking timetrackingapp tracker worklog worklogs
Last synced: 09 Apr 2025
https://github.com/grm34/mobinfo
Quickly get detailled technical characteristics and specifications of any smartphone directly from your favorite terminal.
bash cli phone-specification phone-specs shell terminal
Last synced: 25 Mar 2025
https://github.com/shenek/wait-for-them
Wait until TCP services are running.
Last synced: 07 Apr 2025
https://github.com/davidenunes/exp
python experiment management toolset
cli configuration-files design-of-experiments grid-search hyperparameter-optimization hyperparameter-tuning matplotlib multiprocessing optimization parallel-processing parameter-space
Last synced: 16 May 2025
https://github.com/jibrelnetwork/coinaddress
Minimal dependency coin address from xpub generator for python
bitcoin bitcoin-cash blockchain cli coins ethereum litecoin python ripple
Last synced: 16 Mar 2025
https://github.com/tanishqmanuja/valo-kit
A turborepo for VALORANT projects
Last synced: 18 Apr 2025
https://github.com/koltyakov/sp-download
SharePoint files download client in Node.js
cli client download javascript nodejs sharepoint typescript
Last synced: 11 Apr 2025
https://github.com/guangie88/tera-cli
CLI to make one-off Tera templating easier
Last synced: 28 Feb 2025
https://github.com/ddoemonn/ur-commit-mentor
A CLI tool that analyzes git commits and provides AI-powered code review insights (for now only works with Claude API)
Last synced: 01 Jul 2025
https://github.com/asciidoctor/asciidoctor-cli.js
The Command Line Interface (CLI) for Asciidoctor.js
asciidoc asciidoctor cli hacktoberfest javascript
Last synced: 05 Apr 2025