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-08 00:05:46 UTC
- JSON Representation
https://github.com/xingjian-zhang/cmdictionary
A light, pure and convenient command-line dictionary that helps you focus on memorizing words.
cli demo dictionary emojis python terminal terminal-app
Last synced: 11 Apr 2025
https://github.com/omrilotan/run
👟 run npm scripts interactively
cli nodejs npm-scripts productivity
Last synced: 06 May 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/amarlearning/pystalker
Python script to see you what your friends are doing on Codeforces!
cli cli-tool codeforces demo friends highlighting python python-script stalking stats tweets
Last synced: 11 Apr 2025
https://github.com/tum-esm/pyra
Pyra: Automated EM27/SUN Greenhouse Gas Measurements
autonomous bruker camtracker cli climate docusaurus em27 emissions monitoring mypy opus python sensor spectroscopy tailwindcss tauri typescript
Last synced: 16 Jul 2025
https://github.com/pinto0309/sio4onnx
Simple tool to change the INPUT and OUTPUT shape of ONNX.
cli model-converter models onnx python
Last synced: 06 May 2025
https://github.com/anikethsaha/create-web-app
Select your project type and use any boilerplate to get started! a project where you dont need any manually boilerplate adding phase in your software development phases
boilerplate cli express javascript mongodb nodejs project-starter react typescript webapp webapp-boilerplate yeoman-generator
Last synced: 11 Jul 2025
https://github.com/kaicontext/kai
Kai is a semantic analysis engine that sits on top of Git. It captures meaningful changes, generates semantic diffs, and produces safe selective CI plans.
call-graph cli code-intelligence developer-tools golang mcp model-context-protocol semantic-analysis semantic-diff
Last synced: 07 Jun 2026
https://github.com/cjpatoilo/bowerless
Generate bundles from npm dependencies.
bower cli command-line javascript node nodejs npm package-manager
Last synced: 18 Mar 2025
https://github.com/szazeski/checkssl
simple cross platform command line tool to check ssl https certificate and chain is valid and not expired
certificate checkssl cli devops-tools golang https ssl tls
Last synced: 15 Feb 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/ademozay/gam
gam is a CLI tool to manage permanent aliases
Last synced: 26 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/sprklai/zenii
20 megabytes. AI everywhere. Local AI backend powered by Rust: 114 API routes, native desktop app, plugins in any language
ai-agents ai-backend cli desktop-apps developer-tools local-ai mit-license ollama open-source openclaw-alternative privacy rust-lang self-hosted-ai tauri
Last synced: 24 May 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/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/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/ipanardian/lu-hut
a powerful modern alternative to the Unix ls command that delivers directory listings with beautiful box-drawn tables, stunning tree format, intelligent colors, multiple sorting strategies, advanced filtering, and seamless git integration
Last synced: 15 Feb 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/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/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/avaragado/contentful-backup
A console app and node module for backing up Contentful spaces.
backup cli cms console-application contentful node-module
Last synced: 22 Apr 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/metafates/gign
⚙️ A cute .gitignore generator
cli gitignore gitignore-generator gitignore-templates rust
Last synced: 14 Apr 2025
https://github.com/bukinoshita/git-synced
:wind_chime: Keep a fork up to date
cli command-line fork git git-synced github javascript nodejs sync
Last synced: 28 Jul 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/ignf/validator
Validateur de données initialement développé pour le géoportail de l'urbanisme
Last synced: 09 Apr 2026
https://github.com/hopgoldy/google-font-splitter
A simple CLI to download google font with splits
Last synced: 28 Jun 2025
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/konosubakonoakua/zig-ncdu
[folk] disk usage analyzer with an ncurses interface
cli disk disk-usage linux ncurses tool tui zig
Last synced: 13 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/avivsinai/jenkins-cli
GitHub-style CLI for Jenkins — manage contexts, runs, logs, and admin tasks from your terminal.
agents ai automation claude-code cli codex devtools golang jenkins
Last synced: 18 Jan 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/robintra/perf-sentinel
Lightweight, polyglot performance anti-pattern detection with built-in carbon-aware scoring.
anti-patterns cli devops devtools green-software greenops microservices n-plus-one observability opentelemetry performance rust sql tracing
Last synced: 08 May 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/oaklight/asr2clip
handy cli tool to convert your speech to clipboard text
asr asr-tools cli sensevoice tool whisper
Last synced: 29 Jan 2026
https://github.com/LasaleFamine/http-server-pwa
:space_invader: http-server alike but for serving and rendering PWA: pwa-server
bot-render cli expressjs hacktoberfest historyapifallback http-server indexing puppeteer pwa pwa-server
Last synced: 12 Oct 2025
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/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/zeex/samp-server-cli
Control server configuration via command line (without manually editing server.cfg)
Last synced: 26 Mar 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/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/tanishqmanuja/valo-kit
A turborepo for VALORANT projects
Last synced: 18 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/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/chocolateboy/shell-escape-tag
An ES6 template tag which escapes parameters for interpolation into shell commands
cli command-line es2015 es6 escape escaping quote quoting shell template-string
Last synced: 15 Apr 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/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/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/sujjeee/gemai
GemAI - A Free RAG CLI ChatBot 🤖
ai ai-chatbot chatbot cli gemini google-gemini nodejs npm npm-package rag
Last synced: 03 Nov 2025
https://github.com/harrisonhemstreet/ask-ollama
Ask-Ollama is a command-line tool that allows users to interact with the Ollama models directly from the terminal. This tool provides a simple and intuitive way to ask questions and receive responses from Ollama models.
ai chatbot cli llm ollama rust terminal
Last synced: 28 Jun 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/runloopai/rl-cli
An interactive CLI for interacting with the Runloop.ai platform. Use it as an interactive command-line application with rich UI components, or as a traditional CLI for scripting and automation.
Last synced: 08 Mar 2026
https://github.com/mckael/ghreleasechecker
Github repository CLI Release Checker
cli cron-script github github-api github-releases go golang release-checker releases
Last synced: 06 May 2025
https://github.com/Brutuski/hal2023-cli
CLI to interface with OpenAI's ChatGPT & DALL-E
ai artificial-intelligence bash bash-script chat-gpt chatbot chatgpt chatgpt-api chatgpt-api-wrapper cli command-line dall-e gpt-4 image-generation openai openai-api shell shell-script shell-scripts terminal
Last synced: 14 Mar 2025
https://github.com/khilnani/gists.cli
Python based command line Gist management. Easy access to read and create Gists / snippets.
Last synced: 25 Aug 2025
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/yacinemk/podsy
Podsy is a lightweight CLI tool that lets you orchestrate Podman containers using simple YAML files inspired by Docker Compose, built with Go.
cli containers devops golang podman yaml
Last synced: 16 Jul 2025
https://github.com/lasalefamine/http-server-pwa
:space_invader: http-server alike but for serving and rendering PWA: pwa-server
bot-render cli expressjs hacktoberfest historyapifallback http-server indexing puppeteer pwa pwa-server
Last synced: 07 Mar 2026
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/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/fabriziosalmi/proxxx
Terminal cockpit for Proxmox VE & PBS — Rust TUI + CLI, single static binary, six-stage commit gate, no agent on the cluster.
cli devops homelab mcp proxmox proxmox-backup-server proxmox-ve ratatui rust terminal-ui
Last synced: 30 May 2026
https://github.com/rnag/cargo-rx
A simple, modern fuzzy finder tool to run examples in a Cargo project.
cargo cli crates example examples fuzzy-finder fzf run-example rust skim
Last synced: 02 Jul 2025
https://github.com/asgarovf/locusai
🤖 From issue to PR with one interface across Claude and Codex.
ai ai-engineering assistant automation claude-code cli codex developer-tool sandboxing vibe-coding
Last synced: 10 Mar 2026
https://github.com/xolox/python-qpass
Frontend for pass (the standard unix password manager)
cli command-line fuzzy-search pass password-manager python search unix
Last synced: 23 Apr 2025
https://gitlab.com/bradwood/git-lab-rust
A cli tool for interfacing with a gitlab server.
Last synced: 22 Apr 2025
https://github.com/brendanwenzel/perp_cli_curie
Built for Perpetual Protocol v2 Curie on Optimism chain. This CLI tool was built with Rust.
cli cryptocurrency rust rust-cli trading-platform
Last synced: 25 Mar 2025
https://github.com/arshadkazmi42/squash
Squash your commands and give it a name :tada: :tada:
alias bash-comm cli commands linux mac name name-commands shell-command squash
Last synced: 09 Apr 2025
https://github.com/Sija/climate.cr
Tiny tool to make your CLI output 🌈 coloured
Last synced: 13 May 2025
https://github.com/huozhi/sizers
Show your javascript file size after minification and gzip
cli rust-cli size size-calculation
Last synced: 06 May 2025
https://github.com/cod-e-codes/ascii-colorizer
Render any image or video as full-color ASCII art in your terminal.
ansi ascii ascii-art cli image-processing python terminal truecolor video-processing
Last synced: 27 May 2026
https://github.com/tomodian/release
A command-line utility to manage Keep-a-changelog formatted changelogs. Written in Go, works nicely on Monorepo.
changelog cli devops go keep-a-changelog keepachangelog linux macos monorepo release-automation release-management
Last synced: 10 Mar 2026
https://github.com/suzuki-shunsuke/tfrstate
Find directories where changed terraform_remote_state data source is used
Last synced: 24 Apr 2025
https://github.com/aCLImatise/CliHelpParser
Reads the output from CLI help commands, and generates machine readable schemas (CWL etc)
bioinformatics cli cwl parser pipeline wdl workflow
Last synced: 10 Mar 2025
https://github.com/bfontaine/gzsize
Print the uncompressed size of a GZip file.
Last synced: 15 Apr 2025
https://github.com/ajbosco/reads
Command line tool to interact with Goodreads
cli command-line go golang goodreads goodreads-api
Last synced: 15 Apr 2025
https://github.com/totakke/clj-sub-command
A simple subcommand parser for Clojure
Last synced: 11 Mar 2026
https://github.com/pinefile/pine
Small JavaScript-based task runner for node.js
build-tool cli command-line hacktoberfest javascript make makefile pinefile task task-runner
Last synced: 24 Mar 2025
https://github.com/codedotjs/instagram-id-of
:new_moon_with_face: Easily find the User ID of any Instagram user from Command line.
cli cli-app instagram instagram-user user-id
Last synced: 24 Oct 2025
https://github.com/freyhill/wepy-redux-time-todo
🕗 wepy+redux time todolist
cli javascript miniprogram react redux time todo todolist vue wepy wepy-redux
Last synced: 27 Oct 2025
https://github.com/puzl-cloud/hasura-metadata-patcher
CLI tool to patch Hasura metadata json file. Helps to organize complex CI/CD flows through different environments.
ci-cd cli hasura hasura-cli hasura-graphql-engine json-patch metadata migration migration-tool
Last synced: 28 Jan 2026