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-07 00:06:13 UTC
- JSON Representation
https://github.com/created-by-varun/gyst
Gyst (GIT your shit together) is an AI powered git assistant
Last synced: 19 Jun 2026
https://github.com/christopherdond/mcp-generator
Wide MCP generator, easy and fast
cli fastmcp mcp mcp-server openapi
Last synced: 10 May 2026
https://github.com/keli-wen/gitai-cli
Smart CLI for AI-driven Git commit & PR generation.
cli effi git git-ai llm nodejs prompt-engineering
Last synced: 16 Apr 2026
https://github.com/tiezbro/opencode-session-history
Bring hidden OpenCode session history back into view and seamlessly continue work in any historical session.
cli developer-tools opencode productivity python session-history sessions tmux
Last synced: 18 Apr 2026
https://github.com/isaacsight/kernel
kbot — the AI agent that builds its own tools and defends itself. 384+ tools, 41 agents, 19 local models, 20 providers. Finance stack, cybersecurity suite, self-defense system. Always-on daemon. Runs offline. npm i -g @kernel.chat/kbot
ai-agent anthropic cli coding-agent cybersecurity defi kbot llm local-ai mcp nvidia ollama open-source openai self-improving solana terminal tool-creation trading-bot typescript
Last synced: 01 Apr 2026
https://github.com/gokulkrishh/set-default-browser
🌏 Set a browser as default browser
browser chrome cli clitool clitools default defaultbrowser firefox safari
Last synced: 01 Mar 2026
https://github.com/ctznfive/kaizenity
Minimalistic console-based personal Kanban board with VI-like key bindings
cli console go golang kanban kanban-board todo tui vim
Last synced: 14 May 2026
https://github.com/jimmy-guzman/gitzy
🪄 An interactive conventional commits cli
Last synced: 11 May 2026
https://github.com/andrewpetrochenkov/mac-login-items
:apple: :rocket: manage macOS login items
Last synced: 03 Apr 2026
https://github.com/eddygarcas/zig-systems-software
Systems programming utilities
cli json parser systems-programming toon zig
Last synced: 04 Jun 2026
https://github.com/griffinmartin/opencode-lazy
Plugin manager for OpenCode. Search, install, and manage plugins without leaving your session.
ai cli nodejs npm opencode opencode-plugin plugin-manager typescript
Last synced: 04 Apr 2026
https://github.com/code-hex/go-emojipacks
https://github.com/lambtron/emojipacks has been stopped. A new emojipacks has been implemented by Go
cli emoji emojipacks go golang slack
Last synced: 12 May 2025
https://github.com/katef/qs
A command shell
bash cli rc shell shell-scripting
Last synced: 11 Apr 2025
https://github.com/lucmski/limo
A CLI for managing starred Git repositories
blevesearch cli elasticsearch faceted-search github-api gorm starred starred-repositories
Last synced: 15 Dec 2025
https://github.com/maartennnn/cli-builder
A cli builder tool to create fast and easy executable CLIs
Last synced: 11 Apr 2025
https://github.com/deroyace/linux-cmds
Basic Linux terminal commands for beginners
cheatsheet cli command-line linux linux-command linux-command-line linux-commands-cheatsheet unix unix-command
Last synced: 13 Jun 2025
https://github.com/carolynvs/az-cli
unofficial helper binary for uploading to azure storage
Last synced: 19 Jun 2025
https://github.com/ufologist/weappdevtools-cli
微信小程序开发者工具命令行小秘书
cli spec upload weapp wechatdevtools
Last synced: 12 Apr 2025
https://github.com/great-detail/whatsapp-nodejs-sdk
NodeJS SDK and CLI for Meta's WhatsApp Business Messaging APIs - Cloud API
cli facebook meta sdk sdk-nodejs whatsapp
Last synced: 26 Jun 2025
https://github.com/yigitozgumus/interop
Interop CLI: Go command-line tool for efficient project management and command execution across your development workspace.
cli developer-tools golang mcp mcp-server productivity project-management terminal
Last synced: 02 Mar 2026
https://github.com/the-noah/lsfp
Cross-platform alternative to ls, specifically designed for programmers
cargo cli cli-app cli-tool contributions-welcome crate cross-platform rust rust-lang tool unix unix-command
Last synced: 13 Apr 2025
https://github.com/scmmishra/quickts
[Inactive] Zero config, productivity focused CLI for typescript projects
cli deepsource devtools esbuild github-actions hacktoberfest productivity typedoc typescript
Last synced: 12 May 2025
https://github.com/RichardLitt/ignore-github-users
Remove GitHub notifications from specific users
cli github github-enterprise notifications
Last synced: 11 Apr 2025
https://github.com/norskeld/rsx
Micro CLI for interactive execution of npm & yarn scripts.
Last synced: 23 Jun 2025
https://github.com/ibotta/asdf-brig
A plugin for the Azure/Brigade brig CLI tool.
asdf asdf-brig asdf-plugin asdf-vm brigade cli
Last synced: 15 Aug 2025
https://github.com/volkansah/gpt-over-cli
GPT-over-CLI is a simple, lightweight command-line interface (CLI) for interacting with OpenAI's GPT models, including GPT-3, GPT-4 and others. This tool provides a quick and easy way for developers and researchers to generate responses from OpenAI's API directly from their terminal
chatgpt cli command-line-interface gpt python python3 shell terminal
Last synced: 06 Mar 2026
https://github.com/fastpanel/core
The main core of the "fastPanel" system.
cli di nodejs typescript worker
Last synced: 17 Jun 2025
https://github.com/yumafuu/dezo
Transrate a word betweeen Japanese and English on cli.
Last synced: 01 Nov 2025
https://github.com/vicsolwang/webpack-base-cli
Use webpack to build project
Last synced: 13 Apr 2025
https://github.com/rduplain/hosts
Build a hosts (/etc/hosts) file from multiple sources.
cli command-line cross-platform dns hosts hosts-file hostsfile janet lisp networking
Last synced: 01 Nov 2025
https://github.com/alastairruhm/ipsearch
a CLI tool searching ip location based on api of ipip.net
Last synced: 17 Jan 2026
https://github.com/often/wt
Terminal emulator, made for the web.
api cli command commands emulator fast performance performant quick terminal terminal-emulator web-cli web-terminal wt zero-dependencies zero-dependency
Last synced: 24 Dec 2025
https://github.com/smartprix/babel-changed
Only compile changed files with babel
babel babeljs cli developer-tools js nodejs transpiler
Last synced: 29 Oct 2025
https://github.com/danielnetop/sn-export-to-folder
Standard Notes export to folder
cli export go golang standard-notes standardnotes
Last synced: 18 Mar 2025
https://github.com/ebauman/simpleca
Simple PKI for developers.
certificates cli golang pki security tls
Last synced: 17 Jan 2026
https://github.com/knbr13/password-generator
Password generator program written in Go, allows you to create secure and customizable passwords.
cli go password-generator tools
Last synced: 16 Dec 2025
https://github.com/rupeshs/quizzgen
Generate Quiz Question from PDF/Text files
cli embedchain gemini-pro genai google linux llm mac pdf python question-answering quiz rag windows
Last synced: 10 Jul 2025
https://github.com/arjunmahishi/randome
A CLI tool to generate a pseudo-random stream of open metrics workload to help debug observability tools
cli debugging-tool prometheus tsdb victoriametrics
Last synced: 11 Apr 2025
https://github.com/rap2hpoutre/mongodb-elasticsearch-sync
Copy data from MongoDB to Elasticsearch with a NodeJS CLI
cli database elasticsearch hacktoberfest javascript mongodb nodejs synchronization
Last synced: 11 Apr 2025
https://github.com/cgomesu/audio-diagnostic-tool
A CLI diagnostic tool written in Bash for detecting corrupted audio files
audio audio-files bash cli flac mp3
Last synced: 18 May 2026
https://github.com/lmammino/xmas
A tiny rusty Xmas tree without bells and whistles
christmas christmas-tree cli cli-app lights rust rustlang xmas xmas-tree
Last synced: 12 May 2025
https://github.com/jmg-duarte/scrape-the-box
A CLI tool to scrape HackTheBox forum.
cli cli-tools hackthebox python3
Last synced: 18 Dec 2025
https://github.com/mlh-fellowship/clipbit
Generate concise meaningful summaries of YouTube videos.
cli click nlp-machine-learning python3 youtube-downloader
Last synced: 17 Aug 2025
https://github.com/kevcui/blacklight-cli
:flashlight: Use Blacklight service in your terminal
blacklight blacklight-cli cli cli-app privacy-protection privacy-tools web-inspector
Last synced: 12 Apr 2025
https://github.com/dpb587/hubitat-cli
An unofficial CLI for some Hubitat commands.
Last synced: 16 Jun 2025
https://github.com/johnmanjiro13/gh-cmcm
gh extension which comments to a commit by GitHub API
cli gh-extension github golang
Last synced: 18 Feb 2026
https://github.com/amarlearning/two-factor-auth
:lock_with_ink_pen: CLI tool to generate two-factor authentication (2FA) tokens!
2fa cli cross-platform desktop hmac hotp oath python totp two-factor-auth
Last synced: 11 Apr 2025
https://github.com/sirnoob97/yt-transcripts
Cli tool to get youtube video transcripts
cli easy easy-to-use go golang good-first-issue subtitle subtitles transcipt transcritps youtube
Last synced: 31 Aug 2025
https://github.com/hamza72x/brewc
brewc | brew concurrent downloader and installer, around 50%/60% faster
Last synced: 07 Jul 2025
https://github.com/akatsuki105/bitwise-go
Multi-Platform Terminal based bit manipulator
Last synced: 17 Jun 2025
https://github.com/gedex/unwatch-gh-org-repos
Command line interface to unwatch all GitHub organization / user repos.
cli github organization repository
Last synced: 05 Apr 2025
https://github.com/andreyantipov/iterm2-viewer
⬛ Utility for display pictures in iterm2 terminal
cli image iterm2 iterm2-viewer picture ruby terminal view
Last synced: 13 Jul 2025
https://github.com/luftywiranda13/remove-lockfiles
Prevent committing lockfiles
cli cli-app commit cross-platform git git-hooks hooks lockfile npm pre-commit yarn
Last synced: 13 Mar 2025
https://github.com/chevdor/cargo-crate
A set of crate related cargo commands. You can for instance get the information about a crate, as text or json, including the owners of a crate and its versions.
Last synced: 13 Apr 2025
https://github.com/mkermani144/akc
A command-line tool for managing connections with friends.
Last synced: 06 Mar 2026
https://github.com/ultirequiem/grepy
:snake: A grep clone
cli command-line command-line-tool grep python python-script
Last synced: 12 May 2025
https://github.com/probablykasper/vidl
CLI for downloading video/audio
audio cli downloader metadata package video
Last synced: 15 Jul 2025
https://github.com/srccircumflex/thevtpyproject
Python library for creating text-based user interfaces (TUI) based on ANSI escape sequences and modifying the emulator (unblocked stdin, disabling implemented functions, ...).
ansi ansi-colors ansi-escape-codes cli command-line emulator escape-sequences framework library python3 terminal termios termios-for-windows tty tui ui vt100
Last synced: 30 Oct 2025
https://github.com/nexxeln/create-nex-app
create websites using my preferred stack
cli nextjs tailwindcss trpc typescript
Last synced: 12 May 2025
https://github.com/ramlmn/serv
💻 A development server for serving static files
cli http http-server http2 https server static tls
Last synced: 22 Mar 2025
https://github.com/alexei-led/goapp
Bootstrap project for Go CLI app with Docker and GitHub actions
bootstrap-template cli docker github-actions golang
Last synced: 13 Sep 2025
https://github.com/xavierjiezou/netsm
Cross-platform lib for network speed monitoring in Python
cli monitoring network network-speed psutil pypi python python-fire rich
Last synced: 31 Jul 2025
https://github.com/deranderejohannes/ghostfolio-cli
Check up on your Ghostfolio account via a convenient CLI.
bash cli fintech ghostfolio investing personal-finance portfolio script stock wealth-management
Last synced: 04 Jul 2025
https://github.com/skelly37/cli-tui-games
Simply my games running in command line or terminal user interface
2048 2048-clone 2048-game ascii ascii-art ascii-game blackjack blackjack-cli blackjack-cpp blackjack-game cli cli-game command-line command-line-game cpp game games terminal terminal-based terminal-game
Last synced: 13 Apr 2025
https://github.com/kaf-lamed-beyt/atalias
at (@) custom aliases for your Next.js projects, without the forward slashes
Last synced: 18 Mar 2025
https://github.com/droxey/tocsify
📦 npm module to generate a ToC based on your docs directory filestructure!
cli deployed docsify documentation index markdown nodejs npm npm-module npm-package npm-publish readme table table-of-contents toc tocsify
Last synced: 25 Jan 2026
https://github.com/ngx-devs/ngx-devs-cli
A CLI built to modernize, standardize and make it easier to create/update Angular projects.
Last synced: 12 May 2025
https://github.com/mattczyr/evacsim
EvacSim is a simulation that uses graph theory and linear programming to model the effects of hurricanes on populations in order to predict optimal evacuation routes.
cli graph-theory hackathon python
Last synced: 11 Jun 2025
https://github.com/rmariuzzo/markdown-exec
Execute commands in your Markdown and keep the output.
cli exec markdown markdown-parser
Last synced: 14 Jun 2025
https://github.com/beeman/search-replace
👀 A simple tool to help you search/replace throughout a codebase.
cli developer-tools node search-replace typescript
Last synced: 06 Mar 2026
https://github.com/fairwindsops/insights-cli
A command line tool for Fairwinds Insights
cli fairwinds-insights fairwinds-official
Last synced: 13 Jul 2025
https://github.com/andostronaut/workfloose
Scaffold workflow for CI/CD
cd ci cli docker dockerfile github gitlab heroku netlify npm-package scaffold workflow
Last synced: 10 Apr 2025
https://github.com/zzan54/execonverter
EXEConverter is a simple tool that allows you to convert any .exe file into various encoded formats (Base64, Hex, and Binary) and back.
base64 batch batch-script binary cli data-transformation decoding encoding exe file-conversion file-decoding file-encoding file-utilities hex open-source powershell scripting text-encoding utilities windows
Last synced: 10 Apr 2025
https://github.com/phatblat/wallet
🎫 Apple Wallet pass manager
apple-wallet cli ios macos swift swiftpm
Last synced: 12 Apr 2025
https://github.com/rajarakoto/cli-boilerplate
Minimalistic boilerplate to quick-start CLI development with Inquirer.js in TypeScript 🚀
boilerplate cli inquirer inquirerjs minimalist starter template typescript
Last synced: 06 Oct 2025
https://github.com/execrc/pzr
A CLI tool for generating Next.js, Express.js, and Vite React project templates
cli expressjs hacktoberfest hacktoberfest-accepted hacktoberfest2024 javascript nextjs template-generator typescript vite-react
Last synced: 17 Jan 2026
https://github.com/yasutakatou/opsapi
operation automation tool by CLI and REST API. not need environment set up, one binary solution! for Windows and Linux.
automation capture-screenshots cli go rest-api rpa
Last synced: 14 Jan 2026
https://github.com/napalu/goopt
A flexible and powerful command-line parser for go
cli command-line commands flags shell-completion
Last synced: 05 Apr 2026
https://github.com/ncrypt-site/ncrypt-cli
Cli client for nCrypt.site
cli go-prompt golang hacktoberfest hacktoberfest2020
Last synced: 14 Jan 2026
https://github.com/k173-x/codeit
A CLI based script to create CPP files
cli cpp cpp14 docker pypi-package python python3 script template-generator tool
Last synced: 07 Oct 2025
https://github.com/avantguarda/hipertexto
Hipertexto is a static site generator application written in Python and available via pipx.
Last synced: 07 Oct 2025