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-06-20 00:05:28 UTC
- JSON Representation
https://github.com/ph1p/vuepress-jsdoc
Build JSDoc markdown files for vuepress
cli commandline-tool documentation jsdoc tool typescript vue vuepress vuepress-jsdoc
Last synced: 10 Aug 2025
https://github.com/cristoper/gsheet
gsheet is a CLI tool (and Golang package) for piping csv data to and from Google Sheets
cli csv gdrive golang google-drive google-sheets gsheets
Last synced: 14 Jan 2026
https://github.com/bittner/pyclean
Pure Python cross-platform pyclean. Clean up your Python bytecode.
Last synced: 09 Apr 2025
https://github.com/wyatt915/fireplace
A cozy fireplace in your terminal
cli fireplace fun terminal terminal-based
Last synced: 11 Oct 2025
https://github.com/archondevio/archondev
AI Development Governance - Stop babysitting your AI agent. Login → Tier → Interview → Build.
ai architecture cli developer-tools governance
Last synced: 14 Feb 2026
https://github.com/orhun/rustypaste-cli
A CLI tool for rustypaste
cli file-upload file-uploader hacktoberfest pastebin rust rustypaste upload
Last synced: 26 Oct 2025
https://github.com/monirz/conget
A CLI app for downloading file concurrently.
cli concurrent downloader terminal
Last synced: 27 Feb 2026
https://github.com/herrhotzenplotz/gcli
Portable Git(hub|lab|tea)/Forgejo/Bugzilla CLI tool
c cli freebsd github-api gitlab gitlab-api libcurl linux open-source terminal unix
Last synced: 07 Apr 2025
https://github.com/slauth-io/slauth-cli
CLI that scans directories for Cloud Provider SDK usage generates the IAM Policies/Permissions needed
aws cli gcp iam llm openai permissions policies
Last synced: 11 Apr 2025
https://github.com/alex-phillips/node-clouddrive
Node SDK and CLI for Amazon's Cloud Drive
amazon-account amazon-cloud-drive amazon-drive cli cloud-drive filesystem nodejs sdk
Last synced: 27 Oct 2025
https://github.com/roger-luo/ion
Ion - a CLI toolbox for agentic developers
agent cli package-manager skills tools
Last synced: 07 May 2026
https://github.com/splode/fname
Generate random, human-friendly names.
cli command-line diceware generator human-friendly random-name-generator
Last synced: 11 Apr 2025
https://github.com/paulrbr/ansible-makefile
Makefile to use as a simple interface for Ansible
ansible cli makefile password-store
Last synced: 07 Mar 2026
https://github.com/forgepwa/the_forge
Our groundbreaking, lightning fast PWA CLI tool
aws cli command-line deploy deploy-tool deployment express firebase forge generator hosting inquirer mobile mobile-development nodejs progressive-web-app pwa react service-worker web-development
Last synced: 25 Oct 2025
https://github.com/dlesbre/bibtex-autocomplete
Python package to autocomplete bibtex bibliographies
arxiv-api bibtex cli crossref-api dblp-api openalexapi python research rest-api scraper script semantic-scholar terminal unpaywall
Last synced: 19 Aug 2025
https://github.com/Senth/minecraft-mod-manager
Install and update mods from CurseForge and Modrinth through a CLI
cli curseforge minecraft modrinth mods
Last synced: 22 Jul 2025
https://github.com/chicolucio/terminal-christmas-tree
A simple terminal Christmas tree made with Python
christmas christmas-lights christmas-tree cli cli-app terminal terminal-app
Last synced: 12 Apr 2025
https://github.com/yiling-j/tablepilot
AI-native platform for tabular data generation via CLI, WebUI or app.
ai airtable automation cli database excel notion spreadsheet table workflow
Last synced: 08 Oct 2025
https://github.com/notslang/tidy-markdown
Beautify Markdown, fixing formatting mistakes and standardizing syntax
Last synced: 05 Sep 2025
https://github.com/twigly/rust-http-cli
rh is a user-friendly command-line tool to request HTTP APis
api api-client api-rest cli development devops http http-client json rest rust terminal tool
Last synced: 26 Mar 2025
https://github.com/sdiehl/cabal-edit
A utility for managing Hackage dependencies and manipulating Cabal files from the command line.
Last synced: 22 Aug 2025
https://github.com/benja/cloup
Cloup is a template manager that provides the files you desire when you need them, written in Rust.
Last synced: 21 Aug 2025
https://github.com/chrishrb/go-grip
Preview Markdown files locally before committing them.
cli github go grip html markdown markdown-preview readme
Last synced: 25 Dec 2025
https://github.com/dymensionxyz/roller
CLI tool for deploying Dymension RollApps
Last synced: 06 Mar 2026
https://github.com/anki-code/xontrib-rc-awesome
👓 🐚 Make your xonsh RC file installable with awesome snippets of code.
awesome awesome-config awesome-shell awesome-xonsh cli console iterm2 linux mac macos terminal xonsh xonshrc xontrib
Last synced: 30 Dec 2025
https://github.com/Flight-School/ner
A command-line utility for extracting names of people, places, and organizations from text on macOS.
cli macos named-entity-recognition nlp swift
Last synced: 16 Jul 2025
https://github.com/zitsen/xlsx2csv.rs
Excel (eg. .xlsx/.xls) to CSV/TSV Format Converter in Rust
cli csv rust spreadsheet worksheet xlsx2csv
Last synced: 08 May 2025
https://github.com/cmorten/deno-rollup
Next-generation ES module bundler ported for Deno
cli deno deno-module deno-rollup denoland javascript rollup rollup-library rollupjs
Last synced: 27 Mar 2025
https://github.com/deepal/baapan
✨ Super Cool NPM Playground right on the Node REPL ✨
cli javascript js node-modules nodejs repl replserver require
Last synced: 20 Jun 2025
https://github.com/avalarin/elasticsearch-cli
Command line interface for ElasticSearch
cli console elastic elasticsearch kibana
Last synced: 22 Apr 2025
https://github.com/leanprover/lean4-cli
A Lean 4 library for configuring Command Line Interfaces and parsing command line arguments.
Last synced: 31 Oct 2025
https://github.com/terkelg/sisteransi
ANSI escape codes for some terminal swag.
Last synced: 04 Apr 2025
https://github.com/inkdevhub/swanky-cli
The all-in-one developer environment for Parity pallet-contracts based smart contracts!
Last synced: 12 Jan 2026
https://github.com/paulRbr/ansible-makefile
Makefile to use as a simple interface for Ansible
ansible cli makefile password-store
Last synced: 11 Mar 2025
https://github.com/konrad1977/loco
A linter for Swift Localizations
cli linter localization-management static-code-analysis swift xcode
Last synced: 04 Mar 2026
https://github.com/s3rgeym/hh-applicant-tool
Автоматизация дейcтвий на HH.RU: отклик на подходящие вакансии, обновление всех резюме...
Last synced: 05 Apr 2025
https://github.com/ngx-builders/netlify-builder
Deploy your Angular app to netlify from CLI
angular angular-builders angular8 builder builders cli deploy netlify netlify-deployment ng ngdeploy ngx-builder typescript
Last synced: 06 Apr 2025
https://github.com/neondatabase/neonctl
Neon CLI tool. The Neon CLI is a command-line interface that lets you manage Neon Serverless Postgres directly from the terminal.
cli database postgres postgresql serverless
Last synced: 26 Feb 2026
https://github.com/alexchantastic/figma-export
A CLI tool to bulk export Figma, FigJam, and Figma Slides files
cli figjam figma figma-slides playwright
Last synced: 16 May 2025
https://github.com/AstarNetwork/swanky-cli
The all-in-one developer environment for Parity pallet-contracts based smart contracts!
Last synced: 15 Apr 2025
https://github.com/fedeztk/sku
Simple TUI written in go to play sudoku in the terminal
cli command-line go sudoku tui
Last synced: 08 Oct 2025
https://github.com/pierrekieffer/http-tanker
Create, manage and execute http requests from the terminal
api-client cli http-client http-requests terminal-based testing-tools
Last synced: 30 Apr 2025
https://github.com/yankeexe/timezones-cli
CLI toolkit for timezones :earth_asia:
cli cli-app datetime python python-cli python-click timezone utc utc-datetime
Last synced: 05 Apr 2025
https://github.com/infamousjoeg/cybr-cli
A "Swiss Army Knife" command-line interface (CLI) for easy human and non-human interaction with @CyberArk suite of products.
cli client-library command-line command-line-interface command-line-tool conjur cyberark cyberark-identity cyberark-pas go golang iam identity-security pas-api privileged-access-security security
Last synced: 07 Apr 2025
https://github.com/CleverCloud/clever-tools
The official command line interface for Clever Cloud
Last synced: 11 Jul 2025
https://github.com/dashlane/dbt-invoke
A CLI for creating, updating, and deleting dbt property files
Last synced: 19 Jun 2025
https://github.com/upcrob/fsq
A tool for querying the file system with a SQL-like language.
cli command-line filesystem go language regex search terminal tool
Last synced: 14 Jan 2026
https://github.com/candidco/confidential
🤫 Easily manage configs and secrets in your Python projects (with CLI support)
aws-secrets-manager aws-ssm-parameter-store cli python
Last synced: 06 Mar 2026
https://github.com/lets-cli/lets
CLI task runner for developers - a better alternative to make
bash cli docopts go make runner task task-runner terminal
Last synced: 25 Oct 2025
https://github.com/shikaan/keydex
🔒 Terminal based password manager for KeePass databases.
bash cli fzf keepass password password-manager terminal
Last synced: 13 Apr 2025
https://github.com/kharazi/snapp-cli
a command-line interface to get a ride with Snapp (Snapp API)
Last synced: 19 Aug 2025
https://github.com/statamic/cli
Install and manage your Statamic projects from the command line.
Last synced: 16 May 2025
https://github.com/micromata/cli-error-notifier
Sends native desktop notifications if CLI apps fail
cli cli-apps cli-error-notifier desktop-notifications error-handling node-js node-notifier notification-center notifier notify npm-scripts watch-files
Last synced: 23 Jan 2026
https://github.com/tuladhar/ssl-handshake
A command-line tool for testing SSL/TLS handshake latency, written in Go.
cli client debugging developer-tools devops golang hacktoberfest hacktoberfest-accepted https open-source ssl ssl-handshake terminal tls
Last synced: 13 Mar 2026
https://github.com/paldepind/projectdo
Context-aware single-letter project commands to speed up your terminal workflow.
Last synced: 12 Apr 2025
https://github.com/0x61nas/aarty
Print any image in your terminal
ansi ascii ascii-art ascii-generator ascii-generators ascii-graphics cli command-line convert-image-to-ascii hacktoberfest rust text
Last synced: 07 Apr 2025
https://github.com/YodaEmbedding/frece
Maintain a database sorted by frecency (frequency + recency)
cli customization frecency rofi search
Last synced: 12 Apr 2025
https://github.com/danburzo/hred
Reduce HTML and XML to JSON from the command line, using an expressive query language inspired by CSS selectors.
cli data-extraction html json xml
Last synced: 02 Apr 2025
https://github.com/lucasbento/rn-update-deprecated-modules
Codemod to update import declarations as per react-native > 0.59.x deprecations.
Last synced: 16 Mar 2025
https://github.com/wp-cli/db-command
Performs basic database operations using credentials stored in wp-config.php.
cli db hacktoberfest mariadb mysql wordpress wp-cli wp-cli-package
Last synced: 14 Apr 2025
https://github.com/pv8/noipy
Command line tool to update DDNS: No-IP, DuckDNS and DynDNS hosts IP
cli command-line ddns ddns-client dyndns noip python python3
Last synced: 14 Dec 2025
https://github.com/elliotgao2/handsets
A high-performance Android automation CLI, built for agents and humans
Last synced: 27 May 2026
https://github.com/mxmlnkn/indexed_bzip2
Fast parallel random access to bzip2 and gzip files in Python
bzip2 cli command-line command-line-tool cpp cpp17-library decompression gzip library parallel python python-library random-access
Last synced: 21 Mar 2025
https://github.com/cheton/github-release-cli
A command-line tool for managing release assets on a GitHub repository.
cli command-line github releases
Last synced: 08 May 2025
https://github.com/frostoven/Squoosh-with-CLI
Fork of Google's Squoosh, but with the CLI retained
cli image-compression image-processing jpg lossless perceptually-lossless png web webp
Last synced: 31 Mar 2026
https://github.com/crafter-station/trx
Agent-first CLI for audio/video transcription via Whisper
agent audio captions cli speech-to-text srt subtitles transcription video whisper
Last synced: 06 Apr 2026
https://github.com/blue-yonder/bonfire
A CLI Graylog Client with Follow Mode
Last synced: 23 Apr 2025
https://github.com/hackerb9/vv
An image viewer for sixel terminals.
cli command-line console graphics imagemagick images pager sixel ssh terminal
Last synced: 17 Jul 2025
https://github.com/marekjm/issue
Simple, distributed, command-line issue tracker
bug-tracker bug-tracking-system cli command-line command-line-tools distributed issue issue-management issue-tracker issue-tracking-system
Last synced: 13 Jun 2025
https://github.com/cloudposse/slack-notifier
Command line utility to send messages with attachments to Slack channels via Incoming Webhooks
bot cicd cli docker environment-variables golang notifications slack
Last synced: 26 Jun 2025
https://github.com/perflint/perflint
PerfLint is a tool to identify unexpected performance levels of a Website
cli development performance performance-analysis web-performance
Last synced: 13 Jul 2025
https://github.com/xiag-ag/typescript-to-json-schema
Generate JSON schema from your Typescript sources
cli generator json json-schema schema ts typescript
Last synced: 28 Jul 2025
https://github.com/m4cs/foxify-cli
:computer: Firefox Command-Line Theme Manager :fox_face: Inspired by spicetify-cli :fire:
cli command-line-tool customization firefox foxify python python3 ricing theme-manager themeing
Last synced: 11 Jun 2025
https://github.com/JaosnHsieh/github-star-search
A CLI that search your github starred repositories offline through README , description and other fields.
cli github javascript react search starred-repositories terminal typescript
Last synced: 06 Mar 2025
https://github.com/expressots/expressots-cli
CLI tool for ExpressoTS application 🐎
cli expressots expressots-cli expressots-framework hacktoberfest nodejs typescript
Last synced: 04 Apr 2025
https://github.com/phlx0/snip
A terminal snippet manager to store, search, and copy code snippets without leaving your shell — local, offline, and built with Textual.
cli developer-tools offline productivity python snippet-manager snippets sqlite terminal textual tui vim-keybindings
Last synced: 01 Apr 2026
https://github.com/MadeInPierre/finalynx
A minimalistic companion (CLI & web) to organize your investment portfolio, simulate its future, and reach your life goals.
cli command-line command-line-tool dashboard finance finary invest investing investment optimization portfolio python simulation web
Last synced: 10 May 2025
https://github.com/hackebrot/labels
CLI app for managing GitHub labels for Python 3.6 and newer. 📝
Last synced: 06 May 2025
https://github.com/gios/gzipper
CLI for compressing files.
algorithm brotli cli compression deflate gzip nodejs zlib
Last synced: 05 Feb 2026
https://github.com/jaywcjlove/markdown-to-html-cli
Command line tool that converts markdown to HTML.
action actions cli github-actions html markdown markdown-to-html markdown-to-html-cli nodejs
Last synced: 04 Apr 2025
https://github.com/Pu-Anlai/base16-builder-python
A base16 colorscheme builder for Python
base16 base16-builder cli python3
Last synced: 21 Jul 2025
https://github.com/pterm/cli-template
⚗ The most advanced CLI template on earth! Featuring automatic releases, website generation and a custom CI-System out of the box.
cd ci cli generation golang hacktoberfest modern template
Last synced: 27 Apr 2025
https://github.com/zamotany/logkitty
Display pretty Android and iOS logs without Android Studio or Console.app, with intuitive Command Line Interface.
Last synced: 05 Apr 2025
https://github.com/gui-yom/hlbc
Hashlink bytecode disassembler, analyzer, decompiler and assembler.
analysis bytecode cli decompiler disassembler gui hashlink haxe
Last synced: 06 Jul 2025
https://github.com/TobyAndToby/generate-license-file
Generates a text file containing all of the licences for your production dependencies
cli generator licence license nodejs npm oss third-party third-party-libraries third-party-licenses typescipt
Last synced: 18 Jul 2025
https://github.com/cvarisco/delete-react-zombies
CLI to search and delete unimported 🧟components in your react ⚛️ files
cli cli-app nodejs react react-component react-components reactjs
Last synced: 16 May 2025
https://github.com/alnah/go-md2pdf
Go library and CLI for Markdown to PDF. Cover pages, auto table of contents, watermarks, signatures, CSS themes, and custom assets support. Parallel batch processing via headless Chrome. No LaTeX. No complexity.
batch-processing chrome-headless cli document-generator go go-rod golang goldmark markdown markdown-to-pdf pdf pdf-generation
Last synced: 06 Mar 2026
https://github.com/CVarisco/delete-react-zombies
CLI to search and delete unimported 🧟components in your react ⚛️ files
cli cli-app nodejs react react-component react-components reactjs
Last synced: 02 Jun 2026
https://github.com/tjenkinson/mock-hls-server
Fake a live/event HLS stream from a VOD one. Useful for testing. Supports looping.
cli event-hls-stream hls http-live-streaming live m3u8 m3u8-playlist mock-hls-server playlist proxy segment server stream streaming test testing testing-tools vod
Last synced: 01 Mar 2026
https://github.com/epilande/codegrab
✋ Interactive CLI tool for selecting and bundling code into a single, LLM-ready output file
ai artificial-intelligence bubbletea bundle cli command-line context devtools genai go golang llm prompt tui
Last synced: 02 Jan 2026
https://github.com/verdverm/chatgpt
ChatGPT CLI, interactive or file based sessions with context and moods.
chatgpt cli file-based interactive sessions
Last synced: 23 Jul 2025