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-09 00:05:39 UTC
- JSON Representation
https://github.com/koalagang/crunchyroll-cli
A CLI tool for browsing and playing anime from Crunchyroll.
anime bash cli crunchyroll crunchyroll-premium linux macos mpv shell unix-shell youtube-dl
Last synced: 08 May 2025
https://github.com/prime-infinity/qit
A CLI tool to automate git commands. Quick git add, commit, and push with one command
automation cli git productivity
Last synced: 28 Apr 2025
https://github.com/caioagiani/github-typos-scan
Simple tool to look for typos in github repositories
cli github-typos-scan javascript nodejs npm-package puppeteer tools typos-check typos-scan word-typos
Last synced: 08 Apr 2025
https://github.com/prikhi/crypto-portfolio
A CLI Cyrptocurrency Portfolio Tracker
brick cli cryptocurrency finance haskell portfolio tui
Last synced: 29 Oct 2025
https://github.com/hosseind88/crypto-watcher
A cli tool to see cryptocurrency token prices.
cli cryptocurrency rust rust-lang terminal
Last synced: 06 Sep 2025
https://github.com/riveryio/md-click
MD-Click is a command line tool for creating `.md` files for any python's click CLI projects
cli click markdown md mkdocs python-click python3
Last synced: 10 Apr 2025
https://github.com/syaw0/term_tools
Colorize Your Terminal with Term_Tools: A Rust-powered Formatting Tool
cli cli-style rust rust-cli rust-crate rust-lang rust-terminal terminal terminal-style
Last synced: 08 Oct 2025
https://github.com/oasisprotocol/cli
Official CLI for the Oasis Network.
blockchain cli crypto ledger non-custodial oasis official rose staking terminal wallet
Last synced: 05 May 2025
https://github.com/eddiriarte/console-select
A fancy selection interface for symfony's console component.
cli laravel laravel-zero symfony
Last synced: 18 Jan 2026
https://github.com/souvikinator/unwee
A simple URL un-shortener in golang
cli command-line-tool golang hacktoberfest hacktoberfest-accepted hacktoberfest2021 unwee url-shortener url-unshorten url-unshortener
Last synced: 12 Apr 2025
https://github.com/johnsenzhou/gundam-cli
⌚️A cli tool for every front-end team.
cli command-line gundam-cli js nodejs
Last synced: 22 Apr 2025
https://github.com/bkuhlmann/sod
A domain specific language for creating composable command line interfaces.
Last synced: 08 Oct 2025
https://github.com/wibus-wee-ac/wlint
🗜️ A Wonderful Linter Config Manager | Just `wlint`, configure completed
cli commitlint eslint lint prettier stylelint
Last synced: 30 May 2026
https://github.com/mxssl/webshare
webshare is a CLI tool that provides web-interface for your local files
Last synced: 13 Jul 2025
https://github.com/fulanii/djang_setup
A simple cli too build in python to generate Django configs
boilerplate cli django django-boilerplate python
Last synced: 10 Apr 2025
https://github.com/jsdw/git-backup
A tool to help you backup your git repositories from services like GitHub
Last synced: 23 Apr 2025
https://github.com/yaph/charla
A terminal based chat application that works with AI language models.
chat-client chatbot chatgpt cli github-models llama llm ollama terminal
Last synced: 09 Mar 2026
https://github.com/toricls/acos
An interactive CLI tool to retrieve and show your AWS costs 💸
Last synced: 09 Apr 2025
https://github.com/darkseal/dir2json
A PHP CLI script to ouput the contents of a whole directory tree to a JSON object
cli directory-tree json php php-cli-script php-page php7
Last synced: 08 Apr 2025
https://github.com/jamesgeorge007/hackalist-cli
Get to know about the upcoming hackathons without leaving your terminal.
cli cobra golang hackalist hackathon hacktoberfest
Last synced: 07 Oct 2025
https://github.com/knaeckekami/barbecue
Render text tables for CLI-based dart applications
Last synced: 13 Jul 2025
https://github.com/softprops/emoji-clock
🕒 🐇 I'm late I'm late for a very important date
Last synced: 21 Mar 2025
https://github.com/hyperb1iss/unifly
Elegant UniFi network management CLI & TUI — built with Rust
cli networking ratatui rust terminal tui ubiquiti unifi
Last synced: 08 Apr 2026
https://github.com/angreal/angreal
Task automation and project templating tool. Define reusable commands in Python, scaffold projects from templates, and let tasks travel with your codebase. Rust core, Python API.
cli developer-tools productivity project-templates pyo3 python rust scaffolding task-automation
Last synced: 29 May 2026
https://github.com/ronanrodrigo/errorinfo
A Command Line Interface to get info about an error from Apple APIs
Last synced: 13 May 2025
https://github.com/anapaulagomes/step
The first step to automate things; from a Markdown to a CLI
Last synced: 06 May 2025
https://github.com/wp-cli/export-command
Exports WordPress content to a WXR file.
cli export hacktoberfest wordpress wp-cli wp-cli-package
Last synced: 13 Apr 2025
https://github.com/eval/bbangsearch
DuckDuckGo's bang searches from the commandline
babashka cli clojure duckduckgo search
Last synced: 06 May 2025
https://github.com/fumeapp/taskin
Add user-friendly tasks to your terminal
charmbracelet cli golang tasks
Last synced: 10 Apr 2025
https://github.com/silverwind/versions
CLI to flexibly increment a project's version
cli git-tag nodejs semantic-versioning version-bump version-update
Last synced: 07 May 2025
https://github.com/kodjunkie/node-raspar
🕷️ Easily scrap the web for torrent and media files.
api api-rest api-wrapper cli crawler crawling crawling-tool docker expressjs javascript movies mp3 music node-js nodejs scraper series torrent torrent-downloader video
Last synced: 13 Apr 2025
https://github.com/wilsson/create-webpack-application
:rocket: Easily create a basic webpack application.
Last synced: 13 Apr 2025
https://github.com/bpazy/xraysub
A powerful cross-platform CLI client for Xray subscription. 跨平台 Xray 命令行订阅管理客户端
cli linux shadowsocks v2ray vmess xray xray-core
Last synced: 07 May 2025
https://github.com/lukechampine/user
A CLI renter for Sia
cli cloud-storage fuse http-server sia
Last synced: 12 Jul 2025
https://github.com/splode/jin
A CLI app for taking simple notes without ever leaving the terminal.
cli nodejs notes notes-app terminal terminal-app
Last synced: 11 Apr 2025
https://github.com/magiclen/s2tw
A simple tool for converting Simple Chinese to Traditional Chinese(TW).
Last synced: 29 Oct 2025
https://github.com/hamza12700/drash
✨ Better alternative to Linux rm command
Last synced: 18 Mar 2025
https://github.com/harsh-bin/dotfold
Password-protected "TUI + CLI" tool to hide folder content in linux by prefixing them with ( . ) , changes ownership to root and securely stores folder metadata using OpenSSL and a SHA-256 hashed password.
app-to-hide-folder-linux cli cli-app cli-application dotfolder files-hider-linux folder-hider folder-management linux linux-app linux-cli linux-cli-tool linux-folder-hider linux-tui linux-utility porn-hider tui tuiapp video-hider-linux
Last synced: 18 Jun 2025
https://github.com/kodius/kodiui-core
@kodiui/cli is a tool for integrating primitive components into your project. Inspired by the book "Every Layout: Relearn CSS layout"
cli css every-layout layout-primitives
Last synced: 20 Mar 2025
https://github.com/moisentinel/flomo
A flowmodoro timer CLI for productivity enthusiasts
cli flomodoro flowtime hacktoberfest pomodoro-technique productivity stopwatch timer tui
Last synced: 09 Jul 2025
https://github.com/evias/nem-cli
NEM-cli is a collection of command line tools for the NEM Blockchain features using the Terminal
api-client blockchain cli cryptocurrency nem-blockchain nis wallets
Last synced: 11 Apr 2025
https://github.com/fent/node-torrent-cli
CLI for reading, writing, and hash checking torrents
Last synced: 06 May 2025
https://github.com/rasjani/processcdb
Tool for providing static analysis of items in Clang's compilation database.
clang-tidy cli cppcheck hacktoberfest hacktoberfest2020 jenkins python static-analysis
Last synced: 27 Jul 2025
https://github.com/zekrotja/goup
🚀 A simple platform and shell agnostic installer and version manager for Go.
cli go installer rust tool version-manager
Last synced: 17 Aug 2025
https://github.com/projectdiscovery/sslcert
Reworked version of https://golang.org/src/crypto/tls/generate_cert.go
Last synced: 08 Apr 2025
https://github.com/mklement0/fls
A type-filtering wrapper for the standard ls Unix utility
cli filesystem filtering ls unix-cli
Last synced: 07 May 2025
https://github.com/trag1c/paperbush
🌿 Paperbush - a super concise argument parsing tool for Python
argparse argument-parsing cli parsing python
Last synced: 16 Aug 2025
https://github.com/yilmaz08/turl
Command-line tool to make plain TCP-based requests.
cli client curl networking request rust-lang tcp tcp-client tool
Last synced: 05 Sep 2025
https://github.com/anki-code/xontrib-clp
Copy output to clipboard. Cross-platform.
cli clipboard console cross-platform terminal xonsh xontrib
Last synced: 04 Aug 2025
https://github.com/ninofiliu/esgrep
Syntactically-aware grep for JavaScript and TypeScript
ast cli grep javascript js regex ts typescript
Last synced: 30 Apr 2025
https://github.com/andrewpetrochenkov/setuppy-generator.py
:package: :snake: setup.py generator
cli generator python setuptools
Last synced: 10 Apr 2025
https://github.com/jellydn/cspell-tool
Keep your project's spelling in check with cspell-tool.
Last synced: 14 Apr 2025
https://github.com/cappyzawa/tfswitch
Command for switching the terraform version, which can run the terraform binary.
Last synced: 27 Jun 2025
https://github.com/Lindeneg/generate-next-links
(Not Maintained) Generate typescript enum containing paths to nextjs pages
cli link-generator nextjs react typescript utility
Last synced: 12 Apr 2025
https://github.com/kenmick/z-cli
An interactive ChatGPT-powered command line tool that generates commands using natural language. z-cli 是一个基于 ChatGPT 的交互式命令行工具,支持用户输入自然语言来生成可执行的命令。
chatgpt cli command-line-tool interactive openai
Last synced: 01 Apr 2025
https://github.com/tiesen243/create-yuki-stack
A CLI tool for scaffolding type-safe, full-stack TypeScript applications with best practices and customizable.
better-auth cli elysiajs express hono next-auth nextjs orpc react-router scaffolding tailwindcss tanstack-react-query tanstack-router tanstack-start trpc turborepo
Last synced: 17 Mar 2026
https://github.com/chevdor/subrpc
As dev or end user, if you keep looking for the right endpoint for your Polkadot/Substrate blockchain, `subrpc` will make your life much easier. It is like the apt/brew of substrate chain endpoints: Add registries, update, and you are set.
blockchain chevdor cli endpoint jsonrpc kusama polkadot rust substrate
Last synced: 02 Aug 2025
https://github.com/cheshire137/gogostardewcal
Command-line tool to keep track of things you want to do each day in your Stardew Valley game.
calendar cli command-line-tool golang script stardew-valley
Last synced: 15 Apr 2025
https://github.com/fish2000/pythonpy-fork
A fork of the time-tested `pythonpy` CLI utility, formerly by Russel91
cli cli-app fork fork-for-contribution python python-script python3 pythonpy
Last synced: 15 Apr 2025
https://github.com/myst6re/qt-lzs
Simple command-line tool to compress/decompress LZS files
cli ff7 ff8 final-fantasy-vii final-fantasy-viii lzs lzss squaresoft
Last synced: 20 Aug 2025
https://github.com/marocchino/acommit
generate commit message with chatgpt api
Last synced: 19 Sep 2025
https://github.com/sgreben/image-palette-tools
extract palettes from images / cluster images by their palettes
cli image image-clustering json palette-generation
Last synced: 01 Sep 2025
https://github.com/yarlson/zero
Zero SSL Certificate Manager - Automated SSL/TLS certificate management service using ZeroSSL
acme acme-client cli golang zerossl
Last synced: 25 Aug 2025
https://github.com/cjdenio/hackclub-ship
The best way for Hack Club members to ship their projects to Slack!
Last synced: 08 Nov 2025
https://github.com/jlengrand/swacli
A simple Star Wars CLI tool built with picocli
cli hacktoberfest hacktoberfest-accepted hacktoberfest2020 java kotlin picocli star-wars star-wars-cli
Last synced: 06 Apr 2025
https://github.com/platane/github-secret-dotenv
🗝 upload secrets to github from your .env file
cli dotenv github github-actions github-secrets secrets
Last synced: 10 Mar 2026
https://github.com/mklement0/rreadlink
A multi-platform Unix CLI that prints a symlink's complete chain of targets using absolute paths.
cli filesystem filesystem-path symlink unix-cli
Last synced: 27 Dec 2025
https://github.com/privatenumber/prerelease-checks
Run essential pre-release checks before releasing an npm package
checks cli github npm pre-release prerelease publish standard-version validate verify
Last synced: 23 Mar 2025
https://github.com/lixinyang123/jsdelivrcli
JsDelivr command line Interface 😎 Install and consume 3rd-party client-side libraries from JsDelivr
cli jsdelivr libary-management nativeaot
Last synced: 13 Aug 2025
https://github.com/erichenry/swagger-data-gen
Tool to generate random data from a Sagger/OpenAPI spec
cli data generator mock-data openapi openapi-specification random swagger tool
Last synced: 14 Apr 2025
https://github.com/nxadm/supermain
Raku MAIN() with superpowers
cli command-line flags main parameters raku
Last synced: 03 Mar 2025
https://github.com/cogolabs/lgrep
CLI for searching logstash and other elasticsearch based systems
cli command-line-tool elasticsearch elk elk-stack golang logstash
Last synced: 30 Jul 2025
https://github.com/a-scie/ptex
Ship gouged out scies that repair their base on 1st run by fetching missing files.
Last synced: 16 Jan 2026
https://github.com/aarondpn/redmine-cli
A powerful command-line interface for Redmine, enhanced with first-class AI agent capabilities via Skills and MCP integration.
cli mcp mcp-server redmine redmine-api redmine-client skills
Last synced: 03 May 2026
https://github.com/noontide-co/mainbranch
Files-first operating system for internet businesses: research, decisions, bets, pushes, and outputs in markdown/git, with an mb CLI and agent workflows that hide the plumbing.
agent-workflows ai-agents business-as-files claude-code cli hermes markdown open-source openclaw python skills
Last synced: 25 May 2026
https://github.com/bitfinexcom/grenache-cli
The Grenache Command Line Interface.
bash bash-script cli cli-app command-line command-line-tool grenache shell shell-script terminal
Last synced: 11 Apr 2025
https://github.com/katef/libcl
Line editor and Cisco-style command tree
cli command-line-parser line-editing line-editor prompt readline-interface shell tab-completion telnet ui-router
Last synced: 11 Apr 2025
https://github.com/dojo/cli-create-app
🚀 Dojo - cli command for creating app boilerplates.
Last synced: 04 May 2025
https://github.com/solidusio-contrib/solidus_cmd
⌨️ Command-line utility for creating Solidus extensions.
cli command-line extensions generation solidus
Last synced: 10 Jul 2025
https://github.com/uditkarode/youtube-cli
Play songs using the command line with just one small and concise command. Make playlists by creating simple bash scripts. Save caches to disk for later offline listening.
Last synced: 11 Apr 2025
https://github.com/earthstar-project/earthstar-cli
A complete Earthstar toolbox in the console.
cli deno distributed earthstar
Last synced: 10 Apr 2025