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/ujiro99/logcatf
A Command line tool for format Android Logcat.
adb android cli format-android-logcat golang library logcat
Last synced: 21 Mar 2025
https://github.com/sspeedy99/whatsapp-cli
Command line interface for whatsapp web for terminal.
cli selenium-webdriver whatsapp-chat whatsapp-web
Last synced: 11 Apr 2025
https://github.com/adaltas/node-shell
Command line arguments parser and stringifier
arguments bash cli nodejs parameters parser shell terminal
Last synced: 05 Apr 2025
https://github.com/zerefwayne/quizgo
A CLI Quiz built using Go
cli go golang hacktoberfest quiz
Last synced: 10 Apr 2025
https://github.com/casweeney/resolver
Resolver is a CLI tool that enable developers to scaffold projects for different development purpose, tools and programming languages.
Last synced: 29 Oct 2025
https://github.com/chisasaw/redsage
RedSage is a lightweight terminal-based pair programming assistant that integrates with LLMs (like OpenAI and Claude) to provide real-time coding support for developers.
cli developer-tools llm openai productivity
Last synced: 12 Apr 2025
https://github.com/giftig/s3-browser
An interactive tool to browse s3 like a regular directory structure
aws browser cli interactive prompt python s3 s3-browser
Last synced: 24 Jan 2026
https://github.com/h4wk507/cda-dl
CLI downloader do filmów i folderów z cda.pl
cda cli downloader python scraper
Last synced: 13 Oct 2025
https://github.com/k-nasa/discordcat
CLI utility to post files and command output to discord
Last synced: 30 Jun 2025
https://github.com/thekuwayama/todo
A simple command-line todo list written in Rust.
Last synced: 23 Apr 2025
https://github.com/nerdic-coder/stencil-cli
A command line interface for StencilJS
cli command-line-tool node node-js nodejs stencil stencil-template stenciljs
Last synced: 23 Mar 2025
https://github.com/Angelmmiguel/fu
A modern du replacement, with new features and a better output
Last synced: 07 Apr 2025
https://github.com/georgiotunson/ssql
MySQL CLI that provides a command-line interface for managing your mysql databases
cli command-line command-line-app command-line-tool go golang mysql mysql-database mysql-server postgres postgresql postgresql-database psql psql-database
Last synced: 27 Oct 2025
https://github.com/NeverVane/commandchronicles
Never Lose a Command Again. Ever
cli command-line developer-tools sync
Last synced: 01 Sep 2025
https://github.com/arodik/mindful-timer
MacOS CLI Pomodoro timer with automatic Do Not Disturb mode switching
cli do-not-disturb focus pomodoro pomodoro-timer
Last synced: 21 Feb 2026
https://github.com/clemlak/create-truffle-dapp
Create and deploy Truffle projects with no configuration.
blockchain cli dapp deployment ethereum smart-contracts solidity truffle zero-configuration
Last synced: 14 Apr 2025
https://github.com/asharirfan/local-wpcli
💻 A CLI to configure WP-CLI with the websites of Local by Flywheel
cli flywheel hacktoberfest local-by-fly-wheel-addon wordpress wpcli
Last synced: 14 Apr 2025
https://github.com/igrek51/nuclear
Binding glue for CLI Python applications
argparse arguments cli command-line parser python
Last synced: 16 May 2025
https://github.com/spytheman/gostamp
Timestamp and colorize the stdout and stderr streams of CLI programs.
Last synced: 18 Mar 2025
https://github.com/otiai10/gh-dependents
Just a web crawler to collect dependents of a GitHub repository.
cli extension extensions github
Last synced: 15 Apr 2025
https://github.com/akamai/cli-firewall
Provides a way to interact with Firewall Rules and Site Shield related information via Open APIs.
akamai-cli cli firewall firewall-management securtity-cli siteshield
Last synced: 31 Jul 2025
https://github.com/pierrechevalier83/matrix_display
A rust library to visualise pretty matrixes in cli
cli matrix-display rust rust-library unicode
Last synced: 25 Mar 2025
https://github.com/artemnikitin/devicefarm-ci-tool
Tool that helps you to run tests in AWS Device Farm easily
android android-test android-testing aws aws-devicefarm ci ci-cd cli continuous-integration device-farm go golang ios ios-test ios-testing mobile mobile-testing
Last synced: 25 Apr 2025
https://github.com/welpo/git-sumi
The non-opinionated Rust-based commit message linter.
cli commit-messages conventional-commits conventional-commits-parser conventions git lint linter non-opinionated rust rust-cli
Last synced: 21 Feb 2026
https://github.com/wp-cli/admin-command
Open /wp-admin/ in a browser
admin cli hacktoberfest wordpress wp-cli wp-cli-package
Last synced: 08 Oct 2025
https://github.com/hoaxnerd/burnless
The always-on financial companion for founders
ai cli finance financial-planning founders fpa nextjs open-source pglite self-hosted startup typescript
Last synced: 28 Jun 2026
https://github.com/alexylon/ferrocrypt
FerroCrypt is a pure Rust library, CLI, and desktop application for encrypting and decrypting files and directories using password-based or key-pair-based encryption.
cli cryptography decryption encryption file-encryption gui hybrid-encryption rust rust-lang rustlang security security-tools slint symmetric-encryption
Last synced: 24 May 2026
https://github.com/cloudingcity/golab
:fox_face: A CLI tool for GitLab
cli command-line-tool gitlab gitlab-api golab homebrew
Last synced: 24 Dec 2025
https://github.com/dirkpetersen/froster
Froster is a user-friendly archiving tool for teams that move data between Posix file systems and S3 like object storage systems such as AWS Glacier
archiving aws boto3 cli duckdb glacier hpc metadata petabyte pwalk python rclone s3 slurm storage tui
Last synced: 21 Sep 2025
https://github.com/alexarchambault/ammonite-runner
Library and CLI to fetch and run Ammonite scripts
ammonite ammonite-scripts cli repl scala
Last synced: 16 Mar 2025
https://github.com/sudormrfbin/clid
Edit mp3 tags in the terminal, tui style
cli command-line command-line-tool curses-ui id3v2 id3v2-tag mp3-files mp3-tags music ncurses tagger tagging taggingtools tags terminal tui ubuntu
Last synced: 14 Apr 2025
https://github.com/arthursudbrackibarra/cloney
Create dynamic template repositories with custom variables, leveraging the Go template syntax.
automation cli dynamic git go go-template templates
Last synced: 20 Sep 2025
https://github.com/sensorario/ff
golang tool for #gitflow #semanticversioning #semver #git #cli #versioncontrol #developertool
cli developer-tools git git-flow gitflow golang-application version-control
Last synced: 26 Jun 2025
https://github.com/transip/tipctl
The command line interface for the TransIP API
api cli client rest transip transip-api-v6
Last synced: 22 Aug 2025
https://github.com/Link-/gh-stars
Search your starred ★ repositories on GitHub from your terminal
cli cobra-cli gh-extension github golang
Last synced: 06 Aug 2025
https://github.com/ronin-rb/ronin-db
A common database library for managing and querying security data
cli database database-management infosec ruby
Last synced: 14 Apr 2025
https://github.com/zmotrin/php-wcli
Windows CLI native support for PHP
cli php php-extension php8 wcli windows
Last synced: 24 Jul 2025
https://github.com/psincraian/climoji
Climoji is an initiative to facilitate the use of the emojis from the command line
cli click command-line emoji mit python python3
Last synced: 24 Jul 2025
https://github.com/comamoca/subaru
A Gleam WASM runner that allows executing Gleam code dynamically using WebAssembly.
Last synced: 04 Aug 2025
https://github.com/lainq/vinit
Vinit is a command-line tool to generate V projects and run scripts written in V
cli command-line project-generator v vinit vlang vlang-module vlang-tool
Last synced: 05 Mar 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/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/welcomattic/spotify-control-rust
A simple CLI to control Spotify via D-bus
cli polybar rust spotify xfce4 xfce4-panel-plugin
Last synced: 05 Mar 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/metafates/gign
⚙️ A cute .gitignore generator
cli gitignore gitignore-generator gitignore-templates rust
Last synced: 14 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/parseablehq/pb
CLI client for Parseable server. Inspect, query and analyse Parseable log data from your terminal.
analytics cli go hacktoberfest logging
Last synced: 14 May 2025
https://github.com/chimurai/requirements
🚦 Check and align required software versions in your project
bin cli linux macos project requirement software utility windows
Last synced: 23 May 2026
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/riaz37/remotion-ui
Production-ready motion for Remotion. Source you own.
cli components monorepo react registry remotion typescript video
Last synced: 05 Jul 2026
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/q2ebanking/ember-template-rewrite
A utility for automatically refactoring Ember.js templates.
cli emberjs refactoring template
Last synced: 27 Sep 2025
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/odonno/ultime
The ultimate full-stack experience
api-endpoints cli components full-stack leptos rust surrealdb
Last synced: 23 Aug 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/machenxi/moonshot-bundler-bot
Moonshot Bundler Bot is a lightweight Solana tool that builds and sends bundled transactions (priority fees, ATA creation, SOL transfers, and swap placeholders) with a simple CLI and optional Telegram alerts.
bundler bundler-bot cli dex moonshot-bundler-bot solana spl-token telegram-bot trading-bot web3
Last synced: 18 May 2026
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/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/ashwingokhale/gget
Multithreaded download accelerator written in Go
cli cobra concurrency downloader go golang goroutine multithreading wget
Last synced: 12 Apr 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/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/sergiotapia/kryten
Kryten is a CLI tool to ask questions and get sourced answers from any .pdf, .doc, .docx, and many more documents.
ai chatgpt cli openai pineconedb rag retrieval-augmented-generation
Last synced: 12 Sep 2025
https://github.com/lambda3/dx
A way to run .NET global tools without first installing them. Idea similar to npm's npx.
Last synced: 05 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/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/hezkore/bash-ai
An advanced Bash shell script functioning as an AI-powered terminal assistant, equipped with plugin support for all your terminal tasks and questions
ai artificial-intelligence bash bash-script chatgpt cli command-line-tool gpt gpt-3 gpt-4 openai terminal
Last synced: 08 Sep 2025
https://github.com/archivebox/docs
Source for the Github Wiki / ReadTheDocs documentation for AchiveBox, the self-hosted internet archiving solution.
archivebox cli community digipres documentation internet-archiving python rest sphinx ui usage web-archiving wiki
Last synced: 07 Jul 2025
https://github.com/radj307/volume-control-cli
Commandline app-specific volume control utility for Windows.
cli cmd cmdline command-line-interface commandline nircmd sndvol soundvolumeview vccli volume-control volume-control-cli windows
Last synced: 10 Apr 2025
https://github.com/hukkin/dotvanity
CLI tool for generating Substrate (or Polkadot) vanity addresses
blockchain cli cryptocurrency polkadot substrate
Last synced: 10 Apr 2025
https://github.com/snazzah/slash-up
💻 CLI to view Discord commands and sync commands with slash-create
cli discord discord-bot slash-create
Last synced: 10 Apr 2025
https://github.com/datadesk/nifc-wildfires
Download wildfires data from the National Interagency Fire Center
cli data-journalism fire journalism maps news python wildfires
Last synced: 16 Jan 2026
https://github.com/clap-rs/clap-port-flag
Easily add address & port flags to CLIs using Clap
Last synced: 12 Dec 2025
https://github.com/suzuki-shunsuke/ci-info
CLI tool to get CI related information
Last synced: 30 Apr 2025
https://github.com/php-toolkit/toolkit
some useful library of the php
cli collection dependency-injection filesystem php system trait
Last synced: 07 Sep 2025
https://github.com/upptime/cli
⬆️🛠️ Upcoming CLI to power the new version of Upptime
cli command-line-tool nodejs oclif typescript
Last synced: 10 Apr 2025
https://github.com/dhondta/python-pybots
:wrench: Devkit for quickly creating client bots for remote communications
bot cli client development devkit http irc programming python ringzer0 rootme tcp tinyscript
Last synced: 03 May 2026
https://github.com/bigchunguspng/manga-in-ua-downloader
Завантажувач манги з сайту manga.in.ua
cli csharp downloader manga manga-downloader ukrainian-language
Last synced: 03 May 2025
https://github.com/svilborg/samsungtv
Samsung Tv UPnP/DIAL/Remote CLI Automations
cli discovery media python remote-control samsung-tv upnp websocket
Last synced: 07 Sep 2025
https://github.com/quodlibetor/s3glob
A fast aws s3 ls and download cli that supports glob patterns
Last synced: 15 May 2026
https://github.com/wtnabe/ical2gcal
sync ics(es) to google calendar
cli google-api-client google-calendar ical ruby
Last synced: 05 May 2025
https://github.com/enquirer/prompt-autocompletion
This repository has been archived, use the autocomplete prompt in Enquirer instead.
autocomplete autocompletion cli console enquirer javascript nodejs plugin prompt terminal
Last synced: 10 Apr 2025
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/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